I am trying to get the GD library to compile and link. Here is the error I get. I am not a C program in Linux so this is pretty much foreign to me. gcc -I. -I/usr/include/freetype -I/usr/include/X11 -I/usr/X11R6/include/X11 -I/usr/local/include pngtogd.o -o pngtogd -L/usr/local/lib -L/usr/lib/X11 -L/usr/X11R6/lib -L/usr/lib -lgd -lpng -ljpeg -lz -lfreetype -lm /usr/bin/ld: cannot find -ljpeg collect2: ld returned 1 exit status make: *** [pngtogd] Error 1 I don't know what the -ljpeg does As far at that is concern, I don't know what and of the -l???? does and how it may relate to other varibles. All help is greatly appreciated, John Miller