From: Pedro A. <ped...@po...> - 2007-10-24 16:57:14
|
> On Wed, 2007-10-24 at 16:33 +0200, Jacek M. Holeczek wrote: > > I use an "unblocked" PNA running "Windows CE 5.0 Core". > > Usually, I can use most of the existing Pocket PC software (in the > > beginning it required me to "add" some "compatibility" dll libraries). It's not just about the dlls, but also which functions are exported by the dlls. > 2. Our arm-wince-cegcc-objdump may provide additional info also. Use it > on the executable and check out which API's the application calls from > which DLL. > Adding a bit to Danny's excelent advise: More preciselly, you'll probably find out that the executable is trying to import function X from dll Y and that function doesn't exist in the dll - most probably from coredll.dll. You'll have a bit of work if the executable is stripped, and if the functions are imported by ordinal. You'll only see a bunch of numbers in the import/export tables. Maybe you can get a better view of which is what with IDA Pro or with PE Explorer. Cheers, Pedro Alves |