I am checking if I could get polarssl compiled with dmc.
And to see if it would work with fossil compiled with dmc (and if that still worked!).

The polarssl library compiling wasn't much of a problem. Mainly creating a makefile for gnu make and
in 2 places I had to change
    #ifdef _WIN32
in
    #if defined(_WIN32) || defined(__DMC__)
in order to get vsnprintf and family recognized.


Compiling fossil
I ran into problems with winhttp.c because it uses SERVICE_DESCRIPTION and dmc uses an old win32/winsvc.h
I copied winsvc.h from mingw and that worked.

Now I'm trying to compile sqlite3.c and ran into
{ "AreFileApisANSI", (SYSCALL)AreFileApisANSI, 0 },
                                                       ^
..\src\sqlite3.c(32280) : Error: constant initializer expected
      pMap = osMapViewOfFile(hMap, FILE_MAP_WRITE | FILE_MAP_READ,
                            ^
              ..\src\sqlite3.c(34886) : Error: ')' expected

And I'm totally lost. Anyone a clue?

Thanks
--
Rene
_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to