leon220 Posted December 18, 2012 Posted December 18, 2012 I read theinstallation procudere, but i still have a question. I 'm running Delphi XE2 and like to make 32 and 64 bits applications. I select uniGUI2013Group.groupproj. Do I have to Compile the different packagfes twice (64 and 32 bits platform? Kindly regards Leo Nillesen, email info@nibalink.nl Quote
Administrators Farshad Mohajeri Posted December 18, 2012 Administrators Posted December 18, 2012 I read theinstallation procudere, but i still have a question. I 'm running Delphi XE2 and like to make 32 and 64 bits applications. I select uniGUI2013Group.groupproj. Do I have to Compile the different packagfes twice (64 and 32 bits platform? Kindly regards Leo Nillesen, email info@nibalink.nl You only need to build all packages in 32-bit mode, as IDE can only support 32-bit packages. We distribute 64-bit DCUs under DCU64 folders which automatically will be chosen when you compile an 64-bit uniGUI app. Quote
leon220 Posted December 18, 2012 Author Posted December 18, 2012 Thank you for the fast responce. If I do so, the building of the packages goes perfect. Then if i build and compile my application I get the following message: Checking project dependencies... Building ITCheckpoint.dproj (Debug, Win64) brcc32 command line for "ITCheckpoint.vrc" c:\program files (x86)\embarcadero\rad studio\9.0\bin\cgrc.exe -c65001 "ITCheckpoint.vrc" -foITCheckpoint.res dcc command line for "ITCheckpoint.dpr" c:\program files (x86)\embarcadero\rad studio\9.0\bin\dcc64.exe -$O- -$W+ --no-config -B -Q -AGenerics.Collections=System.Generics.Collections; Generics.Defaults=System.Generics.Defaults;WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE -DDEBUG -E.\Win64\Debug -I"c:\program files (x86)\embarcadero\rad studio\9.0\lib\Win64\release";"C:\Users\leo.NBS\Documents\RAD Studio\9.0\Imports";"c:\program files (x86)\embarcadero\rad studio\9.0\Imports";"C:\Users\Public\Documents\RAD Studio\9.0\Dcp\Win64";"c:\program files (x86)\embarcadero\rad studio\9.0\include";"C:\Program Files (x86)\FastReports\LibD16x64";"c:\program files (x86)\embarcadero\rad studio\9.0\RaveReports\Lib64";"C:\Program Files (x86)\Raize\CS5\Lib\RS-XE2\Win64";"C:\Program Files (x86)\FMSoft\Framework\uniGUI";"C:\Program Files (x86)\FMSoft\Framework\uniGUI\uIndy"; "C:\Program Files (x86)\FMSoft\Framework\uniGUI\ExtPascal";"C:\Program Files (x86)\FMSoft\Framework\uniGUI\CSSParser";"C:\Program Files (x86)\FMSoft\Framework\uniGUI\SynEdit\Source";"C:\Program Files (x86)\FMSoft\Framework\uniGUI\Dcu64\Delphi2012";"C:\Program Files (x86)\FMSoft\Framework\uniTools";"C:\Program Files (x86)\FMSoft\Framework\uniTools\Dcu64\Delphi2012" -LE"C:\Users\Public\Documents\RAD Studio\9.0\Bpl\Win64" -LN"C:\Users\Public\Documents\RAD Studio\9.0\Dcp\Win64" -N0.\Win64\Debug -NSWinapi;System.Win;Data.Win;Datasnap.Win;Web.Win; Soap.Win;Xml.Win;System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell; -O"c:\program files (x86)\embarcadero\rad studio\9.0\lib\Win64\release";"C:\Users\leo.NBS\Documents\RAD Studio\9.0\Imports";"c:\program files (x86)\embarcadero\rad studio\9.0\Imports"; "C:\Users\Public\Documents\RAD Studio\9.0\Dcp\Win64";"c:\program files (x86)\embarcadero\rad studio\9.0\include";"C:\Program Files (x86)\FastReports\LibD16x64";"c:\program files (x86)\embarcadero\rad studio\9.0\RaveReports\Lib64";"C:\Program Files (x86)\Raize\CS5\Lib\RS-XE2\Win64";"C:\Program Files (x86)\FMSoft\Framework\uniGUI";"C:\Program Files (x86)\FMSoft\Framework\uniGUI\uIndy";"C:\Program Files (x86)\FMSoft\Framework\uniGUI\ExtPascal";"C:\Program Files (x86)\FMSoft\Framework\uniGUI\CSSParser";"C:\Program Files (x86)\FMSoft\Framework\uniGUI\SynEdit\Source";"C:\Program Files (x86)\FMSoft\Framework\uniGUI\Dcu64\Delphi2012";"C:\Program Files (x86)\FMSoft\Framework\uniTools";"C:\Program Files (x86)\FMSoft\Framework\uniTools\Dcu64\Delphi2012" -R"c:\program files (x86)\embarcadero\rad studio\9.0\lib\Win64\release";"C:\Users\leo.NBS\Documents\RAD Studio\9.0\Imports";"c:\program files (x86)\embarcadero\rad studio\9.0\Imports"; "C:\Users\Public\Documents\RAD Studio\9.0\Dcp\Win64";"c:\program files (x86)\embarcadero\rad studio\9.0\include";"C:\Program Files (x86)\FastReports\LibD16x64";"c:\program files (x86)\embarcadero\rad studio\9.0\RaveReports\Lib64";"C:\Program Files (x86)\Raize\CS5\Lib\RS-XE2\Win64";"C:\Program Files (x86)\FMSoft\Framework\uniGUI";"C:\Program Files (x86)\FMSoft\Framework\uniGUI\uIndy";"C:\Program Files (x86)\FMSoft\Framework\uniGUI\ExtPascal";"C:\Program Files (x86)\FMSoft\Framework\uniGUI\CSSParser";"C:\Program Files (x86)\FMSoft\Framework\uniGUI\SynEdit\Source";"C:\Program Files (x86)\FMSoft\Framework\uniGUI\Dcu64\Delphi2012";"C:\Program Files (x86)\FMSoft\Framework\uniTools";"C:\Program Files (x86)\FMSoft\Framework\uniTools\Dcu64\Delphi2012" -U"c:\program files (x86)\embarcadero\rad studio\9.0\lib\Win64\release";"C:\Users\leo.NBS\Documents\RAD Studio\9.0\Imports";"c:\program files (x86)\embarcadero\rad studio\9.0\Imports"; "C:\Users\Public\Documents\RAD Studio\9.0\Dcp\Win64";"c:\program files (x86)\embarcadero\rad studio\9.0\include";"C:\Program Files (x86)\FastReports\LibD16x64";"c:\program files (x86)\embarcadero\rad studio\9.0\RaveReports\Lib64";"C:\Program Files (x86)\Raize\CS5\Lib\RS-XE2\Win64";"C:\Program Files (x86)\FMSoft\Framework\uniGUI";"C:\Program Files (x86)\FMSoft\Framework\uniGUI\uIndy";"C:\Program Files (x86)\FMSoft\Framework\uniGUI\ExtPascal";"C:\Program Files (x86)\FMSoft\Framework\uniGUI\CSSParser";"C:\Program Files (x86)\FMSoft\Framework\uniGUI\SynEdit\Source";"C:\Program Files (x86)\FMSoft\Framework\uniGUI\Dcu64\Delphi2012";"C:\Program Files (x86)\FMSoft\Framework\uniTools";"C:\Program Files (x86)\FMSoft\Framework\uniTools\Dcu64\Delphi2012" -V -VN -VR -NB"C:\Users\Public\Documents\RAD Studio\9.0\Dcp\Win64" -NH"C:\Users\Public\Documents\RAD Studio\9.0\hpp" -NO.\Win64\Debug ITCheckpoint.dpr [DCC Warning] ExtPascalUtils.pas(360): W1050 WideChar reduced to byte char in set expressions. Consider using 'CharInSet' function in 'SysUtils' unit. [DCC Warning] ExtPascalUtils.pas(403): W1050 WideChar reduced to byte char in set expressions. Consider using 'CharInSet' function in 'SysUtils' unit. [DCC Warning] ExtPascalUtils.pas(439): W1050 WideChar reduced to byte char in set expressions. Consider using 'CharInSet' function in 'SysUtils' unit. [DCC Warning] ExtDd.pas(111): W1010 Method 'ToString' hides virtual method of base type 'TObject' [DCC Warning] ExtPascal.pas(600): W1050 WideChar reduced to byte char in set expressions. Consider using 'CharInSet' function in 'SysUtils' unit. [DCC Warning] ExtPascal.pas(1823): W1050 WideChar reduced to byte char in set expressions. Consider using 'CharInSet' function in 'SysUtils' unit. [DCC Warning] ExtPascal.pas(1847): W1057 Implicit string cast from 'ShortString' to 'string' [DCC Warning] ExtPascal.pas(1859): W1057 Implicit string cast from 'AnsiChar' to 'string' [DCC Warning] ExtPascal.pas(1866): W1057 Implicit string cast from 'ShortString' to 'string' [DCC Warning] ExtPascal.pas(1871): W1057 Implicit string cast from 'AnsiChar' to 'string' [DCC Warning] ExtPascal.pas(1948): W1050 WideChar reduced to byte char in set expressions. Consider using 'CharInSet' function in 'SysUtils' unit. [DCC Warning] ExtPascal.pas(2042): W1057 Implicit string cast from 'ShortString' to 'string' [DCC Warning] ExtPascal.pas(2069): W1057 Implicit string cast from 'AnsiChar' to 'string' [DCC Fatal Error] ExtForm.pas(4857): F2051 Unit uniWinUtils was compiled with a different version of System.TMemoryManagerState Failed Elapsed time: 00:00:04.2 What do i do wrong? Regards Leo Quote
Administrators Farshad Mohajeri Posted December 18, 2012 Administrators Posted December 18, 2012 Are you using a different non-default Memory Manager? Quote
leon220 Posted December 18, 2012 Author Posted December 18, 2012 Are you using a different non-default Memory Manager? I do not know this, do you know where i can check this? Quote
Administrators Farshad Mohajeri Posted December 18, 2012 Administrators Posted December 18, 2012 Check installed 3rd party packages/components. Quote
leon220 Posted December 18, 2012 Author Posted December 18, 2012 As fare as I can see Not, These arre the packages installed: I hope this info can help. Quote
leon220 Posted December 20, 2012 Author Posted December 20, 2012 Dear Farshad, On this forum I read that you only deliver DCU files. That are as far as I know Delphi compiled Units. When the message : [DCC Fatal Error] ExtForm.pas(4857): F2051 Unit uniWinUtils was compiled with a different version of System.TMemoryManagerState comes up , to me this means that it is compiles with the wrong version at you site. Is this conclusion rigth or am I wrong. I also downloaded beta version 0.90.0.975 but it still generates the same error. Regards Leo Quote
Administrators Farshad Mohajeri Posted December 24, 2012 Administrators Posted December 24, 2012 Make sure your XE2 version is same as below: Quote
leon220 Posted December 24, 2012 Author Posted December 24, 2012 That did the trick, My devellopment system had crashed. And I thougt that i reinstalled everything. But I did not. I forgot the XE2 upgrade. Thanks for you patience and support. Have nice holydays and a fantastic 2013. Kindly regards Leo Nillesen Quote
normanha Posted December 25, 2012 Posted December 25, 2012 Leo, For Delphi XE2 you must build uniGUI2012Group.groupproj instead of uniGUI2013Group.groupproj as you mentioned. Luiz Quote
leon220 Posted December 26, 2012 Author Posted December 26, 2012 Thank you Luiz, Everything is running fine now. Regards Leo Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.