Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.18;
Скачать: CL | DM;

Вниз

Не могу сделать Build   Найти похожие ветки 

 
pavel   (2004-03-29 11:48) [0]

Выдает сообщение об ошибке - Internal error L681
Работаю в Д7.
Что это может быть? Или где хотя бы искать?
По F9 проект запускается.


 
Семен Сорокин ©   (2004-03-29 12:03) [1]

перезапусти Delphi - это ощибка компилятора, поиграйся с Project Options


 
pavel   (2004-03-29 12:25) [2]

Не помогает ни перезапуск Делфи, ни перезагрузка компа. Неделю назад иногда такое сообщение появлялось, помогала перезагрузка компа.


 
Семен Сорокин ©   (2004-03-29 12:33) [3]

Выясни источник, может компоненты какие левые поставил или еще чего.


 
pavel   (2004-03-29 12:41) [4]

В проекте только мои компоненты. Месяц назад они были такими же, но проблем небыло.


 
pavel   (2004-03-29 12:47) [5]

Удалил все DCU-ки. Перекомпилировал. Запускается. А Build все равно не делает.


 
Семен Сорокин ©   (2004-03-29 12:51) [6]

попробуй удалить еще настроечные файлы проекта, (*.dsk по-моему, не помню точно).


 
pavel   (2004-03-29 12:53) [7]

Удаление dsk не помогло.


 
хз ©   (2004-03-29 13:21) [8]

Переустанови Delphi


 
pavel   (2004-03-29 13:28) [9]

Дома переустанавливал. Не помогло (В98). На работе и не стал пробовать (В2000).


 
VaS   (2004-03-29 13:51) [10]

Удали *.bpl в каталоге Lib и паразапусти Делфи.


 
pavel   (2004-03-29 14:19) [11]

В Lib нет *.bpl. Может в Bin?
Опять же, дома все сносил и ставил заново. По-идее оба эти каталога должны были бы снестить и стать заново. Но это не помогло.


 
Cobalt ©   (2004-03-29 14:25) [12]

Тогда это какая-то ошибка в коде, которую компилятор не может переварить.
Попробуй комментировать куски кода, пока не исчезнет ошибка. В том последнем куске и будет ошибка.


 
Алхимик ©   (2004-03-29 14:26) [13]

Вот на королевстве нарыл
http://www.delphikingdom.ru/stones/stone_67.htm


 
pavel   (2004-03-29 16:10) [14]

>Cobalt ©
В моем случае врядли подойдет, т.к. комментарить 1 мб. в pas-файлах - ну очень уж затруднительно.

>Алхимик ©
Спасибо за ссылку. У меня конструкций вида:
array of array of чего-то там много.
Правда пример, который есть по ссылке -  у меня билд прошел нормально.
Видать придется с этим жить.


 
Erik ©   (2004-03-29 17:33) [15]

Поставь сохранение project Desktop и сотри все dks и dsm файлы. также убери Debug options.


 
pavel   (2004-03-30 10:51) [16]

>Erik
> и сотри все dks и dsm файлы
А это что за звери? Нету у меня в проекте файлов с таким расширением. В системе за расширением dsm закреплен Winamp.

>также убери Debug options.
Попробовал. Не помогло.

Лазил по инету. Встретил несколько тем с описанием моей ошибки, но нигде небыло решения, как с ней бороться. Может кто знает, как хоть звучит описание этой ошибки и где его посмотреть?


 
pavel   (2004-03-30 11:00) [17]

Я нашел, что приводит  к этой ошибке:
Type
 MyClass=Class
   e:integer;
 end;
 MyRec=Record
  r:double;
  c:MyClass;
 end;
 TErroneusType = array of array of MyRec;

Далее по коду операции с массивом:
procedure Proc2;
var
 Variable: TErroneusType;
begin
 SetLength(Variable,2);
 SetLength(Variable[1],2);
 SetLength(Variable[1],1);
end;



Страницы: 1 вся ветка

Текущий архив: 2004.04.18;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.035 c
14-1080169387
dr Tr0jan
2004-03-25 02:03
2004.04.18
Почему Муз-ТV вещает в PAL, а MAXIMUM закрыли?


1-1080743091
[BAD]Angel
2004-03-31 18:24
2004.04.18
fsStayOnTop только наоборот :)


1-1081066809
DADUD
2004-04-04 12:20
2004.04.18
Показать картинки в TWebBrowser


1-1080549678
Zwer
2004-03-29 12:41
2004.04.18
Расширение, срочно!


14-1079893373
Soft
2004-03-21 21:22
2004.04.18
Генератор матов!