Форум программистов, компьютерный форум CyberForum.ru

./massdown: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by ./massdown) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как понять этот константный указатель? http://www.cyberforum.ru/cpp/thread82125.html
В общем, имеется класс Cat. Объект класса - SimpleCat. И имеется функция с константым указателем: const SimpleCat* const FunctionTwo(const SimpleCat* const theCat) Что обозначают все эти const? Насколько я понимаю: 1. Константный указатель. 2. Может ссылаться только на FunctionTwo 3. Ничего не изменяет в объекте. 4. Ничего не делает с объектом theCat.
C++ Перехват и подмена вызываемых функций Здравствуйте. Нужно подменить вызов таких функций как open(), lstat(), stat(), read(), write(), mkdir(), chdir(), getcwd() для определенного процесса. Интересует мнение других. Как бы вы реализовали эту задачу. Спасибо! http://www.cyberforum.ru/cpp/thread46472.html

Показать сообщение отдельно
niXman
Эксперт C++
 Аватар для niXman
3133 / 1445 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
25.02.2010, 10:39     ./massdown: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by ./massdown)
всем хай!

собираю свою программу на новом железе х86_64
долго не получалось скомпилить. при линковке получал вот такое сообщение:
relocation R_X86_64_32 against `a local symbol'
я так понял, это из-за того что часть библиотек от которых зависит цель, были собраны как 32-ух битные.
но с этим вроде все нормально, пересобрал все либы - скомпилировалось.

теперь при запуске получаю такое сообщение:
./iptv-translator: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by ./iptv-translator)
./iptv-translator: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/local/lib/libboost_program_options.so.1.42.0)
./iptv-translator: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/local/lib/libboost_serialization.so.1.42.0)
./iptv-translator: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/local/lib/libboost_date_time.so.1.42.0)
./iptv-translator: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/local/lib/libboost_filesystem.so.1.42.0)
./iptv-translator: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/local/lib/libboost_system.so.1.42.0)
./iptv-translator: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/local/lib/libboost_thread.so.1.42.0)
./iptv-translator: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/local/lib/libffmpeg.so.1.0.0)
просветите, что не правильно сделал?

Добавлено через 3 минуты
упс, забыл.
по умолчанию в системе стоял gcc-4.3.2
я установил(собрал из исходников) gcc-4.4.3
может в этом дело?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru