Oh, ugh. More posix-cygwin junk. First thing is that all that scary C++ vtable warning stuff is just cygwin trying to put the fear in you. Ignore it.
FWIW, obdgpslogger actually build for you; The actual error there is in obdsim. The short version is "just delete src/sim/CMakeLists.txt". That way it won't try to build obdsim at all.
Obviously I'd rather fix it properly, so ... please could you try adding this near the top of src/sim/simport.c :
Code:
#ifdef __CYGWIN__
// Cygwin doesn't currently have posix_openpt(3).
int posix_openpt(int oflag) {
return open("/dev/ptmx", oflag);
}
#endif
And yeah - I added that sqlite thing earlier but I guess I screwed up. Sorry! But that's the right fix :-)
Gary (-;
Bookmarks