[sisyphus] Oracle 10g на ALT Linux Server 4.0

Igor Muratov =?iso-8859-1?q?migor_=CE=C1_altlinux=2Eorg?=
Чт Июл 26 21:38:32 MSD 2007


Damir Shayhutdinov пишет:
>> Ok. Я решил взять строку которую генерит makefile и поиграться с ней.
>> Только я взял следующий пример из списка т.к. он существенно меньше и проще.
>>
>> Вот то что показывает makefile
>> gcc -o ocrconfig -L/opt/oracle/product/10g//lib/
>>     
> gcc -o ocrconfig означает что производится линковка исполняемого файла
> ocrconfig.
>
>   
>> /opt/oracle/product/10g//lib//libhasgen10.so: undefined reference to
>> `skgxnqcnum'
>>     
> Ошибка возникает в совершенно другом файле - динамической библиотеке
> libhasgen10.so.
>
> Надеюсь разница понятна? Ошибка то в линковке библиотеки!!
>   
Да, теперь сообразил. Т.е. ошибка приключилась где-то на много раньше а
я борюсь уже со следствием этой ошибки. К сожалению, по логам оракла,
мне это место пока установить не удалось. Попробую поискать по фалам
*.mk где это делается.
>   
>> Добавляю в эту троку -Wl,--no-as-needed и получаю все ту же ошибку.
>> Может я что-то делаю не правильно?
>>     
> Добавляйте -Wl,--no-as-needed в строчку, которая линкует библиотеку
> libhasgen10.so
>
> Ну и приведите чтоли строчку, которая получилась в результате
> добавления -Wl,--no-as-needed и результат компиляции. И для файла
> ocrconfig, и для libhasgen10.so.
> _______________________________________________
> Sisyphus mailing list
> Sisyphus на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus


-- 
With best regards
Igor Muratov




Подробная информация о списке рассылки Sisyphus