Re: Porting from Windows to Familiar...

From: Goetz Bock <bock.a.t.blacknet.de>
Date: Thu Jun 07 2001 - 10:37:32 EDT

On Thu, Jun 07 '01 at 09:55, Ruben Hume wrote:
> I'm trying to port a software from Windows Platform to Linux "Familiar
> 0.4" running on IPAQ Pocket-PC. Our software was developed in MS-VC++ 6.0
> using MFC.
I think this is a major task, and I might even consider it to be less of
a hassle to rewrite the application (keep as much of it as you can, but
move as much as you can to GTK or QTEmbedded and the C++ STL)
 
> We are evaluating to use Wind/U (www.bristol.com) for doing the conversion
> from Windows to Linux.
I never worked with Wind/U, but if the have a working Linux/ARM implementation
you might have luck

> 1) Do you think that is feasible that the software (after the conversion
> with Wind/U) run on Familiar?
It's basically an Debinan GNU/Linux system running on an ARM processor
if you can port it to Linux on an i386 you're half way there, than you
have to get it working on an ARM processor.
 
> 2) What are the limitations of Familiar (64K memory blocks, 32bits, amount
> of open files, etc.) ?
The same as for any linux with 32MB of RAM (about 24MB of free RAM, 32bits,
a configurateable ammound of file handles (IIRC 1024 to start with))

> 3) Does wine (http://www.codeweavers.com/home/) run on "Familiar"?
No, most likely not, as it's an ARM CPU you'd have to emulate an i386 to
run Windows Applications on it.

> 4) Do you have a "Familiar" emulator running in Win2000?
No, but you could use VMware or VirtalPC to run a Debian GNU/Linux on
i386. This is as close to an iPaq you will get (with an i386 processor)

> I will appreciate any additional information you can provide me in order to
> continue this project.
Your biggest problem will be tha fact, that the iPaq uses an ARM
processor.

    Goetz.

Received on Thu Jun 7 07:35:10 2001

This archive was generated by hypermail 2.1.8 : Tue May 04 2004 - 09:38:25 EDT