vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| I have installed and used for many months the 'Skype' instant messenger, but after recent update of numerous packages and: net-im/skype-1.4.0.94 USE="-qt-static" as well, it can not run any more. The following output is produced when run in xterm: /opt/skype/skype: /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /opt/skype/skype) /opt/skype/skype: /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6: version `GLIBCXX_3.4.4' not found (required by /opt/skype/skype) Please help!! -- strait |
| |||
| Streight wrote: > I have installed and used for many months the 'Skype' instant messenger, but > after recent update of numerous packages and: > net-im/skype-1.4.0.94 USE="-qt-static" > as well, it can not run any more. > > The following output is produced when run in xterm: > > /opt/skype/skype: /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6: > version `CXXABI_1.3.1' not found (required by /opt/skype/skype) > /opt/skype/skype: /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6: > version `GLIBCXX_3.4.4' not found (required by /opt/skype/skype) > > Please help!! > emerge =libstdc++-v3-3.3.4 -- //Aho |
| |||
| "J.O. Aho" <user@example.net> writes: > Streight wrote: >> /opt/skype/skype: /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6: >> version `CXXABI_1.3.1' not found (required by /opt/skype/skype) >> /opt/skype/skype: /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6: >> version `GLIBCXX_3.4.4' not found (required by /opt/skype/skype) >> >> Please help!! >> > emerge =libstdc++-v3-3.3.4 Will that help? libstdc++-v3-3.3.4 provides libstdc++.so.5. The error shows missing symbol versions in libstdc++.so.6 not that libstdc++.so.5 could not be loaded. So unless 'ldd /opt/skype/skype' shows 'libstdc++.so.5 => not found', emerging libstdc++-v3-3.3.4 will not solve the problem. |
| |||
| J.O. Aho <user@example.net> wrote: > Streight wrote: >> I have installed and used for many months the 'Skype' instant >> messenger, but after recent update of numerous packages and: >> net-im/skype-1.4.0.94 USE="-qt-static" >> as well, it can not run any more. >> >> The following output is produced when run in xterm: >> >> /opt/skype/skype: >> /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6: version >> `CXXABI_1.3.1' not found (required by /opt/skype/skype) >> /opt/skype/skype: >> /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6: version >> `GLIBCXX_3.4.4' not found (required by /opt/skype/skype) >> >> Please help!! >> > emerge =libstdc++-v3-3.3.4 From the above, he needs (at least) 3.4.4, not 3.3.4. Try: emerge =gcc-3* ldconfig revdep-rebuild --solib=libstdc++.so.6 This should emerge the latest gcc version 3.x, let the system know which libraries are available, and rebuild any packages that require libstdc++.so.6 to use the latest gcc libraries. What happened is likely to be a --prune that removed gcc-3 while keeping gcc-4. Regards, -- *Art |
| |||
| Graham Murray wrote: > "J.O. Aho" <user@example.net> writes: > >> Streight wrote: >>> /opt/skype/skype: /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6: >>> version `CXXABI_1.3.1' not found (required by /opt/skype/skype) >>> /opt/skype/skype: /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6: >>> version `GLIBCXX_3.4.4' not found (required by /opt/skype/skype) >>> >>> Please help!! >>> >> emerge =libstdc++-v3-3.3.4 > > Will that help? libstdc++-v3-3.3.4 provides libstdc++.so.5. The error > shows missing symbol versions in libstdc++.so.6 not that > libstdc++.so.5 could not be loaded. So unless 'ldd /opt/skype/skype' > shows 'libstdc++.so.5 => not found', emerging libstdc++-v3-3.3.4 will > not solve the problem. I had only libstdc++-v3-3.3.4 installed, but then didn't think that libstdc++-v3-3.4.4 as it part in the multilib packages, which are used on my machine, as skype only provides 32bit version. -- //Aho |
| |||
| Streight wrote: > I have installed and used for many months the 'Skype' instant messenger, but > after recent update of numerous packages and: > net-im/skype-1.4.0.94 USE="-qt-static" > as well, it can not run any more. > > The following output is produced when run in xterm: > > /opt/skype/skype: /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6: > version `CXXABI_1.3.1' not found (required by /opt/skype/skype) > /opt/skype/skype: /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6: > version `GLIBCXX_3.4.4' not found (required by /opt/skype/skype) You need to not only install, but also switch to the latest version of gcc. Use gcc-config. -- PeKaJe > Pan sucks. As an Outlook Express user, your opinion on other newsreaders means about as much as Carrot Top's advice on fashion. -- Tukla Ratte responding to DFS. |
| ||||
| Streight writes: > I have installed and used for many months the 'Skype' instant messenger, but > after recent update of numerous packages and: > net-im/skype-1.4.0.94 USE="-qt-static" > as well, it can not run any more. > > The following output is produced when run in xterm: > > /opt/skype/skype: /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6: > version `CXXABI_1.3.1' not found (required by /opt/skype/skype) > /opt/skype/skype: /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6: > version `GLIBCXX_3.4.4' not found (required by /opt/skype/skype) > > Please help!! > > -- > strait Install sys-libs/libstdc++-v3 |