[Lazarus] Windows CE

patspiper patspiper at gmail.com
Sat May 23 21:29:44 CEST 2015


On 23/05/15 21:57, Mark Morgan Lloyd wrote:
> patspiper wrote:
>> On 23/05/15 16:20, Mark Morgan Lloyd wrote:
>>> patspiper wrote:
>>>> On 22/05/15 09:59, Koenraad Lelong wrote:
>>>>> Hi,
>>>>>
>>>>> I could be able to purchase a number of second hand intelligent 
>>>>> barcode scanners. I have project in mind where I could use such 
>>>>> devices.
>>>>> The scanners run Windows CE 5. Is it possible and advisable to 
>>>>> develop for these devices using Lazarus ?
>>>>> I know Lazarus has support for Windows CE, but at the moment I 
>>>>> don't find which versions are supported.
>>>>
>>>> Lazarus (LCL) supports WinCE. I use it for Windows Mobile 6.5.
>>>
>>> To what extent does the choice of CPU matter?
>>>
>> In what sense?
>
> Sven mentions x86. I see Loongson (MIPS-compatible) runs it. There was 
> ARM, obviously, and I think there was some other obscure architecture. 
> In the case of ARM, and I'm particularly thinking about Linux on the 
> Raspberry Pi here, there's different subarchitectures.
Arm has different sub architectures indeed. Lazarus has a selection 
dropdown list that lists a few of them. But IIRC, WinCE is limited to 
ARMv4 or below.
>
> So I think there's a real possibility that there's CE-compatible 
> boards which could give FPC problems. I'd be happy to be told that's 
> wrong.
In general:
- FPC should be able to compile for the target CPU.
- WinCE should run on the target.
- Now you can worry if Lazarus WinCE programs could give problems on 
that target.

But better ask on the FPC list.

Stephano




More information about the Lazarus mailing list