About: Compile-Windows-Authentication   Sponge Permalink

An Entity of Type : owl:Thing, within Data Space : 134.155.108.49:8890 associated with source dataset(s)

Steps for compiling a Freeciv server with Authentication support on Windows: 1. * Install Cygwin and necessary packages for compilation (autoconf, automake) 2. * Install minimal MinGW (MinGW-5.1.3.exe [1]) 3. * Install MinGW Utils (mingw-utils-0.3.tar.gz [2]) 4. * Configure path to use MinGW for compilation 5. * Install gettext (gettext-0.14.5.zip [3] [ftp://mirror.aarnet.edu.au/pub/gnome/platform/2.13/2.13.92/win32/dependencies/gettext-0.14.5.zip (alternate)] and gettext-dev-0.14.5.zip [4] [ftp://mirror.aarnet.edu.au/pub/gnome/platform/2.13/2.13.92/win32/dependencies/gettext-dev-0.14.5.zip (alternate)]) 6. * Apply gettext-S2_0-S2_1-2007-08-19.diff [ftp://ftp.freeciv.org/freeciv/packages/windows/patches/2.1.0/gettext-S2_0-S2_1-2007-08-19.diff] (alternate) 7.

AttributesValues
rdfs:label
  • Compile-Windows-Authentication
rdfs:comment
  • Steps for compiling a Freeciv server with Authentication support on Windows: 1. * Install Cygwin and necessary packages for compilation (autoconf, automake) 2. * Install minimal MinGW (MinGW-5.1.3.exe [1]) 3. * Install MinGW Utils (mingw-utils-0.3.tar.gz [2]) 4. * Configure path to use MinGW for compilation 5. * Install gettext (gettext-0.14.5.zip [3] [ftp://mirror.aarnet.edu.au/pub/gnome/platform/2.13/2.13.92/win32/dependencies/gettext-0.14.5.zip (alternate)] and gettext-dev-0.14.5.zip [4] [ftp://mirror.aarnet.edu.au/pub/gnome/platform/2.13/2.13.92/win32/dependencies/gettext-dev-0.14.5.zip (alternate)]) 6. * Apply gettext-S2_0-S2_1-2007-08-19.diff [ftp://ftp.freeciv.org/freeciv/packages/windows/patches/2.1.0/gettext-S2_0-S2_1-2007-08-19.diff] (alternate) 7.
dcterms:subject
abstract
  • Steps for compiling a Freeciv server with Authentication support on Windows: 1. * Install Cygwin and necessary packages for compilation (autoconf, automake) 2. * Install minimal MinGW (MinGW-5.1.3.exe [1]) 3. * Install MinGW Utils (mingw-utils-0.3.tar.gz [2]) 4. * Configure path to use MinGW for compilation 5. * Install gettext (gettext-0.14.5.zip [3] [ftp://mirror.aarnet.edu.au/pub/gnome/platform/2.13/2.13.92/win32/dependencies/gettext-0.14.5.zip (alternate)] and gettext-dev-0.14.5.zip [4] [ftp://mirror.aarnet.edu.au/pub/gnome/platform/2.13/2.13.92/win32/dependencies/gettext-dev-0.14.5.zip (alternate)]) 6. * Apply gettext-S2_0-S2_1-2007-08-19.diff [ftp://ftp.freeciv.org/freeciv/packages/windows/patches/2.1.0/gettext-S2_0-S2_1-2007-08-19.diff] (alternate) 7. * Install libiconv (libiconv-1.9.1.bin.woe32.zip [5]) (alternate) 8. * Install mysqllib 9. 1. * Download mysql-noinstall-5.0.45-win32.zip [6] 10. 2. * Copy contents of /include to MinGW/include/mysql 11. 3. * Copy contents of /lib/opt to a convenient directory 12. 4. * Change to convenient directory in Cygwin 13. 5. * Run reimp -d libmysql.lib 14. 6. * Edit LIBMYSQL.def to add "mysql_query" just before "mysql_query@8" 15. 7. * Run dlltool --input-def LIBMYSQL.def --dllname libmysql.dll --output-lib libmysqlclient.a --kill-at 16. 8. * Copy libmysqlclient.a to MinGW/lib 17. 9. * Edit server/auth.c to add "#include " just before "#include " 18. * Install zlib (zlib-1.2.3-lib.zip [7]) 19. * Run ./autogen.sh --enable-client=no --host=mingw32 CPPFLAGS=-mno-cygwin --enable-auth --enable-debug=no --without-readline 20. * Run make 21. * Take newly created server/civserver.exe and replace the one in the official distrubtion
Alternative Linked Data Views: ODE     Raw Data in: CXML | CSV | RDF ( N-Triples N3/Turtle JSON XML ) | OData ( Atom JSON ) | Microdata ( JSON HTML) | JSON-LD    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 07.20.3217, on Linux (x86_64-pc-linux-gnu), Standard Edition
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2012 OpenLink Software