Sitemap: Home Features Download Roadmap Advisory SF.net page Hosted by SourceForge: Sample WebServer: Sample MiniWebSvr Affiliations: |
Latest release:The latest release is version 0.0.9a, available for download: MiniWebsvr version 0.0.9aGetting the SVN version:The SVN version is constantly in development, and MAY NOT WORK.To get access to the svn version point your favourite SVN client to: https://miniwebsvr.svn.sourceforge.net/svnroot/miniwebsvr/trunkTo compile the sources: Add all C files in the src/ directory to your project, or:Using MinGW (Windows): gcc -o miniwebsvr.exe src/*.c -Wall -lws2_32 -O2 -sUsing GCC: gcc -o miniwebsvr src/*.c -Wall -O2 -sTo enable debug information just define "_DEBUG" If you define VERSION="someversion" it will override the version name/number A Makefile is also provided for UNIX/LINUX systems: Please use GNU make.(gmake on non-GNU platforms, like FreeBSD) Flags that affect compilation: CFLAGS - Compiler optimization flags Targets:' release - Builds a release build of MiniWebSvr debug - Builds a debug build of MiniWebSvr xwin32c - Builds a release build of MiniWebSvr (Console application) for Windows using mingw32-gcc cross compiler xwin32 - Builds a release build of MiniWebSvr (Non-Console application) for Windows using mingw32-gcc cross compiler xwin32d - Builds a debug build of MiniWebSvr for Windows using mingw32-gcc cross compiler Maintenance: clean - Cleans up the files created by make Testing: test - Runs test suite testwin - Runs test suite for Windows server using wine |