Cwin32wsdialogs.pp(704,55) Error: Incompatible types (cross: linux to win64)
Original Reporter info from Mantis: Marelis
-
Reporter name:
Original Reporter info from Mantis: Marelis
- Reporter name:
Description:
TBuildManager.SetBuildTargetIDE OS=Win64 CPU=x86_64 WS=win32
TPkgManager.SaveAutoInstallDependencies A Printer4Lazarus
TPkgManager.SaveAutoInstallDependencies A SDFLaz
TPkgManager.SaveAutoInstallDependencies A RunTimeTypeInfoControls
TPkgManager.SaveAutoInstallDependencies A printers4lazide
TPkgManager.SaveAutoInstallDependencies A MemDSLaz
TPkgManager.SaveAutoInstallDependencies A TurboPowerIPro
TPkgManager.SaveAutoInstallDependencies A jcfidelazarus
TPkgManager.SaveAutoInstallDependencies A ChmHelpPkg
TPkgManager.SaveAutoInstallDependencies A fpcunitide
TPkgManager.SaveAutoInstallDependencies A ProjTemplates
TPkgManager.SaveAutoInstallDependencies A TAChartLazarusPkg
TPkgManager.SaveAutoInstallDependencies A ToDoListLaz
TPkgManager.SaveAutoInstallDependencies A DBFLaz
TPkgManager.SaveAutoInstallDependencies A SQLDBLaz
TLazPackageGraph.CheckIfCurPkgOutDirNeedsCompile Compile was incomplete for LCL 1.0.1
[TExternalToolList.Run] CmdLine="/usr/bin/fpc -MObjFPC -Scghi -O1 -Twin64 -Px86_64 -gl -vewnhi -l -Fi/usr/local/share/lazarus/lcl/interfaces/win32 -Fu/usr/local/share/lazarus/lcl/interfaces/win32 -Fu/usr/local/share/lazarus/lcl/units/x86_64-win64 -Fu/usr/local/share/lazarus/packager/units/x86_64-win64 -Fu/usr/local/share/lazarus/lcl/interfaces/ -FU/usr/local/share/lazarus/lcl/units/x86_64-win64/win32/ -vm5044 -gw -gl -godwarfsets -gh -gt -Co -Cr -Ci -Sa lcl.pas" WorkDir="/usr/local/share/lazarus/lcl/interfaces/"
Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Free Pascal Compiler version 2.4.2 [2011/05/11] for x86_64
Copyright (c) 1993-2010 by Florian Klaempfl
Target OS: Win64 for x64
Compiling lcl.pas
Compiling ./win32/alllclintfunits.pas
Compiling ./win32/win32wsdialogs.pp
Compiling ./win32/win32int.pp
win32int.pp(27,26) Warning: User defined: Fix implicit pointer conversions
Compiling ./win32/win32wsfactory.pas
Compiling ./win32/win32wsdialogs.pp
win32wsdialogs.pp(704,55) Error: Incompatible types: got "&LtPos;procedure variable type of function(QWord,LongWord,Int64,Int64):QWord;StdCall>" expected "&LtPos;procedure variable type of function(QWord,LongWord,Int64,Int64):DWord;StdCall>"
win32wsdialogs.pp(1501) Fatal: There were 1 errors compiling module, stopping
TExternalToolList.Run Exception: /usr/local/share/lazarus/lcl/interfaces/win32/win32wsdialogs.pp(1501) Fatal: There were 1 errors compiling module, stopping
TMainIDE.DoBuildLazarus: Compile AutoInstall Packages failed.
Mantis conversion info:
- Mantis ID: 19342
- OS: Ubuntu
- OS Build: 11.04
- Build: 30688
- Platform: i386
- Version: 0.9.31 (SVN)
- Fixed in version: 0.9.31 (SVN)
- Fixed in revision: 30897 (#efd27b44)