URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 4669
[ Назад ]

Исходное сообщение
"использование libstdc++.so.5 вместо libstdc++.so.6"

Отправлено GJ_H137 , 21-Сен-05 17:26 
Предобрейшего времени суток!

не подскажите, как ld указать чтобы он использовал libstdc++.so.5 вместо libstdc++.so.6. Это необходимо, так как библиотеки Oracle10g использую имеено 5 версию, а у меня по умолчанию подхватывается 6. Установлена Fedora 4.

Заранее благодарен...


Содержание

Сообщения в этом обсуждении
"использование libstdc++.so.5 вместо libstdc++.so.6"
Отправлено enot , 22-Сен-05 14:36 
>Предобрейшего времени суток!
>
>не подскажите, как ld указать чтобы он использовал libstdc++.so.5 вместо libstdc++.so.6. Это
>необходимо, так как библиотеки Oracle10g использую имеено 5 версию, а у
>меня по умолчанию подхватывается 6. Установлена Fedora 4.
>
>Заранее благодарен...

runtime: утилита ldconfig ее файлы:
/etc/ld.so.conf
/etc/ld.so.conf.d/*
Устанавливает порядок поиска библиотек при запуске программ.

build:
А при компиляции надо указать нужную бибилиотеку явно, ключем для компилятора или компоновщика.


"использование libstdc++.so.5 вместо libstdc++.so.6"
Отправлено Andrey , 23-Сен-05 08:01 
Установить compat-gcc-32-c++ и использовать его.

При запуске программы выставить LD_PRELOAD.