My executable doesn't contain invalid references. But compressing the dlls and 
the exe actually works! Thanks

This seems kinda weird though. Why do they need to be compressed to work? My 
device is running Windows Mobile 6.1

There's some talk about the dlls not working on 6.1 because of a too large 
size. That would sound logical since after compression they work

--- On Thu, 9/3/09, i-love-spam <i-love-s...@yandex.ru> wrote:

From: i-love-spam <i-love-s...@yandex.ru>
Subject: Re: [Cegcc-devel] 0.59.1 requires more than one dll for mingw32ce?
To: "Dok Sander" <doksan...@yahoo.com>
Cc: cegcc-devel@lists.sourceforge.net
Date: Thursday, September 3, 2009, 5:37 PM

03.09.09, 21:33, "Dok Sander" <doksan...@yahoo.com>:Hi,
...
Now, I can find libgcc_s_sjlj-1.dll in mingw32ce/bin and libstdc++-6.dll in 
arm-mingw32ce/lib. I transfer the dlls to my device and I get a different error 
message(instead of the obscure "The file cannot be opened") : "The file is not 
a valid Pocket PC application"

Ideas?



did you try to compress all dll's and executables with upx (latest version)? 
There is a problem with cegcc and upx seems to somehow fix it.




      
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel

Reply via email to