Installing Developer on 64-bit Linux
Hello-
I just tried installing the latest Titanium Developer on a 64-bit RedHat machine. Should I expect this to work?
$ ./Titanium\ Developer
./Titanium Developer: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by ./Titanium Developer)
Let me know if I can provide more information.
Thanks,
Tim
2 Answers
-
Yes, thanks for posting a link to that. I found it earlier and it does indeed solve the problem on Ubuntu 10.04 (and I assume elsewhere with LibGDK 2.0).
To reiterate (in hopes of making it easier for others to work around this issue), on Ubuntu 10.04 and perhaps everywhere with LibGDK 2.0, to get Titanium Developer to run, you need to remove a number of libraries in the runtime directory.
rm ~/.titanium/runtime/linux/1.0.0/libgobject-2.0.* rm ~/.titanium/runtime/linux/1.0.0/libglib-2.0.* rm ~/.titanium/runtime/linux/1.0.0/libgio-2.0.* rm ~/.titanium/runtime/linux/1.0.0/libgthread-2.0.*
This answer is given in a thread on g_malloc_n issues.
I'll try again on 64-bit RedHat, but I think the original issue I posted about here is different than the LibGDK 2.0 conflict. If I can narrow it down, I'll make the description more specific.
-
This solution work for me
http://developer.appcelerator.com/question/14471/symbol-lookup-error-usrliblibgdk-x11-20so0-undefined-symbol-gmallocn-solved