jccardoso at porto.ucp.pt
Fri May 7 17:18:55 CEST 2004
I've put a zip file with the source, makefile and binaries for OSX,
Linux and Windows at:
I adapted the makefile from maxlib and tested it on those platforms...
Thank you all,
Jorge Cardoso <-> jorgecardoso at ieee.org
"Whether you believe you can, or whether you believe you can't, you're
absolutely right." - Henry Ford
>From: pd-list-admin at iem.at [mailto:pd-list-admin at iem.at] On
>Behalf Of Yves Degoyon
>Sent: sexta-feira, 7 de Maio de 2004 15:33
>To: Pall Thayer
>Cc: Martin Peach; pd-list at iem.at
>Subject: Re: [PD] xnetreceive
>this is taken from pdp/pidip Makefile for OSX :
>g++ -o pdp.pd_darwin pidip-modules/*.o modules/*/*.o system/*/*.o
>$(PDP_LIBS) -dynamic -bundle -undefined error
>-twolevel_namespace -bundle_loader $(PD_EXECUTABLE)
>i guess you can figure what to modify in this...
>Pall Thayer wrote:
>> 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.
>> 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
>>>> ld: Undefined symbols:
>>> 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.
>>> PD-list mailing list
>>> PD-list at iem.at
>>> to manage your subscription (including un-subscription) see
>PD-list mailing list
>PD-list at iem.at
>to manage your subscription (including un-subscription) see
More information about the Pd-list