You are not logged in.
I tried to install qtOctave which of course depends on octave 3.2.4-1.
When I try to start Octave I get this error massage:
octave: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by /usr/lib/octave-3.2.4/liboctinterp.so)
octave: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by /usr/lib/octave-3.2.4/liboctave.so)
I have no idea what to do...
Last edited by nirk (2010-05-09 10:34:46)
Offline
I've seen this issue with programs compiled with GCC 4.5.0. Problem is that you need the libstdc++.so.6 symlink linked to correct library.
Offline
Those are the relevant files and symlinks:
# file /usr/lib/libstdc++*
/usr/lib/libstdc++.a: current ar archive
/usr/lib/libstdc++.so: symbolic link to `libstdc++.so.6.0.13'
/usr/lib/libstdc++.so.6: symbolic link to `libstdc++.so.6.0.13'
/usr/lib/libstdc++.so.6.0.13: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, not stripped
How can I correct this problem?
And is there someone I should inform about it (after all its from the repos.)?
Offline
/usr/lib/libstdc++.so: symbolic link to `libstdc++.so.6.0.13'
/usr/lib/libstdc++.so.6: symbolic link to `libstdc++.so.6.0.13'
Is your gcc-libs up to date, it should link to libstdc++.so.6.0.14 ?
Offline
After installing/updating gcc-libs it's working fine...
# pacman -S gcc-libs
resolving dependencies...
looking for inter-conflicts...
Targets (1): gcc-libs-4.5.0-1
Total Download Size: 0.61 MB
Total Installed Size: 2.65 MB
Proceed with installation? [Y/n] y
If gcc-libs (4.5) is needed to run octave shouldn't it be a dependency?
thanks a lot anyway.
Last edited by nirk (2010-05-06 17:15:44)
Offline
If gcc-libs (4.5) is needed to run octave shouldn't it be a dependency?
should be.
btw, can you mark the post as solved.
Offline