Добрый день,
Я использую Oracle Client, скаченный с сайта Oracle и мне нужно выполнить статическую линковку С++ программы, разработанную под CentOS. Используется Oracle 12c Release 1 (64bit), скаченный по адресу: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/datab... После генерации libclntst12.a c помощью утилиты genclntst и линковки библиотек, программа, написанная на С++ успешно собирается. Но, если не установлена переменная $ORACLE_HOME, при запуске выдает ошибку: exception: Error while trying to retrieve text for error ORA-01804
Хотелось бы собрать oracle клиента статически без каких либо зависимостей под CentOS. Может кто-то собирал клиента из каких-либо определенных инсталляций с сайта Oracle? Или какие-то действия производились с библиотеками так, чтобы не было вообще зависимостей, включая обращение по адресу $ORACLE_HOME ? Может быть, у кого-либо есть данный опыт, поделитесь пожалуйста информацией