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

Вниз

Компиляция BPL   Найти похожие ветки 

 
REAn   (2012-04-12 14:05) [0]

Добрый день, коллеги
Пытаюсь сделать BPL c расширением допустим SSL. Для этого применяю директиву {$E SSL}. Компилятор иногда создает SSL, а иногда BPL (не знаю от чего зависит). При этом иногда пишет ошибку компиляции
"[Fatal Error] Can"t load package GSL.bpl.Не удается найти указанный файл"
Загружать его кстати вовсе не надо - в опциях стоит runtime only.
Вопрос - как отучить его делать BPL или просто заглушить ошибку, чтобы он не спотыкался на компиляции этого проекта?


 
QAZ   (2012-04-12 14:13) [1]

Удалено модератором


 
Омлет ©   (2012-04-12 14:14) [2]

Может, надо с точкой?
{$E .SSL}


 
REAn   (2012-04-12 14:22) [3]

Удалено модератором


 
REAn   (2012-04-12 14:28) [4]

С точкой тоже самое - создает файл .ssl, а ругается, что не может загрузить bpl


 
REAn   (2012-04-12 14:31) [5]

Вот тут у народа та же проблема.
http://www.delphigroups.info/2/91/528700.html
Посоветовали переименовывать после билда. Если бы еще можно было автоматически переименовать...


 
Сергей М. ©   (2012-04-12 14:34) [6]


> Если бы еще можно было автоматически переименовать...


Так а какие проблемы ?
Лень ручками это делать ? Инсталлируй любой подходящий эксперт-пакет, позволяющий назначать событию AfterCompile произвольный обработчик.


 
REAn   (2012-04-12 14:52) [7]

Сделал Post Build event, который переименовывает файл. Все равно умудряется ругаться.
Руками переименовывать не вариант - плагинов много и надо, чтобы сборка проекта была по одной кнопке, а в идеале еще и дистрибутив собирался.


 
Омлет ©   (2012-04-12 14:58) [8]


> и надо, чтобы сборка проекта была по одной кнопке, а в идеале
> еще и дистрибутив собиралс

Батники решают.


 
REAn   (2012-04-12 15:31) [9]

Ну можно какой нибудь FinalBuilder приделать, но хочется стандартными средствами пока что обойтись


 
QAZ   (2012-04-12 15:37) [10]

Удалено модератором


 
ДимкаНа   (2012-04-12 15:49) [11]


> Сделал Post Build event, который переименовывает файл

Сделай который копировать будет.


 
REAn   (2012-04-12 17:30) [12]

Тогда BPL тоже останется. Ну в принципе сильно конечно оно не засорит каталог.


 
REAn   (2012-04-12 17:41) [13]

Еще хуже получилось. Если раньше компилировалось с ошибкой, но работало, то теперь хитрый Delphi при компиляции в dcp указывает bpl вместо sds и зависимые библиотеки при загрузке пытаются подхватить bpl и не находят его. В итоге программа не работает совсем.


 
DVM ©   (2012-04-12 18:25) [14]


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

Батники, ANT, WANT, make и т.д.


 
Трезвомыслящий   (2012-04-12 23:38) [15]

Странно, что никому не приходит в голову сделать летающий пароход.


 
Inovet ©   (2012-04-12 23:48) [16]

> [15] Трезвомыслящий   (12.04.12 23:38)
> Странно, что никому не приходит в голову сделать летающий
> пароход.

Так делали же - экранопланы их называют.


 
KilkennyCat ©   (2012-04-12 23:58) [17]

паролет у Можайского был.


 
Anatoly Podgoretsky ©   (2012-04-13 06:46) [18]

> Трезвомыслящий  (12.04.2012 23:38:15)  [15]

Были плавающие, летающие, шагающие и подводные


 
Inovet ©   (2012-04-13 07:46) [19]

> [18] Anatoly Podgoretsky ©   (13.04.12 06:46)
> шагающие

Как святые?


 
Anatoly Podgoretsky ©   (2012-04-13 08:45) [20]

> Inovet  (13.04.2012 07:46:19)  [19]

Святых не было, были освященые



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

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

Наверх




Память: 0.48 MB
Время: 0.075 c
15-1339744950
RWolf
2012-06-15 11:22
2013.03.22
Древовидный редактор настроек


15-1335356229
AV
2012-04-25 16:17
2013.03.22
Кодировка русских путей при запуске bat, сделанного в NotePad


15-1337286603
Юрий
2012-05-18 00:30
2013.03.22
С днем рождения ! 18 мая 2012 пятница


2-1337924665
leklerk
2012-05-25 09:44
2013.03.22
Отослать сообщения пользователям


15-1344793658
Artem
2012-08-12 21:47
2013.03.22
Помогите решить задачу





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