Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 В папке $Oracle_home/plsql нету нужных файлов  [new]
Authors
Member

Откуда: Харьков
Сообщений: 127
Нужен файл $(ORACLE_HOME)/plsql/lib/libpncrt.a
а у меня в директории plsql совсем нету папки /lib/, папки /demo/ и т.д.

Вопрос какой компонент у меня не доустановлен?
31 июл 09, 15:35    [7485381]     Ответить | Цитировать Сообщить модератору
 Re: В папке $Oracle_home/plsql нету нужных файлов  [new]
Authors
Member

Откуда: Харьков
Сообщений: 127
Почему собственно возник этот вопрос, хотелось попробовать Native Compilation
В файле spnc_commands если использовать MINGW стоят строки:

c:/MinGW/bin/gcc -c %(src) -O1 -I$(ORACLE_HOME)/plsql/public -I$(ORACLE_HOME)/plsql/include -o %(obj)
c:/MinGW/bin/ld -shared -e 0x0 %(obj) $(ORACLE_HOME)/plsql/lib/libpncrt.a $(ORACLE_HOME)/lib/orapls10.lib -o %(dll)

Смутил кусок $(ORACLE_HOME)/plsql/lib/libpncrt.a . Не пойму зачем писать ссылку на /plsql/lib/....
если у меня даже нету такой директории. После удаления этого куска - компиляция прошла успешно и dll слинковалась без проблем. Интересно чем это удаление может грозить?

DB-10.2 OS-Windows2003
31 июл 09, 18:11    [7486255]     Ответить | Цитировать Сообщить модератору
 Re: В папке $Oracle_home/plsql нету нужных файлов  [new]
Подумалось...
Member

Откуда: shared memory realm
Сообщений: 429
Я бы лично не парился по этому поводу. Оракл Девелопмент make-файлы писать нормально не может.
В частности, не может понять, что .a - файлы нужны везде для RDBMS, кроме виндовсз.

Вообще же данный make-файл точился под Visual Studio.
31 июл 09, 21:13    [7486636]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить