From cecfe881aa8548ad2e7c62f2f0c6f04a09b6e4ef Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Sun, 14 Sep 2014 17:12:42 +0200 Subject: started porting to native Windows, so far json-c is mising --- INSTALL | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 INSTALL (limited to 'INSTALL') diff --git a/INSTALL b/INSTALL new file mode 100644 index 0000000..0d9ea01 --- /dev/null +++ b/INSTALL @@ -0,0 +1,55 @@ +Building on Windows +------------------- + +* Any Visual Studio compiler should do fine +* gengetopt: easiest is to install Cygwin and build your own version, + we just need the gengetopt.exe binary to generate the command line parser. + Alternatively you can build the *_cmdline.* files on Unix and copy them + to Windows: + + # open a Cygwin shell + ./configure --prefix=/usr/local/bin + make + make install + +* confuse: + + # Download the ZIP version + # Open windows\msvs.net.sln + # Choose Debug/Release + # eventually convert the solutions + # build + # create layout with bin, lib, include + # copy dlls into bin, libs into lib, *.h into include + + +* pthreads-win32: for pthread emulation on Windows + + # open a Visual Studio Command line + nmake clean vc-inlined-debug + +* nanomsg: + + # Install cmake for Windows + # open a Visual Studio Command line + C:\Program Files\CMake\bin\cmake.exe . + # Open nanomsg.sln + # Choose Debug/Release + # Build the solution + # create layout with bin, lib, include + # copy dlls into bin, libs into lib, *.h into include + +* json-c: + + # Open and convert json-c.vcproj + copy config.h.win32 config.h + copy json_config.h.in json_config.h + # Choose Debug/Release + # eventually convert the solutions + # build + +* biruda + + # open a Visual Studio Command line + set PATH=%PATH%;c:\cygwin\bin + nmake /f NMakefile -- cgit v1.2.3-54-g00ecf