This discussion is archived
0 Replies Latest reply: Dec 21, 2009 9:31 AM by 843849 RSS

Compiling rxtxSerial using CDC JNI interface

843849 Newbie
Currently Being Moderated
I'm trying to compile rxtxSerial (javaComm implementation) to ARM/Windows Mobile target. I'm experiencing this error:
error C2371: 'wint_t': redefinition. Different Base types     c:\program files\microsoft visual studio 9.0\smartdevices\sdk\pocketpc2003\include\stdlib.h     68     rxtxSerial
After a little of reverse engineering I discovered that this happens because rxtx includes jni.h, wich includes stddef.h from "../include/porting/ansi/stddef.h", wich defines wint_t. Then rxtx includes windows.h, wich includes stdlib.h, wich tries to define another time wint_t causing the error. Someone could help me getting rid of this please?

Thanks,
Aldo.