hi, still not luck. here is the error I am getting now, m.
cc -DPD -O2 -I/Users/marius/devel/pd-rsync/pd-extended/pd/src -Wall -W
-ggdb -I/sw/include -DMACOSX -DUNIX -Dunix -o
"/Users/marius/devel/pd-rsync/pd-extended/externals/hcs/lua.o" -c
"/Users/marius/devel/pd-rsync/pd-extended/externals/hcs/lua.c"
/Users/marius/devel/pd-rsync/pd-extended/externals/hcs/lua.c: In
function ‘pdlua_reader’:
/Users/marius/devel/pd-rsync/pd-extended/externals/hcs/lua.c:51:
warning: unused parameter ‘L’
/Users/marius/devel/pd-rsync/pd-extended/externals/hcs/lua.c: In
function ‘pdlua_outlet’:
/Users/marius/devel/pd-rsync/pd-extended/externals/hcs/lua.c:399:
warning: comparison between signed and unsigned
/Users/marius/devel/pd-rsync/pd-extended/externals/hcs/lua.c:388:
warning: ‘count’ may be used uninitialized in this function
cc -bundle -bundle_loader
/Users/marius/devel/pd-rsync/pd-extended/pd/bin/pd -L/sw/lib
-weak_framework Carbon -o
"/Users/marius/devel/pd-rsync/pd-extended/externals/hcs/lua.pd_darwin"
"/Users/marius/devel/pd-rsync/pd-extended/externals/hcs/lua.o" -lm -lc
test -f /Users/marius/devel/pd-rsync/pd-extended/externals/hcs/lua.libs && cat /Users/marius/devel/pd-rsync/pd-extended/externals/hcs/lua.libs
my_dylib=hcs; test -f /Users/marius/devel/pd-rsync/pd-extended/externals/hcs/lib${my_dylib}.dylib && echo -L/Users/marius/devel/pd-rsync/pd-extended/externals/hcs -l$my_dylib
my_obj=hcs; test -f /Users/marius/devel/pd-rsync/pd-extended/externals/hcs/shared/${my_obj}.o && echo /Users/marius/devel/pd-rsync/pd-extended/externals/hcs/shared/${my_obj}.o
test -f /Users/marius/devel/pd-rsync/pd-extended/externals/hcs/../darwin/lua.libs && \ cat /Users/marius/devel/pd-rsync/pd-extended/externals/hcs/../darwin/lua.libs
Undefined symbols:
"_lua_touserdata", referenced from:
_pdlua_new in lua.o
_pdlua_object_new in lua.o
_pdlua_object_createinlets in lua.o
_pdlua_object_createoutlets in lua.o
_pdlua_object_free in lua.o
_pdlua_outlet in lua.o
_pdlua_outlet in lua.o
_pdlua_error in lua.o
_pdlua_dofile in lua.o
"_lua_pushvalue", referenced from:
_pdlua_outlet in lua.o
"_lua_settable", referenced from:
_pdlua_pushatomtable in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
"_luaL_newstate", referenced from:
_lua_setup in lua.o
"_luaL_checknumber", referenced from:
_pdlua_object_createinlets in lua.o
_pdlua_object_createoutlets in lua.o
"_luaL_checklstring", referenced from:
_pdlua_class_new in lua.o
_pdlua_post in lua.o
_pdlua_error in lua.o
"_lua_tonumber", referenced from:
_pdlua_outlet in lua.o
_pdlua_outlet in lua.o
"_luaL_openlibs", referenced from:
_lua_setup in lua.o
"_lua_setfield", referenced from:
_lua_setup in lua.o
"_lua_pushlightuserdata", referenced from:
_pdlua_pushatomtable in lua.o
_pdlua_free in lua.o
_pdlua_class_new in lua.o
_pdlua_object_new in lua.o
_pdlua_proxyinlet_anything in lua.o
"_lua_isnumber", referenced from:
_pdlua_outlet in lua.o
"_lua_isstring", referenced from:
_pdlua_outlet in lua.o
"_lua_gettop", referenced from:
_pdlua_dofile in lua.o
_pdlua_dofile in lua.o
"_lua_objlen", referenced from:
_pdlua_outlet in lua.o
"_lua_pushnil", referenced from:
_pdlua_pushatomtable in lua.o
_pdlua_outlet in lua.o
"_lua_pushnumber", referenced from:
_pdlua_pushatomtable in lua.o
_pdlua_pushatomtable in lua.o
_pdlua_proxyinlet_anything in lua.o
"_lua_tolstring", referenced from:
_pdlua_new in lua.o
_pdlua_free in lua.o
_pdlua_proxyinlet_anything in lua.o
_pdlua_outlet in lua.o
_pdlua_outlet in lua.o
_pdlua_dofile in lua.o
_pdlua_loader in lua.o
_lua_setup in lua.o
"_lua_pushstring", referenced from:
_pdlua_pushatomtable in lua.o
_pdlua_new in lua.o
_pdlua_proxyinlet_anything in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
"_lua_pcall", referenced from:
_pdlua_new in lua.o
_pdlua_free in lua.o
_pdlua_proxyinlet_anything in lua.o
_pdlua_dofile in lua.o
_pdlua_loader in lua.o
_lua_setup in lua.o
"_lua_next", referenced from:
_pdlua_outlet in lua.o
"_luaL_optlstring", referenced from:
_pdlua_dofile in lua.o
"_lua_settop", referenced from:
_pdlua_new in lua.o
_pdlua_new in lua.o
_pdlua_free in lua.o
_pdlua_proxyinlet_anything in lua.o
_pdlua_outlet in lua.o
_pdlua_outlet in lua.o
_pdlua_dofile in lua.o
_pdlua_loader in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
"_lua_createtable", referenced from:
_pdlua_pushatomtable in lua.o
_lua_setup in lua.o
"_lua_type", referenced from:
_pdlua_new in lua.o
_pdlua_object_new in lua.o
_pdlua_object_createinlets in lua.o
_pdlua_object_createoutlets in lua.o
_pdlua_object_free in lua.o
_pdlua_outlet in lua.o
_pdlua_outlet in lua.o
_pdlua_outlet in lua.o
_pdlua_error in lua.o
_pdlua_dofile in lua.o
"_lua_getfield", referenced from:
_pdlua_new in lua.o
_pdlua_new in lua.o
_pdlua_free in lua.o
_pdlua_free in lua.o
_pdlua_proxyinlet_anything in lua.o
_pdlua_proxyinlet_anything in lua.o
_lua_setup in lua.o
"_lua_load", referenced from:
_pdlua_dofile in lua.o
_pdlua_loader in lua.o
_lua_setup in lua.o
"_lua_error", referenced from:
_pdlua_dofile in lua.o
"_lua_pushcclosure", referenced from:
_lua_setup in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
_lua_setup in lua.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[1]: ***
[/Users/marius/devel/pd-rsync/pd-extended/externals/hcs/lua.pd_darwin]
Error 1
rm /Users/marius/devel/pd-rsync/pd-extended/externals/hcs/lua.o
make: *** [default] Error 2
Hans-Christoph Steiner wrote:
It means that the Tcl framework version doesn't provide the same architecture that you are building as.
Try removing those frameworks and just using the built-in ones:
rm -r /Library/Frameworks/Tcl.framework rm -r /Library/Frameworks/Tk.framework
Or try the ones currently in use on the auto-build Intel Mac (they are universal):
http://idmi.poly.edu/pdlab/TclTk4Pd-2007-11-16.zip
.hc
On Nov 29, 2007, at 1:16 AM, marius schebella wrote:
thank you, but the error remains. what does this line mean? ld: warning in /Library/Frameworks/Tcl.framework/Tcl, file is not of required architecture which tcl version should I use??? marius.
Hans-Christoph Steiner wrote:
The universal build stuff in pd-vanilla doesn't always fully work, try doing this instead to build Pd: cd /Users/marius/devel/pd-rsync/pd-extended/pd/src autoconf ./configure --disable-fat make now: cd /Users/marius/devel/pd-rsync/pd-extended/externals/hcs make On Nov 28, 2007, at 5:55 PM, marius schebella wrote:
hi, I am not sure what the error means, I have tcl/tk8.4 installed. does wrong architecture mean, wrong version of tcltk or wrong version of os x?
cd ../obj && cc -g -O2 -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -DDL_OPEN -DMACOSX -DUNISTD -I/usr/X11R6/include -I../portaudio/pa_common -I../portaudio/pablio -I../portmidi/pm_common -I../portmidi/pm_mac -I../portmidi/porttime -DUSEAPI_PORTAUDIO -DPA19 -DPA_USE_COREAUDIO -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc -Wno-error -O2 -dynamiclib -read_only_relocs warning
-o ../bin/libPdTcl.dylib t_main.o t_tkcmd.o
-F/Library/Frameworks
-framework Tcl -framework Tk -framework System \-Wl,-install_name,@executable_path/../Resources/bin/libPdTcl.dylib ld: warning in /Developer/SDKs/MacOSX10.4u.sdk/Library/Frameworks/Tcl.framework/Tcl, file is not of required architecture ld: warning in /Developer/SDKs/MacOSX10.4u.sdk/Library/Frameworks/Tk.framework/Tk, file is not of required architecture Undefined symbols: "_Tcl_CreateCommand", referenced from: _pdgui_startup in t_tkcmd.o "_Tcl_CreateFileHandler", referenced from: _pdgui_startup in t_tkcmd.o _pdgui_startup in t_tkcmd.o "_Tcl_Eval", referenced from: _tcl_mess in t_tkcmd.o "_Tcl_GetVar", referenced from: _pdgui_startup in t_tkcmd.o _Pdtcl_Init in t_tkcmd.o ld: symbol(s) not found collect2: ld returned 1 exit status lipo: can't open input file: /var/folders/TH/THjm5UAnEZSSB-y6nQY-6++++TI/-Tmp-//ccuA1Xyz.out (No such file or directory) make: *** [../bin/libPdTcl.dylib] Error 1
marius.
Hans-Christoph Steiner wrote:
Here's the key error line:
ld: file not found: /Users/marius/devel/pd-rsync/pd-extended/pd/bin/pd
You need to build Pd first: cd /Users/marius/devel/pd-rsync/pd-extended/pd/src autoconf ./configure make now: cd /Users/marius/devel/pd-rsync/pd-extended/externals/hcs make .hc On Nov 28, 2007, at 4:30 PM, marius schebella wrote:
hi (hans), I grabed what I thout is the pd-extended build system from rsync -av --delete rsync://128.238.56.50/distros/pd-extended/ 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 "/Users/marius/devel/pd-rsync/pd-extended/externals/hcs/canvas_name.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 "/Users/marius/devel/pd-rsync/pd-extended/externals/hcs/canvas_name.pd_darwin" "/Users/marius/devel/pd-rsync/pd-extended/externals/hcs/canvas_name.o" -lm -lc
test -f /Users/marius/devel/pd-rsync/pd-extended/externals/hcs/canvas_name.libs && cat /Users/marius/devel/pd-rsync/pd-extended/externals/hcs/canvas_name.libs
my_dylib=hcs; test -f /Users/marius/devel/pd-rsync/pd-extended/externals/hcs/lib${my_dylib}.dylib && echo -L/Users/marius/devel/pd-rsync/pd-extended/externals/hcs -l$my_dylib
my_obj=hcs; test -f /Users/marius/devel/pd-rsync/pd-extended/externals/hcs/shared/${my_obj}.o && echo /Users/marius/devel/pd-rsync/pd-extended/externals/hcs/shared/${my_obj}.o
test -f /Users/marius/devel/pd-rsync/pd-extended/externals/hcs/../darwin/canvas_name.libs && \ cat /Users/marius/devel/pd-rsync/pd-extended/externals/hcs/../darwin/canvas_name.libs
ld: file not found: /Users/marius/devel/pd-rsync/pd-extended/pd/bin/pd collect2: ld returned 1 exit status make[1]: *** [/Users/marius/devel/pd-rsync/pd-extended/externals/hcs/canvas_name.pd_darwin] Error 1 rm /Users/marius/devel/pd-rsync/pd-extended/externals/hcs/canvas_name.o make: *** [default] Error 2
need help, marius.
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@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
News is what people want to keep hidden and everything else is publicity. - Bill Moyers
The arc of history bends towards justice. - Dr. Martin Luther King, Jr.
You can't steal a gift. Bird gave the world his music, and if you can hear it, you can have it. - Dizzy Gillespie