[Lazarus] Lazarus compilation problems with 2.6.4 RC1

Bart bartjunk64 at gmail.com
Sun Feb 16 22:37:49 CET 2014


On 2/16/14, Bart <bartjunk64 at gmail.com> wrote:

> Just found out that I could not build any program (in Lazarus) with
> target win64.
> "registerfcl.pas(43,3) Fatal: Can not find unit ServiceManager used by
> RegisterFCL. Check if package FCL is in the dependencies."
> (FCL is in dependencies)

Does this look OK to you (compiler options)?

 -MObjFPC -Scghi -Cirot -O1 -Twin64 -Px86_64 -g -gl -gh -vewnhiut
-Filib\x86_64-win64 -FuMijnLib
-FuC:\devel\lazarus\components\printers\lib\x86_64-win64\win32
-FuC:\devel\lazarus\components\synedit\units\x86_64-win64\win32
-FuC:\devel\lazarus\components\lazcontrols\lib\x86_64-win64\win32
-FuC:\devel\lazarus\components\cairocanvas\lib\x86_64-win64\win32
-FuC:\devel\lazarus\lcl\units\x86_64-win64\win32
-FuC:\devel\lazarus\lcl\units\x86_64-win64
-FuC:\devel\lazarus\components\lazutils\lib\x86_64-win64
-FuC:\devel\lazarus\packager\units\x86_64-win64 -Fu.
-FUlib\x86_64-win64 -l -dLCL -dLCLwin32

Somehow it appends win2 to several paths and it defines LCLWin32?

As a comparison the same project with target WinCE

 -MObjFPC -Scghi -Cirot -O1 -Twince -Parm -g -gl -gh -vewnhi
-Filib\arm-wince -FuMijnLib
-FuC:\devel\lazarus\components\printers\lib\arm-wince\wince
-FuC:\devel\lazarus\components\synedit\units\arm-wince\wince
-FuC:\devel\lazarus\components\lazcontrols\lib\arm-wince\wince
-FuC:\devel\lazarus\components\cairocanvas\lib\arm-wince\wince
-FuC:\devel\lazarus\lcl\units\arm-wince\wince
-FuC:\devel\lazarus\lcl\units\arm-wince
-FuC:\devel\lazarus\components\lazutils\lib\arm-wince
-FuC:\devel\lazarus\packager\units\arm-wince -Fu. -FUlib\arm-wince -l
-dLCL -dLCLwince

Bart




More information about the Lazarus mailing list