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.
Hmmm. What device is that in particular?
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.
It's a 3600 Series....
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.
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
Might be an ides:
Open a dos-box and type gcc --version
do you see something?
Then, open the editor and open menu ?/Info and tell the version number you see.
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.
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
well.