glibcxx error (linux 32 bit binary)

All discussion about the Commander Genius project (a Keen interpreter + more).
Post Reply
fintho
Grunt
Posts: 5
Joined: Fri Aug 12, 2011 9:50

glibcxx error (linux 32 bit binary)

Post by fintho »

Just installed commander genius (the linux 32 bit binary). But when i run it it displays an error msg.

./CGenius: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by ./CGenius)

I am using an XBMC Live install which uses a minimal ubuntu 10.4.

Not sure what it depends on, but i can't find the glibcxx to install.

Does someone know what i am doing wrong?

thanks.
User avatar
Paramultart
VBB's Partner in Crime
Posts: 3004
Joined: Mon Jul 26, 2010 8:36

Re: glibcxx error (linux 32 bit binary)

Post by Paramultart »

fintho wrote: Does someone know what i am doing wrong?
Posting in the wrong sub-forum, for one.
viewforum.php?f=9
fintho wrote: thanks.
You're welcome.

Honestly though, I hope someone helps you resolve this problem.
"Father Mabeuf was surveying his plants"
User avatar
tulip
Flower Pot
Posts: 2520
Joined: Thu Aug 21, 2008 12:50
Location: Hamburg, Germany
Contact:

Post by tulip »

Has been moved over to Commander Genius.
Here it's more likely that gerstrong will notice the post.
Image You crack me up little buddy!
fintho
Grunt
Posts: 5
Joined: Fri Aug 12, 2011 9:50

Post by fintho »

Sorry for that. And thanks for moving.
gerstrong
Vorticon Elite
Posts: 1244
Joined: Wed Dec 31, 2008 14:44
Location: Frankfurt - Germany
Contact:

Post by gerstrong »

Ahh, that's interesting!

@fintho Can you tell me which version of glibc you are using? You can look that up using synaptic. Just search for "glibc" and tell what version they are using. Is it the most recent one. If it's older I might have to downgrade the lib version we are using.

Kind Regards
Having fun developing stuff...
fintho
Grunt
Posts: 5
Joined: Fri Aug 12, 2011 9:50

Post by fintho »

I tried to search glibc using aptitude, but it doesn't find it. Isn't glibc part of another package? Like: libc6 or libstdc++? The only thing listed is glibc-doc. And a few others, like: linux-libc-dev
whiche lists a version of 2.6.32-26.48, but that looks like the kernel version.

On the web i found a command to check the GLIBCXX version:

strings /usr/lib/libstdc++.so.6 | grep GLIBC

This is the output:
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBC_2.0
GLIBC_2.3
GLIBC_2.4
GLIBC_2.1
GLIBC_2.3.4
GLIBC_2.1.3
GLIBC_2.3.2
GLIBC_2.2
GLIBCXX_FORCE_NEW
GLIBCXX_DEBUG_MESSAGE_LENGTH

I don't fully understand the inner workings of linux yet. Guess I am a newbie.

Thank u for your help
gerstrong
Vorticon Elite
Posts: 1244
Joined: Wed Dec 31, 2008 14:44
Location: Frankfurt - Germany
Contact:

Post by gerstrong »

Yeah, the versions you support are older. I will try to downgrade the version forcing it to use the 3.4.13 one...

Give me time to check how to do that...
Having fun developing stuff...
fintho
Grunt
Posts: 5
Joined: Fri Aug 12, 2011 9:50

Post by fintho »

That would be great. Does seem like a lot of work just for me though... Looking forward to it. Thanks.
gerstrong
Vorticon Elite
Posts: 1244
Joined: Wed Dec 31, 2008 14:44
Location: Frankfurt - Germany
Contact:

Post by gerstrong »

@fintho: No, not really. The thing about this forum is that many people don't report the problems they get. So solving this issue will make it run for others also...

I don't know how much time this will take. I suggest you compiling it from the source.

Get GIT and CMake and check out our Readme. This way it will take the most recent glibc you have on your system. Here is the link:

http://sourceforge.net/scm/?type=git&group_id=249154

Otherwise just wait for the upcoming release which will be 31st this month.
Having fun developing stuff...
fintho
Grunt
Posts: 5
Joined: Fri Aug 12, 2011 9:50

Post by fintho »

Sorry for my slow response. You lowered the bar for the glibcxx use to version 3.4.14 in the keen 3.7 release. But I still get the same error, it now mentions a missing glibcxx v3.4.14 (vs 3.4.15 before). My system only has v3.4.13 as highest available, it seems.

I guess for technical reasons you were not able to go any lower then v3.4.14. Would love to play these games again. But if u can't change that, I'll just have to wait until XBMC releases a new version with a higher version of glibcxx. Not a big deal 4 me.

Thanks for your help. And keep up the good work.
gerstrong
Vorticon Elite
Posts: 1244
Joined: Wed Dec 31, 2008 14:44
Location: Frankfurt - Germany
Contact:

Post by gerstrong »

Woo, that's seems much older. Hmm, let me see for the next time how I fix that. Could you please report that on trac.

Thanks and have fun with XBMC!
Having fun developing stuff...
Post Reply