I can build static version of fossil for Windows with TCL suport based on trunk version 946c3eb640 [1]. With minor tweaking in "compat\tcl-8.6\generic\tclInterp.c" it uses init.tcl served from the same directory as where fossil.exe file resides.
It is possible to execute this version of fossil as server[2] but for some reason I cant run it as a Windows service. It fails with error: "Error 1053: The service did not respond to the start or control request in a timely fashion" Could you suggest, what might block service execution? Last issue with win service was caused by "--files-urlenc" option. What might be still interfering due to TCL enablement? Tips how to overcome this limitation would be appreciated. Thanks Peter [1] fossil extended info c:\soft\bin>fossil.exe ver -v This is fossil version 1.30 [b55e618a1e] 2014-09-05 20:28:39 UTC Compiled on Sep 5 2014 22:31:07 using mingw32-3.20-gcc-4.8.1 (32-bit) SQLite 3.8.7 2014-09-01 18:21:27 672e7387b1 Schema version 2011-04-25 19:50 zlib 1.2.8, loaded 1.2.8 SSL (OpenSSL 1.0.2-beta3-dev xx XXX xxxx) TH1_HOOKS TCL (Tcl 8.6.0, loaded TH_OK: 8.6.2) JSON (API 20120713) [2] executed as server works nicely C:\soft\bin>fossil.exe server -P 8089 c:/repos/ Listening for HTTP requests on TCP port 8089 Type Ctrl-C to stop the HTTP server _______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users