Tsagoth 0 Posted June 15 (edited) nm, fixed path error Edited June 15 by Tsagoth Share this post Link to post
Tsagoth 0 Posted 20 hours ago Trying to build V94 in XE4, getting errors in building the 64 bit runtimes: brcc32 command line for "IcsVclDXE4Run.vrc" c:\program files (x86)\embarcadero\rad studio\11.0\bin\cgrc.exe -c65001 IcsVclDXE4Run.vrc -foIcsVclDXE4Run.res [MSBuild Error] "0" is an invalid value for the "DebugInformation" parameter of the "DCC" task. The "DebugInformation" parameter is of type "System.Boolean". Not sure what it's talking about. Built fine in XE6 and XE7 so far. Share this post Link to post
Angus Robertson 656 Posted 16 hours ago I assume you are building for C++, there is no support for old compilers, I removed all the packages prior to D10.4. C++ is always more fragile than Delphi, there are problems building for the latest C++ Win64 targets as well. Angus Share this post Link to post
Tsagoth 0 Posted 11 hours ago 5 hours ago, Angus Robertson said: I assume you are building for C++, there is no support for old compilers, I removed all the packages prior to D10.4. C++ is always more fragile than Delphi, there are problems building for the latest C++ Win64 targets as well. Angus Not at all, I am building the Delphi libraries for XE3 through XE7. I am building just the VCL version, not the VCL/FMX combination. As I said, XE6 and XE7 compiled without error. I'd have to check but I think the one runtime compiled in 64 bit without error but the other one and I think the 32 bit versions fail on the "0" error. I guess the error must be in the dproj file, it's the only place I can think of where there is anything to do with MSBuild settings. Share this post Link to post
Tsagoth 0 Posted 3 hours ago Ok, so building the Release versions of IcsCommonDXE4Run.bpl and IcsVclDXE4Run.bpl are what fail, both the 32 and 64 bit platforms. The Debug version can be built without error for both 32 and 64 bit platforms. Still poking around trying to find what's causing the error. Share this post Link to post
Tsagoth 0 Posted 3 hours ago ok, so in the project options DebuggingInformation is indeed 0 (the box is unchecked) and if you expand it, the inherited from release is also 0. So the fix appears to be change the option to checked (True), save the project, and then go back and uncheck it to set it to False rather than zero. Also click the inherited from Release line which causes it to change from 0 to unset. At which point the package will now build. So is my copy of the v94 corrupted or is it bad in the base zip, I'll have a look. Share this post Link to post