Sign in Join

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

Mailing lists / lazarus / 2003-06

newbie question (GLIB compile error)

5 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

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

Shane Miller

Oh yeah. I see that now. I was thinking it was linking at the time.

Shane

Earlier message 101 lines
-----Original Message----- From: Peter Vreman Sent: Friday, June 06, 2003 8:14 AM To: > Make sure the development packages are installed. What it's looking for > is the libglib.so file. You may have libglib.x.x.so.x files but it's > really looking for the libglib.so file. These are normally installed > when installing the development GTK packages. It is the compiler that is looking for the glib.ppu file. And that is possible becuase the unit directory where the gtk ppu files are stored is not added. > > Shane > > > > -----Original Message----- > From: Marco Ciampa > Sent: Friday, June 06, 2003 7:25 AM > To: > > When I try to compile lazarus from cvs I got always the same error: > [...] > make[1]: Entering directory `/home/marco/cvs-lazarus/lazarus' > /usr/bin/ppc386 -gl -Fulcl/units -Fulcl/units/gtk -Fucomponents/units > -Fucomponents/custom -Fucomponents/mpaslex -Fudesigner -Fudesigner/units > -Fudebugger -Fupackager -Fupackager/units -Fu. > -Fu/usr/lib/fpc/1.0.7/units/linux/rtl > -Fu/usr/lib/fpc/1.0.7/units/linux/paszlib > -Fu/usr/lib/fpc/1.0.7/units/linux/libasync > -Fu/usr/lib/fpc/1.0.7/units/linux/fcl > -Fu/usr/lib/fpc/1.0.7/units/linux/regexpr > -Fu/usr/lib/fpc/1.0.7/units/linux/mysql > -Fu/usr/lib/fpc/1.0.7/units/linux/ibase -Fiinclude -Fiinclude/linux -FE. > -Fl/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2 -Fl/usr/X11R6/lib > -Fl/usr/lib/wine -Fl/usr/lib/qt2/lib -Fl/usr/lib/qt3/lib -di386 > lazarus.pp > Free Pascal Compiler version 1.0.7 [2003/03/16] for i386 > Copyright (c) 1993-2003 by Florian Klaempfl > Target OS: Linux for i386 > Compiling lazarus.pp > gtkint.pp(50,13) Fatal: Can't find unit GLIB > make[1]: *** [lazarus] Error 1 > make[1]: Leaving directory `/home/marco/cvs-lazarus/lazarus' > make: *** [ide] Error 2 > > libglib 1.2 and 2.0 and all the necessary headers _are_ installed on the > system (Mandrake (upgraded) 9.1) > what can I do? > > TIA > > -- > "Knowledge is knowing a street is one way. > Wisdom is still looking in both directions." > > Marco Ciampa > _________________________________ > Naviga www.numeroverdeweb.it > > _________________________________________________________________ > To unsubscribe: mail with > "unsubscribe" as the Subject > archives at http://www.lazarus.freepascal.org/mailarchives > > > CONFIDENTIALITY NOTICE: > This e-mail message, including any attachments, is for the sole use of the > intended recipient(s) and may contain confidential and privileged > information. > Any unauthorized review, use, disclosure or distribution is prohibited. If > you are not the intended recipient, please contact the sender by reply > e-mail and destroy all copies of the original message. > > _________________________________________________________________ > To unsubscribe: mail with > "unsubscribe" as the Subject > archives at http://www.lazarus.freepascal.org/mailarchives > _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives CONFIDENTIALITY NOTICE: This e-mail message, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message.

Reply by email

Marco Ciampa

When I try to compile lazarus from cvs I got always the same error: [...]
make[1]: Entering directory `/home/marco/cvs-lazarus/lazarus' /usr/bin/ppc386 -gl -Fulcl/units -Fulcl/units/gtk -Fucomponents/units -Fucomponents/custom -Fucomponents/mpaslex -Fudesigner -Fudesigner/units -Fudebugger -Fupackager -Fupackager/units -Fu.
-Fu/usr/lib/fpc/1.0.7/units/linux/rtl
-Fu/usr/lib/fpc/1.0.7/units/linux/paszlib
-Fu/usr/lib/fpc/1.0.7/units/linux/libasync
-Fu/usr/lib/fpc/1.0.7/units/linux/fcl
-Fu/usr/lib/fpc/1.0.7/units/linux/regexpr
-Fu/usr/lib/fpc/1.0.7/units/linux/mysql
-Fu/usr/lib/fpc/1.0.7/units/linux/ibase -Fiinclude -Fiinclude/linux -FE. -Fl/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2 -Fl/usr/X11R6/lib -Fl/usr/lib/wine -Fl/usr/lib/qt2/lib -Fl/usr/lib/qt3/lib -di386 lazarus.pp
Free Pascal Compiler version 1.0.7 [2003/03/16] for i386 Copyright (c) 1993-2003 by Florian Klaempfl
Target OS: Linux for i386
Compiling lazarus.pp
gtkint.pp(50,13) Fatal: Can't find unit GLIB
make[1]: *** [lazarus] Error 1
make[1]: Leaving directory `/home/marco/cvs-lazarus/lazarus' make: *** [ide] Error 2

libglib 1.2 and 2.0 and all the necessary headers _are_ installed on the system (Mandrake (upgraded) 9.1)
what can I do?

TIA

"Knowledge is knowing a street is one way. Wisdom is still looking in both directions." Marco Ciampa _________________________________ Naviga www.numeroverdeweb.it

Reply by email

Shane Miller

Make sure the development packages are installed. What it's looking for is the libglib.so file. You may have libglib.x.x.so.x files but it's really looking for the libglib.so file. These are normally installed when installing the development GTK packages.

Shane

Earlier message 53 lines
-----Original Message----- From: Marco Ciampa Sent: Friday, June 06, 2003 7:25 AM To: When I try to compile lazarus from cvs I got always the same error: [...] make[1]: Entering directory `/home/marco/cvs-lazarus/lazarus' /usr/bin/ppc386 -gl -Fulcl/units -Fulcl/units/gtk -Fucomponents/units -Fucomponents/custom -Fucomponents/mpaslex -Fudesigner -Fudesigner/units -Fudebugger -Fupackager -Fupackager/units -Fu. -Fu/usr/lib/fpc/1.0.7/units/linux/rtl -Fu/usr/lib/fpc/1.0.7/units/linux/paszlib -Fu/usr/lib/fpc/1.0.7/units/linux/libasync -Fu/usr/lib/fpc/1.0.7/units/linux/fcl -Fu/usr/lib/fpc/1.0.7/units/linux/regexpr -Fu/usr/lib/fpc/1.0.7/units/linux/mysql -Fu/usr/lib/fpc/1.0.7/units/linux/ibase -Fiinclude -Fiinclude/linux -FE. -Fl/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2 -Fl/usr/X11R6/lib -Fl/usr/lib/wine -Fl/usr/lib/qt2/lib -Fl/usr/lib/qt3/lib -di386 lazarus.pp Free Pascal Compiler version 1.0.7 [2003/03/16] for i386 Copyright (c) 1993-2003 by Florian Klaempfl Target OS: Linux for i386 Compiling lazarus.pp gtkint.pp(50,13) Fatal: Can't find unit GLIB make[1]: *** [lazarus] Error 1 make[1]: Leaving directory `/home/marco/cvs-lazarus/lazarus' make: *** [ide] Error 2 libglib 1.2 and 2.0 and all the necessary headers _are_ installed on the system (Mandrake (upgraded) 9.1) what can I do? TIA -- "Knowledge is knowing a street is one way. Wisdom is still looking in both directions." Marco Ciampa _________________________________ Naviga www.numeroverdeweb.it _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives CONFIDENTIALITY NOTICE: This e-mail message, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message.

Reply by email

Peter Vreman
to Shane Miller
Make sure the development packages are installed. What it's looking for is the libglib.so file. You may have libglib.x.x.so.x files but it's really looking for the libglib.so file. These are normally installed when installing the development GTK packages.

It is the compiler that is looking for the glib.ppu file. And that is possible becuase the unit directory where the gtk ppu files are stored is not added.

Show quoted text 68 lines
Shane -----Original Message----- From: Marco Ciampa Sent: Friday, June 06, 2003 7:25 AM To: When I try to compile lazarus from cvs I got always the same error: [...] make[1]: Entering directory `/home/marco/cvs-lazarus/lazarus' /usr/bin/ppc386 -gl -Fulcl/units -Fulcl/units/gtk -Fucomponents/units -Fucomponents/custom -Fucomponents/mpaslex -Fudesigner -Fudesigner/units -Fudebugger -Fupackager -Fupackager/units -Fu. -Fu/usr/lib/fpc/1.0.7/units/linux/rtl -Fu/usr/lib/fpc/1.0.7/units/linux/paszlib -Fu/usr/lib/fpc/1.0.7/units/linux/libasync -Fu/usr/lib/fpc/1.0.7/units/linux/fcl -Fu/usr/lib/fpc/1.0.7/units/linux/regexpr -Fu/usr/lib/fpc/1.0.7/units/linux/mysql -Fu/usr/lib/fpc/1.0.7/units/linux/ibase -Fiinclude -Fiinclude/linux -FE. -Fl/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2 -Fl/usr/X11R6/lib -Fl/usr/lib/wine -Fl/usr/lib/qt2/lib -Fl/usr/lib/qt3/lib -di386 lazarus.pp Free Pascal Compiler version 1.0.7 [2003/03/16] for i386 Copyright (c) 1993-2003 by Florian Klaempfl Target OS: Linux for i386 Compiling lazarus.pp gtkint.pp(50,13) Fatal: Can't find unit GLIB make[1]: *** [lazarus] Error 1 make[1]: Leaving directory `/home/marco/cvs-lazarus/lazarus' make: *** [ide] Error 2 libglib 1.2 and 2.0 and all the necessary headers _are_ installed on the system (Mandrake (upgraded) 9.1) what can I do? TIA -- "Knowledge is knowing a street is one way. Wisdom is still looking in both directions." Marco Ciampa _________________________________ Naviga www.numeroverdeweb.it _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives CONFIDENTIALITY NOTICE: This e-mail message, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives

Reply by email

Marco Ciampa
to Marco Ciampa: When I try to compile lazarus from cvs I got always the same error: [...] make[1]:…
Marco Ciampa wrote
When I try to compile lazarus from cvs I got always the same error: [...]

Sorry, I should read this: http://www.lazarus.freepascal.org/modules.php?op=modload&name=FAQ&file=index&myfaq=yes&id_cat=2&categories=Linux&parent_id=0#19

I will always read docs & FAQ before asking dumb questions I will always read docs & FAQ before asking dumb questions I will always read docs & FAQ before asking dumb questions I will always read docs & FAQ before asking dumb questions I will always read docs & FAQ before asking dumb questions

...

I've _not_ used cut&paste, I swear! :-)

Marco Ciampa _________________________________ Naviga www.numeroverdeweb.it

Reply by email