powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
37 сообщений из 37, показаны все 2 страниц
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39719485
RackotPro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток друзья.

В наличии имеется проект времён динозавров, написанный на Delphi 7 тех же времен. Уже как довольно долгое время, года 3 вылетает постоянно ошибка, не всегда, она может не проявляться, по совершенно неизвестным причинам. Работаешь, только с 2-мя формами и DataModule-м так сегодня есть ошибка, завтра нет.

В проекте используются Fib, ClientDataSet, DevExpress, FastReport компоненты, наверное уже стандарт.

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

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

Поиск в гугле, даёт ответ "Ищите ошибку в коде", но проект очень большой и перебрать весь код, при условии, что мы ищем то, не знаем что, не реально, взяв во внимание то, что ошибка, то есть то нет, нет конкретного сценария воспроизведения.

Буду молится на наличие ответов, т.к. очень заботит данный вопрос каждый божий день, заранее благодарю за любую информацию.
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39719488
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
18.10.2018 16:34, RackotPro пишет:
> В наличии имеется проект времён динозавров, написанный на Delphi 7 тех же времен.

точную версию D7 скажи.
Help / About
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39719490
RackotPro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Version 7.0 Build(8.1)
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39719495
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RackotPro,

Удаление/перекомпиляция RES файлов результатов не дают? Видел на Stack`е что RLINK32 может падать на DFM, в которых есть пустые строки (или присвоение пустых строк свойствам).
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39719497
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дохлый номер.
это глюки имени Борланда.
на "маленьких" проектах не проявляется.
а на достаточно больших довольно часто.
где-то что в недрах "утекает" (условно говоря).
как шаманство и пляски с бубном можно попробовать
включать/выключать галку в опциях проекта:
Project / Options / Linker / EXE and DLL options / Include TD32 debug info

иногда помогает...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39719502
RackotPro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мимопроходящий, у каждого прям свой рецепт, коллеги res и dcu файлы удаляют им тоже ИНОГДА помогает.

Не ужели никто так и не понял из-за чего именно.
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39719505
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RackotPro> Не ужели никто так и не понял из-за чего именно.

Для этого воспроизводимый пример нужен.
Возможно, твой баг уже исправлен в новых
версиях, попробуй и проверь.

P.S. Давно пора иметь bat-файл, в котором
удаляются временные файлы, dcu и пр.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39719507
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
18.10.2018 16:54, RackotPro пишет:
> Не ужели никто так и не понял из-за чего именно.

во дворе мужик копается в недрах Жигуля.
час, другой, третий...
не заводится, собака!
к мужику подходит шкет, лет 3-4х.
- дяденька, а я знаю што с вашей мафЫной!
- мальчик, пошел на#%&!
проходит ещё час...
- дяденька, а я знаю што с вашей мафЫной!
- ну говори уже, блин!
- ПАЛАМАЛАСЯ!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39719508
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
18.10.2018 16:59, Гаджимурадов Рустам пишет:
> P.S. Давно пора иметь bat-файл, в котором
> удаляются временные файлы, dcu и пр.

пофигу.
оно и при сборке из командной строки иногда глюкает.
чинить это пытались сервиспаками к D7, но так и не починили.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39719519
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это могут быть девэкспрессы. Помнится, во времена делфи 7 среда любила иногда вылетать при открытии форм (просто AV), где была куча пейджев и компонентов-гридов на них от девок.
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39719528
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
18.10.2018 17:27, JaDi пишет:
> Это могут быть девэкспрессы

нет.
с типом компонентов это никак не связано.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39719534
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня тоже ощущение возникло, что с установкой devexpress'ов как то связанно (у самого Delphi 6 периодически начинает шалить при компиляции, проходится убивать delphi32.exe через Task Manager).
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39719569
Котовасия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RackotPro,

переставь дельфи. Без экспертов. Ни фибовский не ставь, ни цнпак, вообще никакие не ставь.
Если хрень продолжается, попробуй паки "от энди" добавить.
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39719757
RackotPro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Котовасия, та нет, видишь ли, это происходит у всех 6-ти программистов с конкретным проектом, в остальном всё хорошо, но где именно там ошибка, чёрт знает, скорее всего лечение будет простым, прибить этого зверя и как нибудь частями уйти от делфи 7.

И у всех программистов "своя делфи", вчера посмотрел у половины вообще стоят другие версии компонентов и делфи, однако та же история 1 в 1. Тут проблема в проекте и в делфи 7.
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39719776
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RackotPro,

Необходимо обратить внимание, после работы с какими именно частями проекта возникают проблемы. И таким образом локализовать проблемные формы. Например, в результате наследования или кривого обновления/редактирования в гриде в свойствах колонках типы данных могут не соответствовать тому, что там находится. Причем эта ошибка будет проявляться именно в дизайнере делфи, а не в рантайме. Был такой случай -- оказалось, что у родительской формы когда-то меняли тип данных в поле датасета (каким-то образом), а грид в дочерней форме некорректно обновился и содержал левые сведения, в результате чего вываливался с AV в дизайне.
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39719867
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RackotPro, Delphi не любит, когда один дата модуль ссылается на другой, а тот в свою очередь ссылается на первый.Это как?
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39719872
hottabych31
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А отлаживать ide пробовали? Может ошибка будет более информативной...
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39719875
Котовасия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_RackotPro, Delphi не любит, когда один дата модуль ссылается на другой, а тот в свою очередь ссылается на первый.Это как?
При компиляции говорит: - Циркулярные ссылки? Не люблю.
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39719910
Valery_B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RackotProВ проекте используются Fib, ClientDataSet, DevExpress, FastReport компоненты, наверное уже стандарт.
Пообщавшись с программистами, выдвинули теорию, что DataModul-и нельзя между собой связывать и дескать, Delphi не любит, когда один дата модуль ссылается на другой, а тот в свою очередь ссылается на первый.

Ржунимагу)
Всё что тебе сказали - абсолютно верно.
Только касается не только DataModule, но и всех Units.
И называется "Циркулярные ссылки" . Ну или можно назвать Сепульки, как писал Лем :)

Проблема не в Делфи и его компиляторе, а программистах, кто это всё "чудо" писал.

Решение:
1. Убрать все Сепульки (Циркулярные ссылки, т.е. uses не должно быть после Implementation).
автор- Нееее, это не решение. Не реально. Проект слишком большой.
- Вот и нефига было говнокодить 20 лет подряд.
2. Компилировать проект из командной строки - работает.

П.С.
Никто не говорит фраз типа "Компиляция фигня - а вот линковка...", пытаясь искать ошибку где угодно, но только не в себе ?)
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39721350
RackotPro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Valery_B, в целом ты прав, программисты не от мира сего, да есть такое, но решать проблему сейчас к примеру времени попросту нет.

Вердикт следующий, лично мне помогло довольно на долгое время, удаление dcu и res файлов программы.

Единственное, что меня интересует, как с подобным обстоят дела в XE10 ++, решили ли проблему, ругается ли компилятор, указывает ли, что вот так делать нельзя. Если у кого, есть опыт получения подобных Errors Hints, отпишитесь пожалуйста.

Искренне благодарю, каждого кто откликнулся.
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39721352
asutp2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RackotProValery_B, в целом ты прав, программисты не от мира сего, да есть такое, но решать проблему сейчас к примеру времени попросту нет.

Вердикт следующий, лично мне помогло довольно на долгое время, удаление dcu и res файлов программы.

Единственное, что меня интересует, как с подобным обстоят дела в XE10 ++, решили ли проблему, ругается ли компилятор, указывает ли, что вот так делать нельзя. Если у кого, есть опыт получения подобных Errors Hints, отпишитесь пожалуйста.

Искренне благодарю, каждого кто откликнулся.Ты удивишься, но всех вышеописанных проблем в Delphi 10.2.3 Tokyo просто НЕТ)))
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39721355
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RackotPro,

единственная проблема на XE-версиях -- это утечка памяти при слишком большом количестве билдов без перезапуска среды (и последующий out of memory или еще хуже). Тогда да, могут вылезти разные ошибки вплоть до таких, что в топике. Но все решается банальной перезагрузкой делфи.
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39721359
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
23.10.2018 12:10, asutp2 пишет:
> Ты удивишься, но всех вышеописанных проблем в Delphi 10.2.3 Tokyo просто НЕТ)))

да, да.
на твоих трех строчках кода.

https://forums.embarcadero.com/thread.jspa?threadID=253531
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39721484
asutp2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий23.10.2018 12:10, asutp2 пишет:
> Ты удивишься, но всех вышеописанных проблем в Delphi 10.2.3 Tokyo просто НЕТ)))

да, да.
на твоих трех строчках кода.

https://forums.embarcadero.com/thread.jspa?threadID=253531
по твоей ссылке речь идет о проблеме в Seattle. Причем тут Tokyo?
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39722647
Valery_B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RackotProЕдинственное, что меня интересует, как с подобным обстоят дела в XE10 ++
Осталось всё как было.

Сейчас пишу проект на RadStudio Berlin в котором, каюсь, мне было лень создавать новый Unit что бы вывести Log
Я написал примерно такое г:
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
unit Unit1;
interface
 uses Unit2;

...
unit Unit2;

implementation
 uses Unit1; 


Это скомпилировалось и работало... до того момента, пока я не стал изменять другие модули.
Ошибка от RLink гарантированно вылезала. Убрав uses - гарантированно перестала.
Но на проекте TForm1.Button1Click ты такого не воспроизведёшь.

RackotProно решать проблему сейчас к примеру времени попросту нет.

Я полностью тебя понимаю. По этому ты и оказался на форуме с этим сообщением.
Ты видишь эту проблему и по крайней мере пытаешься её решить.
Но её можно перефразировать несколько иначе:
- Вопрос: Как за 10 минут исправить то, что делали 15-20 лет группа других людей, не парясь о качестве написанного ?
- Ответ: Никак. Надо переделывать весь проект.

Я уже тоже писал : http://www.sql.ru/forum/1248223/sluchaynye-oshibki-pri-kompilyacii-linkovke
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39722650
Valery_B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RackotPro,

Примерный ответ этих разработчиков- Мы делали всё правильно.
- От нас всегда требовали краткие сроки, и мы не могли потратить лишнюю минуту.
- Это проблема ГенДира - надо было больше программистов нанимать.
- Попробуйте удалить DCU.
- У нас 20 лет опыта.
- Во всём виновата линковка Delphi.
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39722654
Valery_B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JaDiRackotPro,

единственная проблема на XE-версиях -- это утечка памяти при слишком большом количестве билдов без перезапуска среды
Может быть я нахожусь в Антитентуре, но мне пока не удалось проработать с визуальными компонентами более часа без перезапуска среды RadStuido Berlin.
Да и не только с визуальными компонентами.

Чего нельзя было сказать о Delphi 7 от Borland - среда Delphi7 работает точно стабильнее. Хотя чем то и не так удобна, как новые Rad Studio.
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39722684
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valery_B,

авторМожет быть я нахожусь в Антитентуре

'Везучий' видимо. Годами работаю, почти не падает.
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39722711
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaonValery_B,

авторМожет быть я нахожусь в Антитентуре

'Везучий' видимо. Годами работаю, почти не падает.
Годами не работал, но неделями без перезапуска было дело.
Но иногда "интернал" вдруг ни с того ни с чего выползали, бывало.
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39723019
NetObserver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valery_B,

похожая проблема, только у меня Delphi 7 падает при перекомпиляции всего проекта(когда делаю локальную копию из Git) или при билде. Причем падает где-то к концу работы. Успев перекомпилировать большинство модулей. При повторном запуске среды и компиляции ошибка не повторяется... До следующего билда.
Проект большой, есть и девки и куча других библиотек\компонентов.
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39869245
Valery_BRackotProЕдинственное, что меня интересует, как с подобным обстоят дела в XE10 ++
Осталось всё как было.

Сейчас пишу проект на RadStudio Berlin в котором, каюсь, мне было лень создавать новый Unit что бы вывести Log
Я написал примерно такое г:
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
unit Unit1;
interface
 uses Unit2;

...
unit Unit2;

implementation
 uses Unit1; 


Это скомпилировалось и работало... до того момента, пока я не стал изменять другие модули.
Ошибка от RLink гарантированно вылезала. Убрав uses - гарантированно перестала.
Но на проекте TForm1.Button1Click ты такого не воспроизведёшь.

RackotProно решать проблему сейчас к примеру времени попросту нет.

Я полностью тебя понимаю. По этому ты и оказался на форуме с этим сообщением.
Ты видишь эту проблему и по крайней мере пытаешься её решить.
Но её можно перефразировать несколько иначе:
- Вопрос: Как за 10 минут исправить то, что делали 15-20 лет группа других людей, не парясь о качестве написанного ?
- Ответ: Никак. Надо переделывать весь проект.

Я уже тоже писал : https://www.sql.ru/forum/1248223/sluchaynye-oshibki-pri-kompilyacii-linkovke
Вопрос профессионалам, как тогда правильно писать код, если необходимо перекрестное обращение к процедурам из другого модуля.
Если код
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
unit Unit1;
interface
 uses Unit2;

...
unit Unit2;

implementation
 uses Unit1; 


Некорректен, то как правильно?
В принципе столкнулся с описанной в теме проблемой, правла в куда меньше масштабе. Установил, что причина именно в этих "циркулярных" ссылках.
В Delphi 10.3 компилится без вопросов и ошибок. Но 7 выдает обсуждаемые ранее ошибки.
Забавно, что после начала проблем - что я только не делал (удалял res/dcu), не компилировалось. Просто поочередно заменил модули из резервной копии - опять всё работает и компилится в 7 версии без каких-то вопросов.
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39869521
Фотография X-Cite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей ИгоревичВопрос профессионалам, как тогда правильно писать код, если необходимо перекрестное обращение к процедурам из другого модуля.

Всегда можно обойтись без циркулярок. Просто надо выделить дополнительные абстракции.
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39869586
X-CiteАндрей ИгоревичВопрос профессионалам, как тогда правильно писать код, если необходимо перекрестное обращение к процедурам из другого модуля.

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

Можно, конечно, построить логику программы так, чтобы всё было строго линейно. Но это может усложнить код в разы, если не на порядок. Можно ещё весь код в один модуль запихать. И всё ради того, что бы убрать циркулярки?
Почему они в принципе считаются "плохим кодом"? Что в них опасного или неправильного (кроме проблем компиляции)?

Просто у меня много модулей в которых код сгруппирован по смыслу, дабы четко понимать какой модуль чем занимается, но я постоянно обращаюсь к разным процедурам из разных модулей, строить логику программы избегая этого крайне сложно, если у программы много разных, хотя и близких задач.
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39869597
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никогда не было проблем с модулями, которые через implementation ссылались друг на друга явно или через другие модули. В т.ч. на делфи 7. Я бы всё же поискал причину в чем-то другом (в данном случае в проблемном модуле -- раз уж его даже новые делфи не могут собрать).

Андрей Игоревич Это скомпилировалось и работало... до того момента, пока я не стал изменять другие модули.
Ошибка от RLink гарантированно вылезала. Убрав uses - гарантированно перестала.
Гугл показывает, что есть массовая проблема с кривыми ресурсами, вот в эту сторону и стоит посмотреть (поиска, не добавлялись ли манифесты, ресурсы, нет ли испорченных dfm или других файлов, нет ли левых ссылок на ресурсы и т.п.):
http://www.cyberforum.ru/delphi-beginners/thread86535.html
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39869603
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X-CiteАндрей ИгоревичВопрос профессионалам, как тогда правильно писать код, если необходимо перекрестное обращение к процедурам из другого модуля.

Всегда можно обойтись без циркулярок. Просто надо выделить дополнительные абстракции.
Да нет у него никаких циркулярных ссылок, кроме секций реализации, а сие никогда не было запрещено.
У поциэнта спутанность сознания.
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39869608
JaDiНикогда не было проблем с модулями, которые через implementation ссылались друг на друга явно или через другие модули. В т.ч. на делфи 7. Я бы всё же поискал причину в чем-то другом (в данном случае в проблемном модуле -- раз уж его даже новые делфи не могут собрать).
ёёёёёДа нет у него никаких циркулярных ссылок, кроме секций реализации, а сие никогда не было запрещено.
У поциэнта спутанность сознания.
Проблему то я почти сразу решил, откатившись на резервную копию и просто повторив действия. (не знаю почему она возникла в первый раз), просто пока решал глаз зацепился за вот такую фразу:
Valery_B Я написал примерно такое г:
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
unit Unit1;
interface
 uses Unit2;

...
unit Unit2;

implementation
 uses Unit1; 




Ну и далее по обсуждению упоминания, что, дескать, код с такими цирукалями гадость и прочее оскорбительное в сторону написавших такой код.
Вот и решил разобраться. Почему оно плохо, насколько страшно, и если плохо - как избегать, так как сам использую повсеместно.
...
Рейтинг: 0 / 0
Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
    #39869629
Michael Longneck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Была такая ошибка. Лечилась толи взятием brcc32 то ли rlink.exe (dll?) от версии 2007
...
Рейтинг: 0 / 0
37 сообщений из 37, показаны все 2 страниц
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi рушится каждую 2-ую компиляцию. Ошибки RLINK32.DLL/LA30
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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