[PD] pdlua compiling on mac

marius schebella marius.schebella at gmail.com
Wed Nov 28 22:30:22 CET 2007

hi (hans),
I grabed what I thout is the pd-extended build system from
rsync -av --delete rsync:// pd-extended/
when I cd to hcs (or any other directory I tested) and run make, I get a 
bunch of errors

marius-schebellas-computer:hcs marius$ make
make -C /Users/marius/devel/pd-rsync/pd-extended/externals hcs
cc -DPD -O2 -I/Users/marius/devel/pd-rsync/pd-extended/pd/src -Wall -W 
-ggdb -I/sw/include -DMACOSX -DUNIX -Dunix -o 
-c "/Users/marius/devel/pd-rsync/pd-extended/externals/hcs/canvas_name.c"
cc  -bundle -bundle_loader 
/Users/marius/devel/pd-rsync/pd-extended/pd/bin/pd -L/sw/lib 
-weak_framework Carbon -o 
-lm -lc  \
		`test -f 
&& cat 
/Users/marius/devel/pd-rsync/pd-extended/externals/hcs/canvas_name.libs`	\
		`my_dylib=hcs; test -f 
&& echo -L/Users/marius/devel/pd-rsync/pd-extended/externals/hcs 
-l$my_dylib` \
		`my_obj=hcs; test -f 
&& echo 
/Users/marius/devel/pd-rsync/pd-extended/externals/hcs/shared/${my_obj}.o` \
		`test -f 
&& \
ld: file not found: /Users/marius/devel/pd-rsync/pd-extended/pd/bin/pd
collect2: ld returned 1 exit status
make[1]: *** 
Error 1
rm /Users/marius/devel/pd-rsync/pd-extended/externals/hcs/canvas_name.o
make: *** [default] Error 2

need help,

Hans-Christoph Steiner wrote:
> Put it in a folder that has the Pd-extended build system setup, like 
> "externals/hcs", then run "make" in that folder.  That will build it on 
> your own machine.
> Lua 5.0 is in Fink, so it can easily be added to Pd-extended, and the 
> build system will automatically included the Lua dylib into the Pd.app.  
> It seems like "externals/loaders/lua" would be a good place for it.
> .hc
> On Nov 27, 2007, at 9:36 PM, marius schebella wrote:
>> hi (hans),
>> I am trying to compile a recent version of pdlua on my mac. I know that
>> last time I did this by putting lua.c into pd-extended and compile it
>> from there, but I don't know anymore, how that is done.
>> the makefile that comes with the tarball does not work for os x, and I
>> also don't know how and what to include.
>> what needs to be done to include this in pd-extended. is this possible
>> at all, since it relies on a lua installation. or could that also be
>> included in the pdlua package, since these files are not very big.
>> thanks,
>> marius.
>> _______________________________________________
>> PD-list at iem.at mailing list
>> UNSUBSCRIBE and account-management -> 
>> http://lists.puredata.info/listinfo/pd-list
> ---------------------------------------------------------------------------- 
> You can't steal a gift. Bird gave the world his music, and if you can 
> hear it, you can have it. - Dizzy Gillespie

More information about the Pd-list mailing list