C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Oracle Objects for OLE (oo4o) & CBuilder, Как их заставить подружиться?
bmv
  Отправлено: 31.03.2004, 10:39


Ученик-кочегар

Группа: Участник
Сообщений: 7



Проблема: в стандартной поставке Oracle 8i имеется либа для MSVC, соответственно в формате COFF (oraclm32.lib).
Делаю РАЗ: Берем coff2omf и конвертим ее в формат OMF для Борланда. Фиг. Линкер воет, что не находит символы из моей bla-bla-bla.obj (либа при этом в проект ессно включена).
Немного подумав делаю ДВА: Отключаю генерацию ундерскоресов на вкладке Advanced Compiler. Теперь типа все символы находит, но опять облом — не находит символ _main из c0w32.obj. Прога не компилится.
В общем ни так, ни эдак. Пробовал ключик -a при конвертации либы, не помогает. Также не помогает прямой импорт implib-ом из oraclm32.dll. Не видит символы без ундерскоресов и все sad.gif
Как же их все-таки подружить, может кто сталкивался?
З.Ы. MSVC все радостно компилит и не жужжит, но полностью переделывать прогу под него очень сильно не хочется.

Вернуться в Работа с базами данных в C++Builder