Дело в том, что под эмулятором и на PPC2003 этот файл запускается, а на терминале Delfin 7300 под WinCE 3.0 нет.
Собираю, под спецSDK от производителся, но и сборока под PPC SDK тоже не помогает.
Выдает "cannot find 'whouse'(or one of its components).Make sure the path and filename are correct and that all the requrid librares are avaliable."
В зависимостях только три файла coredll.dll, mfcce300.dll и olece300.dll - все они есть на устройстве. Последние два лежат и в папке с ехешником и в Windows.
Сам выполняемый файл кладем, через AS в директорию.
Поможет его инсталяция через cab или вообще вещь не в этому.
В MSDN-е пока ни чего на эту тему не нашел. =(
Может, кто-нить сталкивался с этим?
Экзешник не запускается на устройстве WinCE 3.0
eVC 3 + Dolphin SDK (урезанный вариант WinCE API).sshd писал(а):чем компилишь?
Required OS version 4.00sshd писал(а):какая версия винды в PE-header'е?
Subsystem version 3.00
Subsystem 0009h (Image runs in the Windows CE subsystem)
Вообщем-то все стандартно.
Причем выяснилось, что если прилиньковать на пример MFCCE300.dll статически, то все запускается.
Не знаю. Dllы я беру из SDK из папки ARM, так что все должно работать.sshd писал(а):возможно твой SDK отличается этой dll'кой (экспортируемыми функциями).
Но спасает только статическая линковка, как будто на девайсе винда не ищет библиотеки в той же папке, где и исполняемый файл. =(
Хотя быть такого не может...
Вообщем, причина пока не найдена.