Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel / 2005-03

Can't build 1.9.8

3 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Carlos Laviola

Hi all,

As 1.9.6 has finally entered Debian, I'm now working on packages for 1.9.8. However, by the time I try to compile the RTL, I get makefile errors which I didn't with 1.9.6. Here's the relevant output:

make[4]: Leaving directory
`/home/claviola/code/debian/packages/freepascal/fpc/build/fpc-1.9.8/compiler/utils' make[3]: Leaving directory
`/home/claviola/code/debian/packages/freepascal/fpc/build/fpc-1.9.8/compiler' make[2]: Leaving directory
`/home/claviola/code/debian/packages/freepascal/fpc/build/fpc-1.9.8' /usr/bin/make rtl_distinstall
PP=/home/claviola/code/debian/packages/freepascal/fpc/build/fpc-1.9.8/compiler/ppc386 INSTALL_PREFIX=/home/claviola/code/debian/packages/freepascal/fpc/build/fpc-1.9.8/debian/tmp/usr make[2]: Entering directory
`/home/claviola/code/debian/packages/freepascal/fpc/build/fpc-1.9.8' /usr/bin/make -C rtl distinstall
make[3]: Entering directory
`/home/claviola/code/debian/packages/freepascal/fpc/build/fpc-1.9.8/rtl' /usr/bin/make -C linux all
make[4]: Entering directory
`/home/claviola/code/debian/packages/freepascal/fpc/build/fpc-1.9.8/rtl/linux' make[4]: Leaving directory
`/home/claviola/code/debian/packages/freepascal/fpc/build/fpc-1.9.8/rtl/linux' /usr/bin/fpcmake -p -Ti386-linux Makefile.fpc
Processing Makefile.fpc
Error: No targets set
make[3]: *** [fpc_install] Error 1
make[3]: Leaving directory
`/home/claviola/code/debian/packages/freepascal/fpc/build/fpc-1.9.8/rtl' make[2]: *** [rtl_distinstall] Error 2
make[2]: Leaving directory
`/home/claviola/code/debian/packages/freepascal/fpc/build/fpc-1.9.8' make[1]: *** [install-arch-stamp] Error 2
make[1]: Leaving directory
`/home/claviola/code/debian/packages/freepascal/fpc/build/fpc-1.9.8' make: *** [debbuild] Error 2

Regards,

Carlos Laviola

Reply by email

Peter Vreman
to Carlos Laviola
Hi all, As 1.9.6 has finally entered Debian, I'm now working on packages for

Why is the debian diff for 1.9.6 so big? It looks like it contains the same files that are also available in install/doc and install/debian in the original fpc sources and in cvs.

If you want to get a tar.gz.orig file you can use 'make debtargz' in the top dir of FPC.

Show quoted text 7 lines
1.9.8. However, by the time I try to compile the RTL, I get makefile errors which I didn't with 1.9.6. Here's the relevant output: `/home/claviola/code/debian/packages/freepascal/fpc/build/fpc-1.9.8/rtl/linux' /usr/bin/fpcmake -p -Ti386-linux Makefile.fpc Processing Makefile.fpc Error: No targets set make[3]: *** [fpc_install] Error 1

Already fixed in current CVS:

RCS file: /FPC/CVS/fpc/install/debian/rules,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- rules 6 Feb 2005 22:13:15 -0000 1.21 +++ rules 7 Mar 2005 18:10:25 -0000 1.22 @@ -54,9 +54,10 @@
# Get utils
NEWPP=$(PWD)/compiler/$(PPNEW)
NEWFPDOC=$(PWD)/utils/fpdoc/fpdoc
+NEWFPCMAKE=$(PWD)/utils/fpcm/fpcmake
# Create default options
BUILDOPTS=PP=$(NEWPP)
-INSTALLOPTS=PP=$(NEWPP) INSTALL_PREFIX=$(INSTALL_DIR)/usr +INSTALLOPTS=PP=$(NEWPP) FPCMAKE=$(NEWFPCMAKE)
INSTALL_PREFIX=$(INSTALL_DIR)/usr

export DH_COMPAT=2
# export DH_VERBOSE=1

Reply by email

Carlos Laviola
to Peter Vreman
Peter Vreman wrote 7 lines
> Hi all, > > As 1.9.6 has finally entered Debian, I'm now working on packages for Why is the debian diff for 1.9.6 so big? It looks like it contains the same files that are also available in install/doc and install/debian in the original fpc sources and in cvs.

I probably screwed up, somehow. I'll see if the same happens to 1.9.8 and fix it using 'make debtargz' as you've pointed out.

Thanks!

Show quoted text 34 lines
If you want to get a tar.gz.orig file you can use 'make debtargz' in the top dir of FPC. > 1.9.8. However, by the time I try to compile the RTL, I get makefile > errors which I didn't with 1.9.6. Here's the relevant output: > `/home/claviola/code/debian/packages/freepascal/fpc/build/fpc-1.9.8/rtl/linux' > /usr/bin/fpcmake -p -Ti386-linux Makefile.fpc > Processing Makefile.fpc > Error: No targets set > make[3]: *** [fpc_install] Error 1 Already fixed in current CVS: RCS file: /FPC/CVS/fpc/install/debian/rules,v retrieving revision 1.21 retrieving revision 1.22 diff -u -r1.21 -r1.22 --- rules 6 Feb 2005 22:13:15 -0000 1.21 +++ rules 7 Mar 2005 18:10:25 -0000 1.22 @@ -54,9 +54,10 @@ # Get utils NEWPP=$(PWD)/compiler/$(PPNEW) NEWFPDOC=$(PWD)/utils/fpdoc/fpdoc +NEWFPCMAKE=$(PWD)/utils/fpcm/fpcmake # Create default options BUILDOPTS=PP=$(NEWPP) -INSTALLOPTS=PP=$(NEWPP) INSTALL_PREFIX=$(INSTALL_DIR)/usr +INSTALLOPTS=PP=$(NEWPP) FPCMAKE=$(NEWFPCMAKE) INSTALL_PREFIX=$(INSTALL_DIR)/usr export DH_COMPAT=2 # export DH_VERBOSE=1
Carlos Laviola

Reply by email