[PD] xnetreceive

Pall Thayer palli at pallit.lhi.is
Fri May 7 00:25:51 CEST 2004


Hey, cool. That almost worked. Shortened my ld: Undefined symbols: list 
by about half. Still missing stuff like __sF _accept _bind _fprintf 
_free _inet_ntoa _listen _malloc _socket _strcmp etc... Sounds like some 
pretty standard stuff. How do I fix it?

palli

Thomas Grill wrote:

> Hi,
> for OSX you need something like
> -bundle -bundle_loader /usr/local/bin/pd
> 
> best,
> Thomas
> 
> ----- Original Message ----- 
> From: "Pall Thayer" <palli at pallit.lhi.is>
> To: "Martin Peach" <martinrp at vax2.concordia.ca>
> Cc: <pd-list at 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 at 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 at 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/
_________________________________




More information about the Pd-list mailing list