[lazarus] Problem compiling lazarus under new install of 1.0.7

David Creelman dave at geko.net.au
Thu Nov 7 04:40:32 EST 2002


Hi Tony,
Thanks for that. However, that didn't fix the problem. I put the file
that was missing into the search path, but now I get this error...

Is there an RPM with all of this setup for 1.0.7 ? 

/bin/rm -f ../../units/gtk/interfaces.ppu ../../units/interfaces.ppu
/usr/local/bin/ppc386 -gl -Fu../../units -Fu.
-Fu/usr/local/lib/fpc/1.0.7/units/linux/rtl
-Fu/usr/local/lib/fpc/1.0.7/units/linux/fcl
-Fu/usr/local/lib/fpc/1.0.7/units/linux/gtk
-Fu/usr/local/lib/fpc/1.0.7/units/linux/x11 -FU../../units/gtk
-Fl/usr/lib/gcc-lib/i586-mandrake-linux-gnu/2.96 -Fl/usr/X11R6/lib
-Fl/usr/lib/qt2/lib -Fl/usr/local/lib/wine -Fl/usr/local/lib -di386
interfaces.pp
Free Pascal Compiler version 1.0.7 [2002/11/05] for i386
Copyright (c) 1993-2002 by Florian Klaempfl
Target OS: Linux for i386
Compiling interfaces.pp
Compiling gtkint.pp
gtkobject.inc(5760,28) Error: illegal call by reference parameters
gtkobject.inc(5759,28) Error: illegal call by reference parameters
gtkobject.inc(5758,28) Error: illegal call by reference parameters
gtkobject.inc(5757,28) Error: illegal call by reference parameters
gtkint.pp(628) Fatal: There were 4 errors compiling module, stopping
make[3]: *** [interfaces.ppu] Error 1
make[3]: Leaving directory
`/home/davidc/develop/lazarus/lcl/interfaces/gtk'
make[2]: *** [gtk_all] Error 2
make[2]: Leaving directory `/home/davidc/develop/lazarus/lcl/interfaces'
make[1]: *** [interfaces] Error 2
make[1]: Leaving directory `/home/davidc/develop/lazarus/lcl'
make: *** [lcl] Error 2
[davidc at gauss lazarus]$ 

Cheers
DC
On Wed, 2002-11-06 at 05:58, Tony Maro wrote:
> On Tue, 2002-11-05 at 06:58, David Creelman wrote:
> > Hi,
> > 
> > I followed Tony Maro's instructions for installing fpc 1.0.7 and at
> 
> Well there's your first problem - I obviously don't know what I'm doing.
> ;-D
> 
> > first had a problem getting gtkproc to compile. So then I downloaded
> > unitsx11.tar.gz and got further, but now I get the following error. 
> 
> I have never seen that one but I would lean towards that you might be
> missing another unit maybe?  Or the fpc.conf file is not right somehow.
> 
> Did you download and extract ALL the FPC units, or just the few I noted
> that I had learned were required?  Things have changed a bit since I
> specified those few.  Last time I did an install I just automatically
> grabbed all the FPC units and installed them all.  Part of the problem
> of guessing just which units to install is that FPC 1.0.7 has still
> changed some, and I think they moved some things around or something...
> 
> If you figure out that my possible required units list is missing one or
> more specific units, let me know which ones and I'll update it.
> 
> I installed a fresh copy about 1 week ago, and installed ALL the units
> and it worked fine.  I didn't try to piecemeal it because I knew sooner
> or later I would need them anyway...
> 
> Oh, you don't happen to still have some 1.0.6 files still installed do
> you?  I got weird problems when I accidentally mismatched some things
> once.
> 
> Thanks,
> 
> Tony
> 
> _________________________________________________________________
>      To unsubscribe: mail lazarus-request at miraclec.com with
>                 "unsubscribe" as the Subject
>    archives at http://www.lazarus.freepascal.org/mailarchives







More information about the Lazarus mailing list