help-browser linking error
- From: Robert Atkey <roba dcs ed ac uk>
- To: gnome-list gnome org
- Subject: help-browser linking error
- Date: Wed, 11 Mar 1998 15:11:51 +0000
When trying to link gnome-help-browser in the gnome-core package I get:
gcc -g -O2 -Wall -o gnome-help-browser gnome-helpwin.o gnome-help-browser.o
toc2.o toc2-man.o toc2-ghelp.o toc2-info.o docobj.o mime.o transport.o
HTParse.o cache.o parseUrl.o queue.o history.o misc.o window.o visit.o magic.o
bookmarks.o -L/usr/local/lib -lgnomeui -lgnome -lgnomesupport -ldl -lgdk_imlib
-ltiff -lgif -ljpeg -lpng -lz -lgtk -lgdk -lglib -lm -L/usr/X11R6/lib -lSM
-lICE -lX11 -lXext -lgtkxmhtml -lgtk -lgdk -lglib -lm -lXpm -ljpeg -lpng -lz
-L/usr/X11R6/lib -lSM -lICE -lX11 -lXext
misc.o: In function `loadFileToBuf':
/usr/src/gnome-core-0.13/help-browser/misc.c:145: undefined reference to
`gzopen'
/usr/src/gnome-core-0.13/help-browser/misc.c:148: undefined reference to
`gzread'
/usr/src/gnome-core-0.13/help-browser/misc.c:157: undefined reference to
`gzread'
/usr/src/gnome-core-0.13/help-browser/misc.c:159: undefined reference to
`gzclose'
make[2]: *** [gnome-help-browser] Error 1
make[2]: Leaving directory `/usr/src/gnome-core-0.13/help-browser'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/gnome-core-0.13'
make: *** [all-recursive-am] Error 2
I don't understand why this can happen, -lz is included in the list of
libraries and running objdump -x on libz.so.1.0.4 lists the required symbols.
The rest of the package compiles fine, and I have alreday installed gnome-libs.
I am using gcc 2.8.0, on a redhat 5.0 (i386) system.
Bob
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]