Compilation problem



Hi,

I've been following Soren's instructions for building Gnome from the CVS
sources, and I have a problem which I cannot get around, and I cannot
find anything in the FAQ or list archives about either.

Several of the components, including parts of libgtop, gnome-core and
gnome-objc fail near the end of compilation of one of their parts, with
a messaage like this:

egcs -g -O2 -o .libs/obgnome-hello obgnome-hello.o
obgnome-hello-canvas.o -Wl,-rpath -Wl,/usr/local/gnome/lib
.libs/libobgnome.so -Wl,-rpath -Wl,/usr/local/gnome/lib
../obgtk/.libs/libobgtk.so -rdynamic -L/usr/local/gnome/lib
-L/usr/X11R6/lib -rdynamic -lgnomeui -lgdk_imlib -ljpeg -ltiff -lungif
-lpng -lz -lSM -lICE -lgtk -lgdk -lgmodule -lXext -lX11 -lgnome
-lgnomesupport -lesd -lm -ldb -lglib -ldl -lgnome -lgnomesupport -lesd
-lm -ldb -lglib -ldl -lSM -lICE -L/usr/local/gnome/lib -L/usr/X11R6/lib
-lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXext -lX11 -lm -lobjc
-lpthread /usr/local/gnome/lib
/usr/local/gnome/lib: file not recognized: Is a directory
collect2: ld returned 1 exit status
make[2]: *** [obgnome-hello] Error 1
make[2]: Leaving directory
`/usr/home/simon/gnome-cvs/gnome/gnome-objc/obgnome'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/home/simon/gnome-cvs/gnome/gnome-objc'
make: *** [all-recursive-am] Error 2

This one is from gnome-objc. Somehow or other the Makefile is passing
/usr/local/gnome/lib as a source to egcs, and understandably the
compiler is barfing. 

Tracking back through the Makefile and Makefile.am, it seems that
/usr/local/gnome/lib has been substituted fro @INTLLIBS@ (presumably
internationalisation libraries ?) in most of these case. Do you have any
idea how this might be happening ?

Thanks

Simon



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]