Hi Can anyone explain why the following happens :
gcc -g -O2 -o .libs/htmltest test.o -Wl,-rpath -Wl,/usr/local/gnome//lib ../gtk-xmhtml/.libs/libgtkxmhtml.so -lXpm -ljpeg -lpng -lz -lSM -lICE -L/usr/local/gnome//lib -L/usr/X11R6/lib -lgtk-1.1 -lgdk-1.1 -lglib-1.1 -lXext -lX11 -lm ../intl/libintl.a -lm ../gtk-xmhtml/.libs/libgtkxmhtml.so: undefined reference to `uncompress' ../gtk-xmhtml/.libs/libgtkxmhtml.so: undefined reference to `compress' make[2]: *** [htmltest] Error 1 make[2]: Leaving directory `/home/mjnf/gnome/gnome-libs/gtk-xmhtml' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/mjnf/gnome/gnome-libs' make: *** [all-recursive-am] Error 2 I've been told that this is because i don't have libz installed or have two of them but: 11:37:41$ dpkg -l | grep zlib ii zlib1 1.0.4-7 compression library - runtime and 11:37:46$ ld -lz ld: warning: cannot find entry symbol _start; not setting start address /usr/local/lib/libz.so: undefined reference to `strcpy' /usr/local/lib/libz.so: undefined reference to `errno' /usr/local/lib/libz.so: undefined reference to `memcpy' /usr/local/lib/libz.so: undefined reference to `malloc' /usr/local/lib/libz.so: undefined reference to `___brk_addr' /usr/local/lib/libz.so: undefined reference to `fflush' /usr/local/lib/libz.so: undefined reference to `__environ' /usr/local/lib/libz.so: undefined reference to `calloc' /usr/local/lib/libz.so: undefined reference to `fprintf' /usr/local/lib/libz.so: undefined reference to `strcat' /usr/local/lib/libz.so: undefined reference to `ferror' /usr/local/lib/libz.so: undefined reference to `fdopen' /usr/local/lib/libz.so: undefined reference to `fread' /usr/local/lib/libz.so: undefined reference to `fopen' /usr/local/lib/libz.so: undefined reference to `memset' /usr/local/lib/libz.so: undefined reference to `fclose' /usr/local/lib/libz.so: undefined reference to `sprintf' /usr/local/lib/libz.so: undefined reference to `atexit' /usr/local/lib/libz.so: undefined reference to `fputc' /usr/local/lib/libz.so: undefined reference to `fwrite' /usr/local/lib/libz.so: undefined reference to `free' and ... 11:38:09$ ll /usr/local/lib/libz.* -rw-r--r-- 1 root root 47280 May 25 15:43 /usr/local/lib/libz.a lrwxrwxrwx 1 root root 13 Jan 28 18:34 /usr/local/lib/libz.so -> libz.so.1.0.4 lrwxrwxrwx 1 root root 13 Jan 28 18:34 /usr/local/lib/libz.so.1 -> libz.so.1.0.4 -rw-r--r-- 1 root root 45772 May 25 15:43 /usr/local/lib/libz.so.1.0.4 and finnaly 11:38:34$ ll /usr/lib/libz.* lrwxrwxrwx 1 root root 13 Jan 28 18:33 /usr/lib/libz.so.1 -> libz.so.1.0.4 -rwxr-xr-x 1 root root 46100 Jan 26 1997 /usr/lib/libz.so.1.0.4 So what gives ??? Can someone help me or not quite. Thanks Mario Filipe [EMAIL PROTECTED] http://neptuno.sc.uevora.pt/~mjnf -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]