Hey Gareth, To help ld find the library, assuming it's not somewhere like /usr/lib, you need to either add a -L <path/to/pdcurses/lib>
so it can find the library. I believe you can also do -l /path/to/pdcurses/lib/libpdcurses.a and it will work correctly as well. I hope that helps. Robert --- Gareth Brown <[EMAIL PROTECTED]> wrote: > Hello, > > I've been racking my head for hours trying to compile PDCurses > programs on my Mac OS X installation, and Linux. I'm in a dire need > > of help. What I'm trying todo is compile the demos included > separately using the following; > > $ gcc firework.c -lpdcurses -o firework > > and get the following error; > > /usr/bin/ld: can't locate file for: -lpdcurses > collect2: ld returned 1 exit status > > I'm completely stuck, should I put a file in /usr/bin/ld ? I've got > > gcc installed and all the apple development tools. Do I have the > compile syntax correct ? I've looked in the make file in the demos > folder, but couldn't figure which flags to use. > > Thanks for your time > > > Gareth > Robert Zaleski [EMAIL PROTECTED] You must realize that the computer has it in for you. The irrefutable proof of this is that the computer always does what you tell it to do. ____________________________________________________________________________________ Food fight? Enjoy some healthy debate in the Yahoo! Answers Food & Drink Q&A. http://answers.yahoo.com/dir/?link=list&sid=396545367