GLBasic forum

Main forum => GLBasic - en => Topic started by: UserN on 2004-Dec-11

Title: Pocket PC
Post by: UserN on 2004-Dec-11
I was recently given an older IPAQ to evaluate.  It runs WinCE v3.0.9348 (build 9616) on an ARM SA1110.

Unfortunately, the two example Pocket PC programs generate the following error,

"not a valid Windows CE application".

Any ideas?

Thanks.
Title: Pocket PC
Post by: Kitty Hello on 2004-Dec-12
Hmmm. What device is that in particular?
Title: Pocket PC
Post by: UserN on 2004-Dec-13
The model number is not on the device.  It's probably 2-3 years old.

Anyway, my problem may be one of setting the WinCE target then compiling.  Setting the  target machine to WinCE doesn't appear to stick, though the compiler messages suggest binaries for both Win32 and WinCE are being generated.  Both run under Win2K.

There is an assembler error message associated with my installation of CygWin.

compile+link...
Assembler messages:
FATAL: can't create /cygdrive/c/DOCUME~1/KNS~1.KNS/LOCALS~1/Temp/ccf2AmEf.o: No such file or directory
success

yet the binaries are generated.
Title: Pocket PC
Post by: UserN on 2004-Dec-13
It's a 3600 Series....
Title: Pocket PC
Post by: Kitty Hello on 2004-Dec-13
Huh!?
First, the "compile for this platform" stays after the "apply" button below. I have a 3660 myself, should work pretty good!?
The executalbes are named: name_CE.exe ond/or name_CE_th.exe
Try both, one is "threaded update" method for slow displays. On a 3600 the usual _CE.exe should run quickly.
Title: Pocket PC
Post by: UserN on 2004-Dec-14
I have NO doubt that it should work...

I've reinstalled yet the Assembler error is still presenting (see below).

Also, I'm confused by what should happen when I change the platform to WinCE.  This is what happens,

1. Change platform to WinCE
2. Click "Apply" then "OK"
3. Check platform to find that it has reverted to Win32

However, after changing to WinCE followed by compiling it appears that both versions are generated.  However, neither run on the IPAQ.

----------


*** Configuration: WIN32 ***
precompiling...

GPC - GLBasic Precompiler V.2004.32 - 3D(1), NET(1)
compiling...
C:\GLBasic2y\Projects\Samples\PocketPC\PenInput\Main.gbas (178 bytes)
C:\GLBasic2y\Projects\Samples\PocketPC\PenInput\PenInput.gbas (4705 bytes)

compile+link...
success
_______________________________________

_______________________________________
*** Configuration: WINCE ***
precompiling...

GPC - GLBasic Precompiler V.2004.32 - 3D(1), NET(1)
compiling...
C:\GLBasic2y\Projects\Samples\PocketPC\PenInput\Main.gbas (178 bytes)
C:\GLBasic2y\Projects\Samples\PocketPC\PenInput\PenInput.gbas (4705 bytes)

compile+link...
Assembler messages:
FATAL: can't create /cygdrive/c/DOCUME~1/KNS~1.KNS/LOCALS~1/Temp/ccFm6aXg.o: No such file or directory
success
Title: Pocket PC
Post by: Kitty Hello on 2004-Dec-14
Might be an ides:
Open a dos-box and type
Code (glbasic) Select
gcc --version do you see something?
Then, open the editor and open menu ?/Info and tell the version number you see.
Title: Pocket PC
Post by: UserN on 2004-Dec-14
Okay, I'm an idiot...I had MingW32 in the path.  I thought I was just using batch files to initiate those paths...

Anyway, I'm able to compile both the PenInput and FourInARow programs.  However, nothing happens when I try to launch the these examples on the IPAQ other than apparently memory being used as the machine begins to slow after several taps.
Title: Pocket PC
Post by: Kitty Hello on 2004-Dec-15
Do you have the GAPI gx.dll installed? You can get one here:
http://download.microsoft.com/download/a/7/0/a700838b-a057-4ec2-a7b1-48344c0dd6d4/gapi12.exe
Title: Pocket PC
Post by: moonmoon on 2008-Feb-17
well.