powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / BCB 6 & Internal error
3 сообщений из 3, страница 1 из 1
BCB 6 & Internal error
    #34017764
Фотография Dmitry Arefiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет Всем

Есть библиотека компонентов, написанных на Delphi. Ее модули разбиты на несколько пакетов (BPK), одни из которых используют другие. При компиляции пакетов на BCB 6, компилятор выдает internal error. Было установлено, что к ошибке приводит перекомпиляция модулей уже скомпилированных пакетов. Если же все модули объединить в один пакет, то ошибка исчезает. Возможно ли какой-то опцией компилятора или иным способом подавить перекомпиляцию ?

Удачи,
Дмитрий
...
Рейтинг: 0 / 0
BCB 6 & Internal error
    #34025083
Фотография Dmitry Arefiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UP
...
Рейтинг: 0 / 0
BCB 6 & Internal error
    #34027888
Dmitrii K.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
C пакетами работать не приходилось, с проблемой такой не сталкивался...

Но, может, стоит посмотреть в сторону Weak Packaging:
DevGuide: Programming with C++Builder. Weak packaging.
...
#pragma package(smart_init, weak) is an advanced feature intended for developers who distribute their bpls to other C++Builder programmers. It can help you to avoid distribution of infrequently used DLLs, and to eliminate conflicts among packages that may depend on the same external library.
Аналог в Delphi - {$WEAKPACKAGEUNIT ON}.

Кроме того, тут http://qc.borland.com/wc/qcmain.aspx?d=399
схожую ситуацию квалифицировали как "a bug in the pascal compiler included with C++ Builder 6". Не пробовали ли Вы компилировать в 5-ке?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / BCB 6 & Internal error
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]