Форум: "Основная";
Текущий архив: 2003.10.27;
Скачать: [xml.tar.bz2];
ВнизЧто такое DRF? Найти похожие ветки
← →
Borealis (2003-10-15 10:42) [0]Что это такое может быть? Компилятор не хочет компилировать мой проект - выдаёт такую ошибку:
[Error] RLINK32: Error opening file "E:\Delphi6\Projects\pr\pr1.drf"
Создаю по указанному пути пустой файл с именем pr1.drf и компилирую - теперь компилятор (или линковщик?) выдаёт такую ошибку:
[Error] RLINK32: Error reading file "E:\Delphi6\Projects\pr\pr1.drf"
Теперь удаляю созданный мной пустой файл и всё прекрасно компилируется, запускается и работает. И такое происходит каждый раз когда я перекомпилирую свой пакет pr1.dpk который использует программа.
Это глюк компилятора или я чего-то не понял?
← →
Zergling (2003-10-15 10:45) [1]> Это глюк компилятора или я чего-то не понял?
Ну вот, опять компилятор виноват ;-)
← →
Плохиш_ (2003-10-15 10:51) [2]>Zergling © (15.10.03 10:45) [1]
Не, не... Это вындовс виноват и персонально бил гейтс.
Не надо ломать традиции ;-)
← →
Borealis (2003-10-15 10:54) [3]
> Zergling © (15.10.03 10:45) [1]
> > Это глюк компилятора или я чего-то не понял?
>
> Ну вот, опять компилятор виноват ;-)
Ну? А что же это такое тогда? Никогда раньше не слышал ни о каких "*.drf"
← →
Zergling (2003-10-15 11:06) [4]Может компоненты "левые" какие есть?
← →
Borealis (2003-10-15 13:35) [5]
> Zergling © (15.10.03 11:06) [4]
> Может компоненты "левые" какие есть?
"Левые" это какие? Все которые не идут в поставке с Delphi?
Ну, дык, не без этого :-)
Значит это глюк с компонентами, а не с компилятором?
← →
Игорь Шевченко (2003-10-15 13:40) [6]Этот файл был в древней версии Delphi, если не ошибаюсь, в третьей или в четвертой.
← →
Игорь Шевченко (2003-10-15 13:46) [7]А находятся в этом файле ресурсы (согласно map-файлу от компиляции древней версией Delphi проекта)
← →
Borealis (2003-10-15 20:44) [8]
> Игорь Шевченко © (15.10.03 13:40) [6]
> Этот файл был в древней версии Delphi, если не ошибаюсь,
> в третьей или в четвертой.
Зачем же тогда D6 требует этот файл?
Выходит, что это таки глюк компилятора, тем более учитывая, что лечится весьма хакерским способом
← →
Palladin (2003-10-15 20:50) [9]видимо у тебя где то прописан {$R *.drf}
← →
Игорь Шевченко (2003-10-15 21:37) [10]Borealis (15.10.03 20:44)
> Выходит, что это таки глюк компилятора
Never attribute to malice which can be adequately explained by stupidity.
Тебя же никто левые компоненты ставить не заставлял, правильно ?
← →
Borealis (2003-10-15 21:38) [11]
> Palladin © (15.10.03 20:50) [9]
> видимо у тебя где то прописан {$R *.drf}
:-) Это я почти в первую очередь искал.
Кроме того если бы где и была прописана такая директива, почему же после того как я создаю совершенно пустой файл, перекомпилирую, потом удаляю этот файл и перекомпилирую дельфи наконец то соглашается, что теперь то всё в порядке? :-)))
Но стОит только перекомпилировать пакет pr1.dpk и всё начинается сначала.
Я до этого так (с помощью пустого файла) и обходил эту проблему, но дело в том, что пакету pr1.dpk ещё далеко до завершения и его часто приходится перекомпилировать и меня эти глупые сообщения компилятора уже начали порядком нервировать, поэтому и решил обратиться в форум за советом (мож у кого была подобная проблема и есть способ от неё избавиться).
← →
Palladin (2003-10-15 22:06) [12]слушай
чудес не бывает
гдето но существует ссылка на него
поищи фаром по всем твоим используемым компонентам исходникам, да хоть по бинарным файлам, на предмет содержания или имени или *.drf
← →
Игорь Шевченко (2003-10-15 22:21) [13]Palladin © (15.10.03 22:06)
Чудеса, как ни странно, бывают. В проекте нету ссылки на DRF, а в MAP-файле он появляется.
← →
Palladin (2003-10-15 22:25) [14]Но ведь не может же он появлятся из ниоткуда.
← →
Игорь Шевченко (2003-10-15 22:34) [15]Palladin © (15.10.03 22:25)
Судя по тому, что файл двоичный, генерируется он компилятором :))
← →
vuk (2003-10-15 22:52) [16]drf - временный файл, генерируется компилятором во время сборки приложения. Диагноз по данной ситуации - таки глюк компилятора. Периодически тоже на это нарывался. Пропадало сие таким же таинственным образом, что и появлялось...
← →
Игорь Шевченко (2003-10-15 23:10) [17]vuk © (15.10.03 22:52)
Угу, и в D6 есть такое дело. Только что проверил. Там как раз живет фраза в Unicode DVCLAL PACKAGEINFO
Приношу свои извинения автору ветки.
← →
REA (2003-10-16 09:36) [18]Почитайте вы уже Гугл то. Вот, например:
http://www.delphifaq.com/fq/q3044.shtml
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.10.27;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.013 c