"EhLib.Com" https://forum.ehlib.com/ru/ |
|
Инсталятор 9.3.027 https://forum.ehlib.com/ru/viewtopic.php?f=4&t=2792 |
Страница 1 из 1 |
Автор: | istrebitel [ 07 июн 2019, 06:14 ] | ||
Заголовок сообщения: | Инсталятор 9.3.027 | ||
Здравствуйте. Нашёл пару косяков в инсталяторе. 1. Не компилится (не включён ни в один пакет) файл EhLibFireDAC.pas, соответственно при попытке компиляции проекта, его использующего, ругается на отсутствие. 2. Инсталятор компилит пакеты всегда без отладочной информации. И в Release и в Debug папки. C:\Program Files (x86)\Embarcadero\Studio\18.0\Bin\dcc32.exe -$Y- -$L- -$D- -B -JPHNE -JL -NSData.Win;Bde;Vcl;Vcl.Imaging;Data;Winapi;System;System.Win;Datasnap;Xml;Xml.Win EhLib240.dpk Copyright (c) 1983,2016 Embarcadero Technologies, Inc. EhLib.Inc(430) ... EhLibEmbeddedLangConsts.pas(44) 235154 lines, 3.22 seconds, 2570248 bytes code, 5176 bytes data. C:\Program Files (x86)\Embarcadero\Studio\18.0\Bin\dcc32.exe -$Y- -$L- -$D- -B -JPHNE -JL -NSData.Win;Bde;Vcl;Vcl.Imaging;Data;Winapi;System;System.Win;Datasnap;Xml;Xml.Win DclEhLib240.dpk Copyright (c) 1983,2016 Embarcadero Technologies, Inc. EhLib.Inc(430) ... DataSetImpExpDesignEh.pas(137) 29695 lines, 1.47 seconds, 304224 bytes code, 1052 bytes data. ... Copy C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\*.bpl to C:\Users\Public\Documents\Embarcadero\Studio\18.0\Bpl :Ok Copy C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\*.dcp to C:\Users\Public\Documents\Embarcadero\Studio\18.0\Dcp :Ok Copy C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\*.bpi to C:\Users\Public\Documents\Embarcadero\Studio\18.0\Dcp :Ok Copy C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\*.lib to C:\Users\Public\Documents\Embarcadero\Studio\18.0\Dcp :Ok Copy C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\*.dcu to C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\Win32\Release :Ok Copy C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\*.dfm to C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\Win32\Release :Ok Copy C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\*.res to C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\Win32\Release :Ok Copy C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\*.Inc to C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\Win32\Release :Ok Copy C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\*.hpp to C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\Win32\Release :Ok ... C:\Program Files (x86)\Embarcadero\Studio\18.0\Bin\dcc32.exe -$Y- -$L- -$D- -B -JPHNE -JL -NSData.Win;Bde;Vcl;Vcl.Imaging;Data;Winapi;System;System.Win;Datasnap;Xml;Xml.Win EhLib240.dpk Copyright (c) 1983,2016 Embarcadero Technologies, Inc. EhLib.Inc(430) ... EhLibEmbeddedLangConsts.pas(44) 235154 lines, 3.20 seconds, 2570248 bytes code, 5176 bytes data. C:\Program Files (x86)\Embarcadero\Studio\18.0\Bin\dcc32.exe -$Y- -$L- -$D- -B -JPHNE -JL -NSData.Win;Bde;Vcl;Vcl.Imaging;Data;Winapi;System;System.Win;Datasnap;Xml;Xml.Win EhLibADODataDrivers240.dpk Copyright (c) 1983,2016 Embarcadero Technologies, Inc. EhLib.Inc(430) ADO C:\Program Files (x86)\Embarcadero\Studio\18.0\Bin\dcc32.exe -$Y- -$L- -$D- -B -JPHNE -JL -NSData.Win;Bde;Vcl;Vcl.Imaging;Data;Winapi;System;System.Win;Datasnap;Xml;Xml.Win EhLibDBXDataDrivers240.dpk Copyright (c) 1983,2016 Embarcadero Technologies, Inc. EhLib.Inc(430) DBXDataDriverEh.pas(611) EhLib.Inc(430) EhLibDBX.Pas(75) 1593 lines, 0.23 seconds, 19344 bytes code, 216 bytes data. C:\Program Files (x86)\Embarcadero\Studio\18.0\Bin\dcc32.exe -$Y- -$L- -$D- -B -JPHNE -JL -NSData.Win;Bde;Vcl;Vcl.Imaging;Data;Winapi;System;System.Win;Datasnap;Xml;Xml.Win EhLibIBXDataDrivers240.dpk Copyright (c) 1983,2016 Embarcadero Technologies, Inc. EhLib.Inc(430) IBXDataDriverEh.pas(654) EhLib.Inc(430) EhLibIBX.pas(83) 1642 lines, 0.20 seconds, 19284 bytes code, 216 bytes data. Copy C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\*.bpl to C:\Users\Public\Documents\Embarcadero\Studio\18.0\Bpl :Ok Copy C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\*.dcp to C:\Users\Public\Documents\Embarcadero\Studio\18.0\Dcp :Ok Copy C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\*.bpi to C:\Users\Public\Documents\Embarcadero\Studio\18.0\Dcp :Ok Copy C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\*.lib to C:\Users\Public\Documents\Embarcadero\Studio\18.0\Dcp :Ok Copy C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\*.dcu to C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\Win32\Debug\ :Ok Copy C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\*.dfm to C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\Win32\Debug\ :Ok Copy C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\*.res to C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\Win32\Debug\ :Ok Copy C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\*.Inc to C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\Win32\Debug\ :Ok Copy C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\*.hpp to C:\Program Files (x86)\Embarcadero\Studio\18.0\Components\EhLib\Lib\Win32\Debug\ :Ok
|
Автор: | istrebitel [ 17 дек 2019, 05:46 ] |
Заголовок сообщения: | Re: Инсталятор 9.3.027 |
9.4.020 Ничего не поменялось. |
Автор: | aush [ 17 дек 2019, 06:57 ] |
Заголовок сообщения: | Re: Инсталятор 9.3.027 |
istrebitel писал(а): 1. Не компилится (не включён ни в один пакет) файл EhLibFireDAC.pas, соответственно при попытке компиляции проекта, его использующего, ругается на отсутствие. А зачем? Все эти файлы для того чтоб руками добавить в проект в зависимости от используемого движка доступа к БД. |
Автор: | istrebitel [ 17 дек 2019, 08:50 ] |
Заголовок сообщения: | Re: Инсталятор 9.3.027 |
Просто после каждого обновления приходится совершать много телодвижений:
Можно было в инсталяторе сделать проверку наличия FireDAC и компиляцию если он присутствует. И если бы dcu'шки собирались с отладочной информацией в путях Debug DCU Path, то всё обновление представляло бы.
|
Страница 1 из 1 | Часовой пояс: UTC |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |