On Sun, Sep 29, 2013 at 11:53 AM, Staffan Tylen <staffan.tylen@gmail.com> wrote:

Just replace the rexxapitypes.h file with the one from main/branches/4.1/trunk/api/platform/windows/ in the repostory

That is what I would do.  It is the simplest.


This is what I did and it seems to work, no error messages. But suddenly I stumble over a new problem in the link of oosqlite.dll:
...

$(OUT_DIR)\sqlite3.obj: src\sqlite\sqlite3_with_codec.c src\sqlite\sqlite3.h Makefile.win
  cl $(CFLAGS) /DOOSQLITE_BUILD /Fo.\$(OUT_DIR)\ src\sqlite\sqlite3_with_codec.c


Well, I don't see how that would ever work.  The /Fo option is to rename the object file or directory.  Since you only specify a directory, the compiler will use the base name of the file being compiled.

You would need this:

/Fo.\$(OUT_DIR)\sqlite3.obj


Although I think the .obj is not needed.  But, you need to specify the base name of the .obj file if you want it to be different from the base name of the .c file.

--
Mark Miesfeld