Похоже, эта библиотека, которую вы пытаетесь портировать, использует встроенную сборку.Только компилятор x86 поддерживает его (из компиляторов, которые поставляются с CE), так что тут есть огромный огромный блокпост.Если вы хотите, чтобы это работало на что-то вроде WinMo, вам придется удалить все из них, сделать их вызовами во внешний файл ASM, а затем перенести ASM x86 на ARM ASM.Немалый объем работы.
Кроме того, если он использует встроенный ASM, он, вероятно, делает это для повышения производительности, а это означает, что все, что вы пытаетесь портировать, вероятно, требует больших вычислительных ресурсов.Вы знаете, что CE обычно работает на процессорах, которые на самом деле не предназначены для этого права?
Остальные ошибки, вероятно, связаны с тем, что CE поддерживает только часть Win32 (если он имелВсе это называется Widows XP).Вам нужно будет найти замену пропущенным звонкам.Опять же, это не тривиально.