omg, why can't just someone who knows how to compile, do this! please notice, that I also want to have luagl included. I already got pdlua running. the fink solution that hans was talking about only brings me back to same problem I was running into some days ago, that I did not get it running with luagl.
marius$ make -f Makefile.static lua.pd_darwin gcc -ansi -pedantic -Wall -fPIC -I/Users/marius/include -I./lua-5.1.2/include -L./lua-5.1.2/lib -I../../../pd/src -static -bundle -undefined suppress -flat_namespace -o lua.pd_darwin lua.c -llua /var/folders/TH/THjm5UAnEZSSB-y6nQY-6++++TI/-Tmp-//ccmgXja6.s:2858:FATAL:incompatible feature used: section type symbol_stubs (must specify "-dynamic" to be used) make: *** [lua.pd_darwin] Error 1 I can't do this without step by step instruction, sorry. where do I have to put lua, where luagl (which luagl), and where pd. and how do I make sure that everything works out together? marius. marius schebella wrote: > ok, I am trying now to statically link the lua library and I only have > one more (small I guess) problem, that is, that the compiler doesnot > find m_pd.h, I dont know where to put a line like this into the > Makefile.Static > I = -I../../../pd/src > actually I tried that, and that is relative to the directory where I run > make -f Makefile.static lua.pd_darwin > but it does not work. > I took this line from another makefile (for linux). So I don't know, > what the reason is, why it is not working. > I am sure this is an easy fix, and probably I will then also figure out > how to include this into pd-extended... > marius. > > Hans-Christoph Steiner wrote: >> >> On Dec 2, 2007, at 8:16 AM, Claude Heiland-Allen wrote: >> >>> marius schebella wrote: >>>> hi, >>>> still not luck. here is the error I am getting now, >>>> m. >>> >>> [snip] >>> >>>> `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` >>> >>> [snip] >>> >>> Maybe the lua.libs file should contain some flags to link with Lua, >>> but I'm not familiar with this build system... >>> >>> The "symbol not found" errors are because the Lua installation isn't >>> found. I guess the simplest solution would be to try a static build, >>> get the development version for this: >>> >>> https://devel.goto10.org/dl.php?repname=maximus&path=%2Fpdlua%2F&rev=0&isdir=1 >>> >>> >>> >>> and follow the instructions in the INSTALL file in the Static section. >>> >>> Hope this helps, >>> >> >> Sounds like this should be in pure-data CVS and integrated into >> Pd-extended. I'll be happy to help with that if you guys want. >> >> For Mac OS X, it looks like Fink has the packages you need: >> >> [EMAIL PROTECTED]:~ > fink list lua >> Information about 7424 packages read in 4 seconds. >> lua 5.0.2-1005 Small, compilable scripting language >> lua-shlibs 5.0.2-1005 lua shared libraries >> lua51 5.1.2-3 Small and fast embeddable scripting >> lua51-dev 5.1.2-3 Files needed to make Lua/C bindings >> lua51-shlibs 5.1.2-3 Shared libraries for linking Lua >> 5.1 engine >> tolua 5.0-12 Greatly simplifies the integration >> of C/C++ >> >> .hc >> >> >> ---------------------------------------------------------------------------- >> >> >> The arc of history bends towards justice. - Dr. Martin Luther >> King, Jr. >> >> >> > > _______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
