I am trying to get stepmania running (and get off of win 2000).
The newest stepmania requires the following (as per the README.TXT:
stepmania requires:
glibc >= 2.11
glibcxx >= 3.4.15
glew == 1.5
ffmpeg >= 0.7.4 < 0.8.1
mesa
libGL
libjpeg == 8c
libtheora >= 1.1.1
libvorbis >= 1.3
libogg >= 1.3
libxcb >= 1.7
libmad
libpulse
I was able to add libjpeg8 and libGLEW and a couple of others easily, but I am running into this error:
/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by ./stepmania)
libstdc++ requires libc, glibc, glibcxx. Is there a package of these or can I (and order of) get the individually?
thanks!
It would be so nice to get off of the 2000 box and super slow boot up times. And to be able to just turn off the machine without all of the disk checking junk.
Oh, and hopefully this is in the right area.
Craig A.
where can I get updates for GLIBCXX_3.4.15
Welcome to the kennels
Which version of Puppy are you using, Slacko has-
/usr/lib/libstdc++.so.6
although according this thread
https://bbs.archlinux.org/viewtopic.php?pid=1065388
the following command will reveal which glibcxx versions are present
http://gcc.gnu.org/libstdc++/
sometimes it useful to use pfind to search system files - sometimes libraries just need to be linked to the right place.
EDIT not sure if strings command is in Puppy Devx - downloading to check
Which version of Puppy are you using, Slacko has-
/usr/lib/libstdc++.so.6
although according this thread
https://bbs.archlinux.org/viewtopic.php?pid=1065388
the following command will reveal which glibcxx versions are present
Code: Select all
strings /usr/lib/libstdc++.so.6 | grep GLIBCXX
sometimes it useful to use pfind to search system files - sometimes libraries just need to be linked to the right place.
EDIT not sure if strings command is in Puppy Devx - downloading to check
strings command is part of BinUtils, which can be had here-
http://puppylinux.org/wikka/BinUtils
in slacko
looks like you may need to compile the latest libstdc++, unless you can find a pet or compatible package for libstdc++.so.6.0.16 or greater
http://www.linuxquestions.org/questions ... nd-919350/
http://puppylinux.org/wikka/BinUtils
in slacko
Code: Select all
# strings /usr/lib/libstdc++.so.6 | grep GLIBC
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
GLIBCXX_3.4.14
GLIBC_2.0
GLIBC_2.3
GLIBC_2.1
GLIBC_2.1.3
GLIBC_2.3.2
GLIBC_2.2
GLIBCXX_FORCE_NEW
GLIBCXX_DEBUG_MESSAGE_LENGTH
http://www.linuxquestions.org/questions ... nd-919350/
hi ander882
these older versions are working on lucid puppy
http://sourceforge.net/projects/stepman ... z/download
http://sourceforge.net/projects/stepman ... urce=files
these older versions are working on lucid puppy
http://sourceforge.net/projects/stepman ... z/download
http://sourceforge.net/projects/stepman ... urce=files
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331
Rats. I didn't mention that I'm on 5.2.8 (hopefully 004 as I applied the 004 update pet).
Thanks for the BinUtils. It is available in another version (slacko?) but not Lucid. I've got them now.
I've checked and both Lucid and Slacko only have GLIBCXX up to 3.4.14.
Hmm. not use to pfind. And when I do 'man pfind' I get the man page for perlos2.... interesting.... I'll continue using find.
find shows me I have libstdc++ versions 5.6 and 6.13. I need at least a version 6.15? maybe 6.14. I'm not sure there.
hahahaha. I've already read the link that darkcity gives (with the BinUtils - Thanks). It is quite funny.
Hmm. Maybe I'll try to download a binary version of this file. But I was wondering if this was all part of a tool chain (ie, for one you need to get all). And if there might already be one avaiable...
thanks for all of your help. I'll post to keep you all updated on my stepmania endeavors...
Craig A.
Thanks for the BinUtils. It is available in another version (slacko?) but not Lucid. I've got them now.
I've checked and both Lucid and Slacko only have GLIBCXX up to 3.4.14.
Hmm. not use to pfind. And when I do 'man pfind' I get the man page for perlos2.... interesting.... I'll continue using find.
find shows me I have libstdc++ versions 5.6 and 6.13. I need at least a version 6.15? maybe 6.14. I'm not sure there.
hahahaha. I've already read the link that darkcity gives (with the BinUtils - Thanks). It is quite funny.
Hmm. Maybe I'll try to download a binary version of this file. But I was wondering if this was all part of a tool chain (ie, for one you need to get all). And if there might already be one avaiable...
thanks for all of your help. I'll post to keep you all updated on my stepmania endeavors...
Craig A.
hi ander882
no need to update glibc ..... stepmania 5 compiles against the glibc on lucid puppy.
i needed a different ffmpeg for it to compile though
works
no need to update glibc ..... stepmania 5 compiles against the glibc on lucid puppy.
i needed a different ffmpeg for it to compile though
works
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331