Hi, for OSX you need something like -bundle -bundle_loader /usr/local/bin/pd
best, Thomas
----- Original Message ----- From: "Pall Thayer" palli@pallit.lhi.is To: "Martin Peach" martinrp@vax2.concordia.ca Cc: pd-list@iem.at Sent: Thursday, May 06, 2004 8:48 PM Subject: Re: [PD] xnetreceive
Ok, ld doesn't recognize the -export_dynamic and -shared flags on Mac OS X but at least I know what I'm looking for.
palli
Martin Peach wrote:
Pall Thayer wrote:
Not much of a programmer myself but I tried compiling this on Mac OS X. After commenting out the ifdef Unix and all the win stuff, the only error I get is the following... what does this mean?
pallis-Computer:/Applications/pd-0.37-1/src root# gcc xnetreceive.c ld: Undefined symbols: _main _binbuf_eval _binbuf_free _binbuf_getnatom
...
Looks like ld (the linker) is looking for entry points in pd. Probably because you need to build it as dynamic shared library as opposed to a standalone program. In my makefile I have ld -export_dynamic -shared ... which I believe is what it takes to do this in linux, but I don't know OSX enough to be sure that will work there as well.
Martin
PD-list mailing list PD-list@iem.at to manage your subscription (including un-subscription) see http://iem.at/cgi-bin/mailman/listinfo/pd-list
-- _________________________________
Pall Thayer artist/teacher http://www.this.is/pallit http://130.208.220.190/ http://130.208.220.190/nuharm/ http://130.208.220.190/panse/ _________________________________
PD-list mailing list PD-list@iem.at to manage your subscription (including un-subscription) see http://iem.at/cgi-bin/mailman/listinfo/pd-list