Как создать версионные функции в файле so в Fedora?
555
Dov Grobgeld
Из-за следующей ошибки в Fedora:
http://forums.fedoraforum.org/showthread.php?t=296524
Я решил собрать мои собственные версии zlib и libpng. Но после этого я понял, что libcairo не может ссылаться на мою новую версию libpng. Некоторые исследования показали, что причина в том, что символы в системе libpng содержат версию символа, например:
readelf -Ws /usr/lib/libpng16.so.16.6.0 | awk '' | grep -i version png_access_version_number@@PNG16_0 png_get_header_version@@PNG16_0
но в моей скомпилированной версии символы содержат оформление версии:
> readelf -Ws /usr/local/lib/libpng16.so.16.6.0 | awk '' | grep -i version png_get_header_version png_user_version_check png_access_version_number
Как я могу заставить cmake, компилятор и компоновщик генерировать эти символьные аннотации?
0 ответов на вопрос
Похожие вопросы
-
2
Как мне установить iTunes под Wine?
-
3
Как заставить Firefox запомнить размер его окна?
-
1
Почему я получаю медленную пропускную способность сети, когда у меня плохой DNS-сервер?
-
-
2
Почему мой путь не обновляется * сейчас *?
-
7
Как вы отслеживаете, какие пакеты были установлены в Fedora (Linux)?
-
2
Увеличение разрешения дисплея в Fedora 11
-
1
Fedora ifup и сетевой менеджер
-
3
Linux DD Command: как извлечь файлы из образа ISO?
-
1
Почему запущенные приложения исчезли на панели задач Fedora?
-
1
Установка Fedora: имеет ли значение, что я делаю имя хоста?