Sign in Join

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

Mailing lists / lazarus / 1999-04

Compilation of fcl

4 messages · 4 people ·

Reply by email Subscribe to this list Your subscription

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

Michael Van Canneyt
to Eric Jourde: I install fcl and compil it but the mesage appear. I am look into source but don't…
Eric Jourde wrote
I install fcl and compil it but the mesage appear. I am look into source but don't inderstand where is ALLOCMEM function.

You simply need a more recent RTL and probably a compiler too: ftp://tflily.fys.kuleuven.ac.be/pub/fpc/source/rtl.zip ftp://tflily.fys.kuleuven.ac.be/pub/fpc/source/compiler.zip or, compiled versions:
ftp://tflily.fys.kuleuven.ac.be/pub/fpc/snapshot/snapshot.tar.gz

Michael.

Show quoted text 28 lines
E. JOurde Thank. make -C linux all make[1]: Entering directory `/fcl/fcl/linux' ppc386 -Tlinux -S2 -Fu/usr/local/fpc/rtl/linux -Fu/usr/local/fpc/units/linux -Fi../inc -Fi../i386 -FE. -d i386 ../inc/classes.pp Free Pascal Compiler version 0.99.10 [1998/12/22] for i386 Copyright (c) 1993-98 by Florian Klaempfl Target OS: Linux for i386 Compiling ../inc/classes.pp util.inc(5,1) Warning: Function result does not seem to be set util.inc(7,29) Hint: Parameter not used IDENT bits.inc(108,19) Error: Identifier not found ALLOCMEM bits.inc(110,10) Error: Identifier not found REALLOCMEM bits.inc(110,79) Error: Illegal expression streams.inc(234,16) Warning: Function result does not seem to be set streams.inc(324,3) Error: Identifier not found FILETRUNCATE streams.inc(324,32) Error: Illegal expression streams.inc(423,10) Warning: Function result does not seem to be set stringl.inc(237,14) Warning: Function result does not seem to be set classes.pp(69) Fatal: There were 5 errors compiling module, stopping make[1]: *** [classes.ppu] Error 1 make[1]: Leaving directory `/fcl/fcl/linux' make: *** [all] Error 2

Reply by email

Michael A. Hess
to Eric Jourde: I install fcl and compil it but the mesage appear. I am look into source but don't…
Eric Jourde wrote: I install fcl and compil it but the mesage appear. I am look into source but don't inderstand where is ALLOCMEM function.

Both AllocMem and ReAllocMem are new additions to the RTL. You need to be sure you are using the latest release of the RTL. You can get it from CVS or get a recent snapshot.

==== Programming my first best destiny! ==== Michael A. Hess Miracle Concepts, Inc. http://www.miraclec.com

Reply by email

Eric Jourde

I
install fcl and compil it but the mesage appear. I am look into source but don't inderstand where is ALLOCMEM function.
�
E. JOurde
Thank.
�
�
make -C linux allmake[1]: Entering
directory `/fcl/fcl/linux'ppc386 -Tlinux -S2�
-Fu/usr/local/fpc/rtl/linux -Fu/usr/local/fpc/units/linux -Fi../inc -Fi../i386 -FE.� -di386 ../inc/classes.ppFree Pascal Compiler version 0.99.10 [1998/12/22] for i386Copyright (c) 1993-98 by Florian KlaempflTarget OS: Linux for i386Compiling ../inc/classes.pputil.inc(5,1) Warning: Function result does not seem to be setutil.inc(7,29) Hint: Parameter not used IDENTbits.inc(108,19) Error: Identifier not found
ALLOCMEMbits.inc(110,10) Error: Identifier not found REALLOCMEMbits.inc(110,79) Error: Illegal expressionstreams.inc(234,16) Warning: Function result does not seem to be setstreams.inc(324,3) Error: Identifier not found FILETRUNCATEstreams.inc(324,32) Error: Illegal expressionstreams.inc(423,10) Warning: Function result does not seem to be setstringl.inc(237,14) Warning: Function result does not seem to be setclasses.pp(69) Fatal: There were 5 errors compiling module, stoppingmake[1]: *** [classes.ppu] Error 1make[1]: Leaving directory `/fcl/fcl/linux'make: *** [all] Error 2

Reply by email

Cliff Baeseman
to Michael Van Canneyt: You simply need a more recent RTL and probably a compiler too:…

I noticed he is trying to compile with version 10 of the compiler we are all using version 0.99.11.

Cliff

Earlier message 59 lines
-----Original Message----- From: ]On Behalf Of Michael Van Canneyt Sent: Thursday, April 22, 1999 3:02 AM To: Subject: Re: [lazarus] Compilation of fcl On Thu, 22 Apr 1999, Eric Jourde wrote: > I install fcl and compil it but the mesage appear. I am look into source but don't inderstand where is ALLOCMEM function. You simply need a more recent RTL and probably a compiler too: ftp://tflily.fys.kuleuven.ac.be/pub/fpc/source/rtl.zip ftp://tflily.fys.kuleuven.ac.be/pub/fpc/source/compiler.zip or, compiled versions: ftp://tflily.fys.kuleuven.ac.be/pub/fpc/snapshot/snapshot.tar.gz Michael. > > E. JOurde > Thank. > > > make -C linux all > make[1]: Entering directory `/fcl/fcl/linux' > ppc386 -Tlinux -S2 -Fu/usr/local/fpc/rtl/linux -Fu/usr/local/fpc/units/linu x -Fi../inc -Fi../i386 -FE. -d > i386 ../inc/classes.pp > Free Pascal Compiler version 0.99.10 [1998/12/22] for i386 > Copyright (c) 1993-98 by Florian Klaempfl > Target OS: Linux for i386 > Compiling ../inc/classes.pp > util.inc(5,1) Warning: Function result does not seem to be set > util.inc(7,29) Hint: Parameter not used IDENT > bits.inc(108,19) Error: Identifier not found ALLOCMEM > bits.inc(110,10) Error: Identifier not found REALLOCMEM > bits.inc(110,79) Error: Illegal expression > streams.inc(234,16) Warning: Function result does not seem to be set > streams.inc(324,3) Error: Identifier not found FILETRUNCATE > streams.inc(324,32) Error: Illegal expression > streams.inc(423,10) Warning: Function result does not seem to be set > stringl.inc(237,14) Warning: Function result does not seem to be set > classes.pp(69) Fatal: There were 5 errors compiling module, stopping > make[1]: *** [classes.ppu] Error 1 > make[1]: Leaving directory `/fcl/fcl/linux' > make: *** [all] Error 2 > _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject

Reply by email