I should also mention though that depending on the library, you may have to pass an extra option to gcc. For example, I've done some ncurses programming and when you compile it you have to append '-lncurses' to your list of options. It may or may not be like that. I wouldn't know enough to know. James