[Lazarus] [FR] LCLWidgetType not easy

patspiper patspiper at gmail.com
Mon Apr 8 20:04:59 CEST 2013


On 08/04/13 20:09, Mattias Gaertner wrote:
> On Mon, 8 Apr 2013 19:47:06 +0300
> Zaher Dirkey <parmaja at gmail.com> wrote:
>
>> ​I retested it with new project i get this error
>>
>> W:\programs\lazarus\components\lazutils\ttinterp.pas(736,23) Hint: Mixing
>> signed expressions and longwords gives a 64bit result
>> "Compiling package LazUtils 1.0" completed
>> "Compiling package LCLBase 1.0.1" completed
>> win32\win32wsdialogs.pp(38,12) Fatal: Can't find unit shlobj used by
>> Win32WSDialogs
>>>> So it seem a bug?
> Either that or you have some misconfiguration.
I can reproduce it (Linux -> WinCE cross-compilation) if I don't set 
explicitly the widgetset to WinCE:
gtk2/gtk2int.pas(56,3) Fatal: Can't find unit gdk2pixbuf used by Gtk2Int

>
> What do you see in "Project / Project Options / Compiler Options /
> Inherited"?
All (notice the gtk2):
/home/me/Programs/lazarus/lazarus-svn/lcl/units/arm-wince/gtk2 <- LCL 
1.0.1 package
/home/me/Programs/lazarus/lazarus-svn/lcl/units/arm-wince  <- LCLBase 
1.0.1 package
/home/me/Programs/lazarus/lazarus-svn/components/lazutils/lib/arm-wince
/home/me/Programs/lazarus/lazarus-svn/packager/units/arm-wince

>
> What do you see in "View / IDE Internals / About FPC"?
> You don't need to post all paths.
Lazarus version: 1.1
Lazarus svn revision: 40749
Lazarus build date: 2013/04/08
Lazarus was compiled for i386-linux
Lazarus was compiled with fpc 2.6.3

Global IDE options:
LazarusDirectory=../lazarus-svn/
Resolved LazarusDirectory=/home/me/Programs/lazarus/lazarus-svn/
CompilerFilename=fpc
Resolved CompilerFilename=/home/me/Programs/fpc/2.6.3/bin/fpc
CompilerMessagesFilename=
Resolved CompilerMessagesFilename=

Project:
lpi=
Directory=
TargetOS=wince
TargetCPU=arm
CompilerFilename=$(CompPath)

Active target:
TargetOS=wince
TargetCPU=arm

FPC executable:
Compiler=/home/me/Programs/fpc/2.6.3/bin/fpc
Options=
CompilerDate=08/04/13 8:47:32 PM
RealCompiler=/home/me/Programs/fpc/2.6.3/lib/fpc/2.6.3/ppcrossarm
RealCompilerDate=08/04/13 8:49:51 PM
RealTargetOS=wince
RealTargetCPU=arm
RealCompilerInPath=/home/me/Programs/fpc/2.6.3/lib/fpc/2.6.3/ppcrossarm
Version=2.6.3
CfgFilename=/home/me/.fpc.cfg

Stephano




More information about the Lazarus mailing list