-
Notifications
You must be signed in to change notification settings - Fork 299
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
unable to compile unbuntu 13.04 86_64 relatedto #247 #327
Comments
I added a partial list of linking errors I've been getting |
I can't compile without io0dev deb or src deb I can compile with git from 2-23-2016however during linking I get undefined reference errors a sample which is below IoState_symbolWithCString_ ~/build/io/build/_build/headers/Stack_inline.h:77: undefined reference to `Stack_resize'
To: stevedekorte/io [email protected] Io has always been difficult to compile in Ubuntu, mostly because of the addons, there's always some lib that isn't installed or the addon is expecting a lib of a specific version in some other place.Does installed the binary "solves" your problem? meaning you don't need Memcached or it is included in the binary.http://iolanguage.org/binaries.html— |
Update anyways I've tried ro compile Tnl as follows first error used grep which returned in /src/game.cc added ERROR CHANGED TO posting to Tnl forum I will post as news is avai;able |
3-26-2016 As seen I am generating lots of data and am probably needing to find better avenues to report my findings Developers please inform me of your preferences I am capable to generate lots of potentially useful data logs searches and such At the moment I have lots of time but atm limited computer access, in a couple of weeks I will be able to increase availability of compilation resources however it will be only 32 bit but I will still have 64 bit limited access cross compiling will be possible I hope tyo be helpfull to both projects _Latest compilation report_ attempting to use IO-git tag io-2010.06.06.zip was suggest as a possible remedy to compilation problems experienced attempting to compile tnl git from 2-22-2016 on ubuntu 14.04 86-64. This attempt failed for the following reasons (work arounds aloso included) IO TnL using resulted in errors g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../src -g -O2 -fpermissive -I/home/none/build/io-2010.06.06/build/headers -I/usr/lib/sigc++-1.2/include -I/usr/include/sigc++-1.2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/CEGUI -MT ActorMapping.o -MD -MP -MF .deps/ActorMapping.Tpo -c -o ActorMapping.o ActorMapping.cc In file included from ActorMapping.cc:10:0: using grep to attempt to locate the needed fil(s) to include resulted in no returns grep -r "IoState_registerProtoWithId_" ~/build/io-2010.06.06/ also reported but not tracked down were these errors among others which is identical to errors received compiled using IO git from 02-23-2016 which prohibits successful compilation on ubuntu linux make[3]: Entering directory `/home/none/build/Thunder-Lightning-mod/TnL-source/src' |
Hi Phil, You might want to talk to Jake Peck about compiling on Linux. He maintains the Io binary releases: http://iolanguage.org/binaries.html http://iobin.suspended-chord.info Thanks for sharing your notes on your compilation issues. I'd welcome a patch to fix them. |
i'm having issues trying to compile
1 if I compile without libmemcached it appears to compile and install, cmake does not fault
If I install libmemcached (ver 1.0.8-1ubuntu2) I get errors as in #247
"/build/io/addons/Memcached/source/IoMemcached.c:479:3: error: unknown type name ‘memcached_instance_st’
const memcached_instance_st *server = memcached_server_instance_by_position(DATA(self)->mc, pos);"
2 maybe a non issue cmake does not find or fault glib/gregex.h - located in "/usr/include/glib-2.0/glib/gregex.h"
3 I tried to "make uninstall" and had to manually remove while trying different combinations
4 "make install" didn't install headers
I became interested in IO trying to compile "Thunder and Lighting". Even with various efforts I can compil against IO source but get various linking errors related to IO and yes I did ldconfig and put /usr/local/lib in ld.so.config
The text was updated successfully, but these errors were encountered: