Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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
14-89518
Knight
2003-10-07 12:27
2003.10.27
Люди выручайте!!!


14-89519
Карлсон
2003-10-07 21:45
2003.10.27
два саундтрека для одного фильма на обычном CD.


1-89389
Farengeit
2003-10-15 15:53
2003.10.27
Какие события возникают при входе мыши на компонент


1-89254
P0tia
2003-10-14 17:32
2003.10.27
Variable DataModule1 might not have been initialized


14-89565
Yakudza
2003-10-07 22:00
2003.10.27
Совет !





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский