Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.10.28;
Скачать: [xml.tar.bz2];

Вниз

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

 
pasha_golub ©   (2007-09-14 14:29) [0]

У меня наблюдается мистика. С утра сегодня не могу сделать Build ни одному проекту.

Хотя Run работает, Compile тоже. Началось такое на большом проекте. Сделал все, что предлагали в справке Delphi.

Порыскал по нету и проверил возможные схожие варианты. Закрывал проекты, перезапускал ИДЕ и систему, откатывался в версионнике на коммит, который стопудово билдился, играл на баяне (в отсутствии бубна) - все без толку.

После решил проверить на простейшем проекте: 1 форма. Результат тот же самый. Run & Compile работают, Build нет.

Попробовал сбилдить через dcc32.exe, результат аналогичный, но судя по логу запинается линкер на последней строчке .dpr файла. То есть на
end.


Чего еще можно сделать? Если кто знает, какие аккорды на баяне ему надо проиграть, с радостью выслушаю. Я в отчаянии.


 
umbra ©   (2007-09-14 14:33) [1]

может быть переустановить/отремонтировать инсталляцию Делфи?


 
evvcom ©   (2007-09-14 14:33) [2]

Билдани на другой машине. Наверняка, закралась проблема в среду" на твоей машине. Дельфи ломаный али как?


 
pasha_golub ©   (2007-09-14 14:35) [3]


> umbra ©   (14.09.07 14:33) [1]
>
> может быть переустановить/отремонтировать инсталляцию Делфи?
>
>

Спасибо, попробую.


> evvcom ©   (14.09.07 14:33) [2]


> Билдани на другой машине.

Нет возвожности.


> Дельфи ломаный али как?
>

Никак нет.


> Наверняка, закралась проблема в среду" на твоей машине.

А из коммандной строки что ему не нравиться?


 
Ega23 ©   (2007-09-14 14:36) [4]

А эти все, которые с тильдами и пр. - потёр?


 
Ega23 ©   (2007-09-14 14:37) [5]

типа

del *.~*
del *.dof
del *.dsk
del *.dsm
del *.dti
del *.dcu


 
Rouse_ ©   (2007-09-14 14:39) [6]

http://www.delphikingdom.ru/asp/viewitem.asp?UrlItem=/stones/stone_67.htm


 
pasha_golub ©   (2007-09-14 14:40) [7]


> Ega23 ©   (14.09.07 14:36) [4]
>
> А эти все, которые с тильдами и пр. - потёр?
>

Угу, тыщу раз.

Кстати, *.dof ты зря предлагаешь. Там настройки ИДЕ для проекта.


 
Ega23 ©   (2007-09-14 14:45) [8]


> Там настройки ИДЕ для проекта.


вот-вот.


 
evvcom ©   (2007-09-14 14:48) [9]


> > Дельфи ломаный али как?
> >
>
> Никак нет.

Тебе повезло больше :)

> А из коммандной строки что ему не нравиться?

Да кто ж его знает?

> Кстати, *.dof ты зря предлагаешь. Там настройки ИДЕ для
> проекта.

Можно в сторонку положить и пробовать с настройками по-умолчанию.

Остается reinstall, видимо. У меня как-то тоже начала выскакивать какая-то внутренняя, не помню какая, так после реинстала начала на ключик ругаться, пока инфу о лицензии не потер в C:\Documents and Settings\vermolaev\.borland\registry.slm. Видимо, этот файл и попортился изначально. Кстати, попробуй его грохнуть, может поможет?


 
pasha_golub ©   (2007-09-14 14:51) [10]


> Rouse_ ©   (14.09.07 14:39) [6]
>
> http://www.delphikingdom.ru/asp/viewitem.asp?UrlItem=/stones/stone_67.
> htm
>

Тут смотрел уже. Не мой случай. Все равно спасибо.


 
Eraser ©   (2007-09-14 14:56) [11]


> pasha_golub ©   (14.09.07 14:29) 

а после чего так стало? может накануне какие-нибудь эксперты или компоненты устанавливал или пути для библиотек прописывал? вспоминай )


 
pasha_golub ©   (2007-09-14 15:02) [12]

.dof не при чем. Registry.slm потер - тоже он не влияет. Repair не помог.

Про аккорды так никто и не сказал ни слова... :)


 
Ega23 ©   (2007-09-14 15:04) [13]

Какие аккорды? К бойану?


 
pasha_golub ©   (2007-09-14 15:04) [14]


> Eraser ©   (14.09.07 14:56) [11]


> а после чего так стало?

Да кабы знал, все б вернул. Пути уже пробовал убирать, перемещать в настройки проекта - пофигу.

Ща попробую EurekaLog удалить, чем черт не шутит.


 
Kolan ©   (2007-09-14 15:05) [15]

> Ща попробую EurekaLog удалить, чем черт не шутит.

А попробовать переустановить не проще?


 
evvcom ©   (2007-09-14 15:06) [16]

- Чего случилось?
- Да вот машина чего-то не заводится.
- А вокруг ходил?
- Ходил.
- А по колесу стучал?
- Стучал.
- Тогда фиг ее знает, чего она не заводится!


 
pasha_golub ©   (2007-09-14 15:09) [17]


> Kolan ©   (14.09.07 15:05) [15]


> А попробовать переустановить не проще?

Как вариант, конечно, присутствует. Но у меня пакетов до хрена и больше...


 
Dib@zol ©   (2007-09-14 15:11) [18]

> Но у меня пакетов до хрена и больше...

Вот он корень зла! :) Один из них наверняка всё и валит...


 
pasha_golub ©   (2007-09-14 15:12) [19]


> Dib@zol ©   (14.09.07 15:11) [18]


> Вот он корень зла! :) Один из них наверняка всё и валит.
> ..
>

Я в чудеса не верю. Валит сегодня, валил бы и вчера.


 
Kolan ©   (2007-09-14 15:14) [20]

> Но у меня пакетов до хрена и больше&#133

В смысле сторонних компонент? Те кто ими активно пользуются, говорят что поле переустановки большую часть снова не ставт, так как ненужны&#133

Но, это явно среда, раз все проекты не билдятся.

Еще есть вариант забить(Compile и Run же работают), я лично билдом пользуюсь либо когда глюк какой(оч. редко бывает) либо чтобы все хинты увидеть&#133


 
Dib@zol ©   (2007-09-14 15:16) [21]

Попробуй переоткрыть Делфи. Иногда помогает, когда глюки начинают переть...


 
Игорь Шевченко ©   (2007-09-14 15:18) [22]

Первый вопрос - что менялось по сравнению с тем временем, когда все работало ? (только не говори, что ничего)


 
pasha_golub ©   (2007-09-14 15:19) [23]


> Kolan ©   (14.09.07 15:14) [20]


> В смысле сторонних компонент?

В смысле компонент, написанных вручную. :) Я все что не нужно тоже предпочитаю сжигать.


> Еще есть вариант забить(Compile и Run же работают)

Есть такой вариант. Однако у нас для релизов делается именно Билд, так как туда внедряется защита.


> либо чтобы все хинты увидеть…

Тоже, кстати, немаловажно


 
Anatoly Podgoretsky ©   (2007-09-14 15:19) [24]

> pasha_golub  (14.09.2007 14:40:07)  [7]

> Угу, тыщу раз.
> Результат тот же самый. Run & Compile работают, Build нет.

Компиляция (Compile) со стертыми dcu равносильна Build


 
umbra ©   (2007-09-14 15:21) [25]


> Но у меня пакетов до хрена и больше...
>

Можно попробовать

1) сделать копию папки делфи,
2) сохранить ветки реестра HKLM\Software\Borland\Delphi\x.0 и  HKCR\Software\Borland\Delphi\x.0
3) снести делфи
4) вернуть копию на место оригинала
5) установить делфи в то же место. Желательно в той же конфигурации.
6) занест в реестр сохраненные ветки


 
Anatoly Podgoretsky ©   (2007-09-14 15:22) [26]

> pasha_golub  (14.09.2007 15:12:19)  [19]

> Я в чудеса не верю. Валит сегодня, валил бы и вчера.

Не обязательно, например достаточно изменить какую ни будь настройку и компиляция пойдет иначе.

Забудем об этом проекте, а тестовый пустой проект как ведет?


 
pasha_golub ©   (2007-09-14 15:23) [27]


> Игорь Шевченко ©   (14.09.07 15:18) [22]
>
> Первый вопрос - что менялось по сравнению с тем временем,
>  когда все работало ? (только не говори, что ничего)

Игорь, я себе этот вопрос и сам задавал. Последний Билд, именно Билд, я делал 8 августа. Это то, что я помню отчетливо, и что в версионнике прописано. Потом целый месяц шла работа над другим проектом.

Все что могло поменяться в исходниках я откатывал на 8 августа и пробовал компилить.

Обновлял EurekaLog в этот промежуток. Но у коллег ничего подобного нету. Более того я ее уже снес, и без нее тожен не работает.


 
umbra ©   (2007-09-14 15:23) [28]

вообще, если компилировать можно, а билдить  - нет, то дело, наверное в компоновщике. Только где он там, компоновщик этот :)


 
evvcom ©   (2007-09-14 15:24) [29]


> umbra ©   (14.09.07 15:21) [25]

Между 5 и 6: Протестировать на приложении "Hello, World!"


 
pasha_golub ©   (2007-09-14 15:25) [30]


> Anatoly Podgoretsky ©   (14.09.07 15:22) [26]


> Забудем об этом проекте, а тестовый пустой проект как ведет?

Тестовый пустой, который сразу же после создания, билдится. Без этой ошибки.


 
pasha_golub ©   (2007-09-14 15:29) [31]


> pasha_golub ©   (14.09.07 15:25) [30]

+ MDIAPP, который создается мастером ИДЕ, тоже билдится без этой ошибки. Щас попробую найти какой-нибудь старый проект и его построить.


 
Anatoly Podgoretsky ©   (2007-09-14 15:31) [32]


> вообще, если компилировать можно, а билдить  - нет, то дело,
>  наверное в компоновщике. Только где он там, компоновщик
> этот :)

У него и RUN работает, так что компоновщик тоже задействован.
А вот он проговорился, что при билде у него подключаются дополнительные модули защиты.


 
Anatoly Podgoretsky ©   (2007-09-14 15:32) [33]


> Тестовый пустой, который сразу же после создания, билдится.
>  Без этой ошибки.

Теперь в него пробуй добавлять для начала модули и проверять по одному.


 
clickmaker ©   (2007-09-14 15:32) [34]


> pasha_golub ©   (14.09.07 14:29)

а версия Д какая хоть?


 
pasha_golub ©   (2007-09-14 15:34) [35]


> clickmaker ©   (14.09.07 15:32) [34]


> а версия Д какая хоть?

Delphi 7.0 (Build 8.1) Enterprise


 
Anatoly Podgoretsky ©   (2007-09-14 15:34) [36]


> Однако у нас для релизов делается именно Билд, так как туда
> внедряется защита
.

вот в этом и есть различие, а если временно отключить защиту, как тогда?


 
pasha_golub ©   (2007-09-14 15:35) [37]


> Anatoly Podgoretsky ©   (14.09.07 15:31) [32]
>
>


> А вот он проговорился, что при билде у него подключаются
> дополнительные модули защиты.

Это только для одного проекта, и только, если присутствует {$DEFINE RELEASE}


 
pasha_golub ©   (2007-09-14 15:37) [38]


> Anatoly Podgoretsky ©   (14.09.07 15:34) [36]


> вот в этом и есть различие, а если временно отключить защиту,
>  как тогда?

Аналогично. Защита состоит в том, что в проект встраивается модуль ASProtect"a всего лишь. Я не вижу там места, где линкер может споткнуться. Тем более, что такая схема уже два года работает.


 
Sergey Masloff   (2007-09-14 19:32) [39]

два совета
1) Закрой дельфу проверь в процессах не висит ли delphi32 если нет то создай новый проект (пустая форма). Если ему сделать билд и он пройдет то потом можно сделать попытку сбилдить большой проект - проходит.

2) Попробуй линкер поставить от более поздной версии. У нас такая проблема возникать стала регулярно на Delphi5 при переходе на Delphi7 она "отодвинулась" - стала возникать на бОльшем размере проекта. В конце концов я придумал (интуитивно) решение - тупо заменил линкер (rlink32.dll) поставив от Delphi2005. С тех пор проблема исчезла


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


> [Fatal Error] Internal error: L681

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



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

Форум: "Прочее";
Текущий архив: 2007.10.28;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.56 MB
Время: 0.044 c
2-1191302087
Ping
2007-10-02 09:14
2007.10.28
Понизить приоритет сообщения в очереди окна


1-1186853373
JanMihail
2007-08-11 21:29
2007.10.28
Как определить запущенные приложения в Windows?


2-1191314197
emelin
2007-10-02 12:36
2007.10.28
Delphi+1C. Поиск документов


2-1190980483
foreverDelphi
2007-09-28 15:54
2007.10.28
как написать компонент видимый за пределами формы


15-1191294037
Slider007
2007-10-02 07:00
2007.10.28
С днем рождения ! 2 октября 2007 вторник





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский