On Jul 26, 2010 10:05pm, Erik Hanson &lt;erik@slackbuilds.org&gt; wrote:<br />&gt; On Tue, 27 Jul 2010 03:23:10 +0000<br />&gt; <br />&gt; 1.41421@gmail.com wrote:<br />&gt; <br />&gt; <br />&gt; <br />&gt; &gt; This is what I am getting as root:<br />&gt; <br />&gt; &gt;<br />&gt; <br />&gt; &gt; # gcc -ljpeg<br />&gt; <br />&gt; &gt; /usr/lib/gcc/i486-slackware-linux/4.4.4/../../../crt1.o: In function<br />&gt; <br />&gt; &gt; `_start&#39;:<br />&gt; <br />&gt; &gt; /glibc-tmp-7b656c8000ae40fc9be4cfbd41e28e4e/glibc-2.11.1/csu/../sysdeps/i386/elf/start.S:115:<br />&gt; <br />&gt; &gt; undefined<br />&gt; <br />&gt; &gt; reference to `main&#39;<br />&gt; <br />&gt; &gt; collect2: ld returned 1 exit status<br />&gt; <br />&gt; &gt;<br />&gt; <br />&gt; &gt; I get the same result as an ordinary user. This implies that libjpeg<br />&gt; <br />&gt; &gt; exists and is available to root, right? My belief is that the problem<br />&gt; <br />&gt; &gt; is not that libjpeg is missing, but that the version shipped with<br />&gt; <br />&gt; &gt; Slackware 13.1 is not the one that celestia is expecting.<br />&gt; <br />&gt; <br />&gt; <br />&gt; This is unlikely. Part of the approval process is a test compile:<br />&gt; <br />&gt; <br />&gt; <br />&gt; checking for pkg-config... /usr/bin/pkg-config<br />&gt; <br />&gt; checking pkg-config is at least version 0.9.0... yes<br />&gt; <br />&gt; checking for GTK... yes<br />&gt; <br />&gt; checking for CAIRO... yes<br />&gt; <br />&gt; checking for THEORA... yes<br />&gt; <br />&gt; checking for jpeg_start_decompress in -ljpeg... yes<br />&gt; <br />&gt; checking for png_create_info_struct in -lpng... yes<br />&gt; <br />&gt; checking for ANSI C header files... (cached) yes<br />&gt; <br />&gt; checking byteswap.h usability... yes<br />&gt; <br />&gt; checking byteswap.h presence... yes<br />&gt; <br />&gt; checking for byteswap.h... yes<br />&gt; <br />&gt; checking whether byte ordering is bigendian... no<br />&gt; <br />&gt; checking whether we can create a new star database... no<br />&gt; <br />&gt; checking for LUA... no<br />&gt; <br />&gt; checking for LUA... yes<br />&gt; <br />&gt; configure: creating ./config.status<br /><br />   Your traces and mine differ at a crucial point.. I am using libjpeg-v8a-i486-1 as installed by the Slackware 13.1 installer. Is this what you are using as well?