On Dec 15, 2008, at 9:16 PM, sqweek wrote: > On Tue, Dec 16, 2008 at 8:34 AM, Pietro Gagliardi > wrote: >> On Dec 15, 2008, at 6:25 PM, Rodolfo kix Garcia wrote: >>> gcc -L /usr/local/plan9/lib -L. -ltry -lthread demo1.C -o demo1 >>> ## OK! >> >> I think linking lthread will give you POSIX threads and that -L >> appends to >> the list, rather than going before, so /usr/lib will be searched >> before >> plan9ports. Try explicitly setting the path of the -l argument. Does >> -l/usr/local/plan9/lib/libthread.so (or whatever it is) help? > > You can't use -l with a full path, but you can simply specify the > full path of the library: > gcc -o demo1 demo1.C /usr/local/plan9/lib/libthread.a > Note that the order of the objects on the command-line is as usual > important. > -sqweek > Ah yes, something I forgot while drifting through the hordes of gcc madness that is... not using gcc. Thanks for refreshing my memory. Now to see if this is working for kix.