[freeciv.de] Patch für INSTALL.de

  • From: Jens Georg <mail@xxxxxxxxxxxx>
  • To: freeciv.de@xxxxxxxxxxxxx
  • Date: Wed, 25 Sep 2002 00:43:45 +0200

So, wieder synchron mit CVS

-- 
 * Origin:                                          http://www.jensgeorg.de


-- Attached file included as plaintext by Ecartis --

--- /home/jgeorg/src/cvs-versionen/freeciv/doc/de/INSTALL.de    2002-07-14 
21:27:53.000000000 +0200
+++ INSTALL.de-cvs      2002-09-25 00:40:06.000000000 +0200
@@ -62,7 +62,7 @@
 Ein CVS-Abzug hat zusätzliche Vorraussetzungen; Release-Versionen beinhalten
 die generierten Dateien bereits.
 
- - Die Programme aus dem Packet GNU gettext mit der Versionsnummer >= 0.10.38
+ - Die Programme aus dem Packet GNU gettext mit der Versionsnummer >= 0.10.36
 
    Speziell das Programm xgettext wird benötigt, um die *.gmo-Dateien für
    die Übersetzungen zu erzeugen, die im CVS-Baum nicht enthalten sind.
@@ -423,7 +423,7 @@
 3. Schließlich können sie noch versuchen, die neueste Version von GNU
    gettext zu installieren. Sie können diese Version hier downloaden:
 
-     ftp://ftp.gnu.org/gnu/gettext/gettext-0.10.38.tar.gz
+     ftp://ftp.gnu.org/gnu/gettext/gettext-0.11.4.tar.gz
 
 6. Unterstützung von Readline
 =============================
@@ -626,7 +626,25 @@
        - libz und libpng (unter ftp://ftp.freeciv.org/pub/freeciv/requirements)
 
 Diese funktionieren mit den Standard-Makefiles des gcc, allerdings müssen CC
-und RANLIB entsprechend gesetzt werden.
+und RANLIB entsprechend gesetzt werden. Werden libpng/libz benutzt, die bei
+cygwin dabei sind, ist Ärger so gut wie garantiert.
+
+Kompilieren von zlib mit
+
+a) cygwin
+       % make CC="gcc -mno-cygwin"
+       
+b) mingw32 cross compiler
+       % make CC=iX86-mingw32-gcc RANLIB=iX86-mingw32-ranlib
+
+Kompilieren von libpng mit
+
+a) cygwin
+       % make -f scripts/makefile.gcc CC="gcc -mno-cygwin"
+b) mingw32 cross compiler
+       % make -f scripts/makefile.gcc CC=iX86-mingw32-gcc \
+         RANLIB=iX86-mingw32-ranlib
+
 
 Autoconf und co:
 
@@ -635,7 +653,9 @@
 
 Wird autoconf2.52 verwendet, werden Probleme bei den Pfaden auftreten,
 insbesondere bei dem Verzeichnis der locales (Lokalisierungsdateien); daher
-ist autoconf2.13 die bevorzugte Version.
+ist autoconf2.13 die bevorzugte Version (Um die Verwendung von autoconf 2.13
+zu erzwingen kann der Schalter --disable-autoconf2.52 des Scripts autogen.sh
+benutzt werden)
 
 Die Konfiguration der Sourcen:
 ------------------------------
@@ -655,7 +675,7 @@
 
    % export CC=iX86-mingw32-gcc
    % export AR=iX86-mingw32-ar
-   % export RANLIB=i386-mingw32-ranlib
+   % export RANLIB=iX86-mingw32-ranlib
    % ./configure --host=iX86-mingw32 --build=$(./config.guess) \
    >  --with-included-gettext --enable-client=win32 --prefix=.
 



Other related posts: