Вниз
Скачать: CL | DM;

[Fatal Error] Internal error: L681   Найти похожие ветки 

← →
DrPass ©   (2007-09-15 13:50) [40]


> [Fatal Error] Internal error: L681

У меня эта ошибка возникала, когда в группе проектов было несколько пакетов, и один из них был собран со старой версией модуля, в то время как в зависимых от него других пакетах попадала новая версия.
Т.е. лечится сносом dcu, dcp, обязательно - поиском и сносом дублей файлов (возможно, поменялся путь к папке dcp, и текущий пакет пересобираетя в другую папку, в то время как компилятор подхватывает старую).


← →
pasha_golub ©   (2007-09-17 12:10) [41]


> DrPass ©   (15.09.07 13:50) [40]


> У меня эта ошибка возникала, когда в группе проектов было
> несколько пакетов, и один из них был собран со старой версией
> модуля, в то время как в зависимых от него других пакетах
> попадала новая версия.

Вот у меня почему-то тоже така мысль закралась. А .bpl-ки сносить тоже?


← →
pasha_golub ©   (2007-09-17 12:11) [42]


> Sergey Masloff   (14.09.07 19:32) [39]

Спасибо за советы. Поведение действительно похожее. Ошибка начала лезть после того как работал с монструозным проектом.

А линкер от 2007 можно ставить? И вообще, в чем из разница? И почему бы тода не заменить заодно и dcc32.exe ?


← →
clickmaker ©   (2007-09-17 12:12) [43]


> А линкер от 2007 можно ставить? И вообще, в чем из разница?
> И почему бы тода не заменить заодно и dcc32.exe ?

а почему бы тогда Д7 не заменить на Д2007 :)


← →
DrPass ©   (2007-09-17 13:50) [44]


> Вот у меня почему-то тоже така мысль закралась. А .bpl-ки
> сносить тоже?

BPL-ки необязательно, в сборке участвуют dcu и dcp-файлы


← →
pasha_golub ©   (2007-09-17 13:57) [45]


> clickmaker ©   (17.09.07 12:12) [43]


> а почему бы тогда Д7 не заменить на Д2007 :)

Ну, например потому, что в наборе DevExpress"a нету кой-чего под 2007


← →
Rouse_ ©   (2007-09-17 14:37) [46]


> Ну, например потому, что в наборе DevExpress"a нету кой-
> чего под 2007

Обновить DevExpress-ы не пробовал? :)
Они кстати в последнем обновлении отказались от поддержки Delphi5 и ниже :)


← →
pasha_golub ©   (2007-09-17 15:56) [47]


> Rouse_ ©   (17.09.07 14:37) [46]

Последний стоит. Так вот дорогой, найди-ка мне в твоем последнем WebFramework ;)


← →
pasha_golub ©   (2007-10-02 10:12) [48]

Дорогие друзья, спешу поделиться радостью. Ненавистная L681 устранена. Как и пророчествовали многие дело было в исходниках. Я тоже склонялся к такому выводу. Суть была в следующем. Было раньше две overload процедуры. Одна из них за ненадобностью умерла. У второй ессно была убрана директива overload, но по недосмотру в секции implementation в заголовке она осталась. Вроде бы на лицо синтаксическая ошибка, но компилятор так не посчитал.

interface

procedure TramPamPam();

...

implementation

procedure TramPamPam(); overload;
begin
...
end;

Но в жизни есть справедливость. Вчера вечером обнаружилась бага в реализации процедуры. Я полез ее чинить, и наткнулся на эту лажу. После удаления все встало на свои места. Радости нет предела.

Спасибо всем, кто помогал.



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

Скачать: CL | DM;



Память: 0.53 MB
Время: 0.012 c
4-1177871978
Плиз_не_пинайте
2007-04-29 22:39
2007.10.28
Нужен файл TLHelp32.dcu


15-1191481460
Niki
2007-10-04 11:04
2007.10.28
Геометрия


11-1175237504
Trible
2007-03-30 10:51
2007.10.28
PaintBox и GRushPanel


15-1191063036
tmp
2007-09-29 14:50
2007.10.28
Pierre le Riche, Delphi 2005 Lite


10-1139165789
Nadi
2006-02-05 21:56
2007.10.28
Вставка картинок в Word




   Наверх