I haven't tried myself, but I believe I have heard of others that use Synapse on a WinCE device.
As for the quoted output. The first five lines of output are just warnings regarding
$WARN messages, so those can be ignored.
The "
can't find unit UnixUtils" on a WinCE device. That tells me you need to fix the IFDEF statements. There is probably a
IFDEF MSWINDOWS .... ELSE .... and for your WinCE platform, it drops to the
ELSE portion.
See the Free Pascal Programmers Guide regarding available compiler defines:
http://www.freepascal.org/docs-html/prog/progap7.html#x333-348000GThe
IFDEF MSWINDOWS probably needs to change to
IFDEF WINDOWS, which will include the WinCE platform.
MSWINDOWS only includes desktop Windows, not mobile Windows.
ps:
I didn't actually look at the Synapse code, I'm just commenting based on experience and the error messages you listed.