LINUX.ORG.RU

oracle правильная компиляция Це(OCI)


0

0

вот читаю юзергайд по OCI
все вроде замечательно кроме линковки обектников
Как правильно линковать проекты из нескольких файлов

есть вариант make -f $ORACLEHOME/rdbms/lib/demo_rdbms.mk lib...
и линковать файлы с функциями оракеля в либы и юзать вызов
функций доступа до оракеля из либ.
Второй вариант там написанно в духе для линковки ....
надо вырезать кучу всего из makefile .............
и совсем не радует ковряться в их файлах.
Есть вариант вообще выдернуть всю линковку и линковать
-l... -l ... -l.... как это делает сам их makefile ему вроде всеравно
какие функции юзаются он всегда одинакого линкует.

Может где то есть список соответствия оракеливских API OCI
и либ с которыми оно должно линковаться ? я такого не нашел

есть мнения ????




Re: oracle правильная компиляция Це(OCI)

Какой ORACLE используешь ? Если 8i то достаточно libclntsh.so а вообще посмотри ocicpplib.sf.net в Makefile kak e menya tam sdelano.

master ()

Re: oracle правильная компиляция Це(OCI)

о спасибо вроде работает

Aleks_IZA ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.