Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Работа на другом компьютере приложения+dll. Требуются BPL.

315
18 марта 2008 года
Nick_M
399 / / 29.05.2003
Написал dll и использующую ее программу. При запуске на другом компьютере требуются библиотеки rtl60.bpl, dbrtl60.bpl, adortl60.bpl, borlndmm.dll, cc3260mt.dll.
Если требования borlndmm.dll, cc3260mt.dll еще можно понять, то необходимости в bpl-ках хотелось бы избежать.
Приложение скомпилированно со снятым флагом "Build with runtime packages" и установленным флагом "Use dinamic RTL" (иначе dll не работает).
DLL скомпилированна с флагом "Build with runtime packages" и снятым "Use dinamic RTL". При снятии флага "Build with runtime packages" линкер выдает кучу ошибок "Unresolved external...". В библиотеке использую VCL (в частности ADO-классы).
Сильно подозреваю что bpl-ки требуются именно в DLL. Как скомпилировать DLL без ошибок при снятии флага?
315
19 марта 2008 года
Nick_M
399 / / 29.05.2003
Вопрос снят. Решилось присоединением к проекту DLL (Project->Add to project...) библиотек \CBuilder6\Lib\Release\adortl.lib и \CBuilder6\Lib\Release\dbrtl.lib
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог