]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Mention the MFLAGS and libiconv.
authorBruno Haible <bruno@clisp.org>
Mon, 7 Apr 2003 10:54:39 +0000 (10:54 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 23 Jun 2009 10:10:22 +0000 (12:10 +0200)
README.woe32
gettext-runtime/README.woe32
gettext-runtime/intl/README.woe32
gettext-runtime/libasprintf/README.woe32
gettext-tools/README.woe32

index 06dd37e5a9721ab6c2875644376e164d2cf8b54b..583eab0ff1c3a7b3a7780f12e8c1887c16b7b543 100644 (file)
@@ -13,6 +13,15 @@ Installation on Woe32 (WinNT/2000/XP, Win95/98/ME):
    In a typical MSVC7.0 installation, it can be achieved by running
         C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\vcvars32.bat
 
+   Decide which compilation model you will use:
+     MFLAGS=-ML (the default)  Single-threaded, statically linked - libc.lib
+     MFLAGS=-MT                Multi-threaded, statically linked  - libcmt.lib
+     MFLAGS=-MD                Multi-threaded, dynamically linked - msvcrt.lib
+
+   You need GNU libiconv (version 1.9 or newer) installed under c:\usr. If
+   you haven't yet, build and install GNU libiconv (version 1.9 or newer)
+   using the same MFLAGS. Then come back to here, to build GNU gettext.
+
    For shared library (DLL):
 
         nmake -f Makefile.msvc DLL=1 MFLAGS=-MD
@@ -26,8 +35,24 @@ Installation on Woe32 (WinNT/2000/XP, Win95/98/ME):
    the two formats; you cannot use the libintl.h generated for the static
    library together with the shared library or vice versa.
 
-- Installation:
+   Install it:
 
-        nmake -f Makefile.msvc DLL=1 MFLAGS=-MD install PREFIX=InstallBaseDirectory
+         nmake -f Makefile.msvc DLL=1 MFLAGS=-MD install
    or
-        nmake -f Makefile.msvc install PREFIX=InstallBaseDirectory
+         nmake -f Makefile.msvc install
+
+- Installation:
+
+   Complete and automatic installation:
+
+         nmake -f Makefile.msvc DLL=1 MFLAGS=-MD install PREFIX=InstallBaseDirectory
+      or
+         nmake -f Makefile.msvc install PREFIX=InstallBaseDirectory
+
+      By default, the compiled package is installed under c:\usr. You can
+      specify a different directory by giving the installation base directory
+      in a PREFIX=... option in the install step. (DON'T give the PREFIX
+      already in the build step! This won't work.) You can also omit the
+      PREFIX=... option, thus installing everything under c:\usr, and then
+      move the installed package as a whole from c:\usr to a different
+      location.
index 06dd37e5a9721ab6c2875644376e164d2cf8b54b..d652990fdc0191296915da467c93e42d74713019 100644 (file)
@@ -13,6 +13,15 @@ Installation on Woe32 (WinNT/2000/XP, Win95/98/ME):
    In a typical MSVC7.0 installation, it can be achieved by running
         C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\vcvars32.bat
 
+   Decide which compilation model you will use:
+     MFLAGS=-ML (the default)  Single-threaded, statically linked - libc.lib
+     MFLAGS=-MT                Multi-threaded, statically linked  - libcmt.lib
+     MFLAGS=-MD                Multi-threaded, dynamically linked - msvcrt.lib
+
+   You need GNU libiconv (version 1.9 or newer) installed under c:\usr. If
+   you haven't yet, build and install GNU libiconv (version 1.9 or newer)
+   using the same MFLAGS. Then come back to here, to build GNU gettext.
+
    For shared library (DLL):
 
         nmake -f Makefile.msvc DLL=1 MFLAGS=-MD
index 722cbd222c7e92d461cd61878e4035d140312fe1..118fe6549e8d3819109d5444c703c12839637968 100644 (file)
@@ -13,6 +13,15 @@ Installation on Woe32 (WinNT/2000/XP, Win95/98/ME):
    In a typical MSVC7.0 installation, it can be achieved by running
         C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\vcvars32.bat
 
+   Decide which compilation model you will use:
+     MFLAGS=-ML (the default)  Single-threaded, statically linked - libc.lib
+     MFLAGS=-MT                Multi-threaded, statically linked  - libcmt.lib
+     MFLAGS=-MD                Multi-threaded, dynamically linked - msvcrt.lib
+
+   You need GNU libiconv (version 1.9 or newer) installed under c:\usr. If
+   you haven't yet, build and install GNU libiconv (version 1.9 or newer)
+   using the same MFLAGS. Then come back to here, to build GNU gettext.
+
    For shared library (DLL):
 
         nmake -f Makefile.msvc DLL=1 MFLAGS=-MD
index 38dd41661d6be036883cb1259f9ad2799e3c8bc6..a62ca2044d79508f545fe7ba80de37ca417bf0eb 100644 (file)
@@ -13,6 +13,11 @@ Installation on Woe32 (WinNT/2000/XP, Win95/98/ME):
    In a typical MSVC7.0 installation, it can be achieved by running
         C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\vcvars32.bat
 
+   Decide which compilation model you will use:
+     MFLAGS=-ML (the default)  Single-threaded, statically linked - libc.lib
+     MFLAGS=-MT                Multi-threaded, statically linked  - libcmt.lib
+     MFLAGS=-MD                Multi-threaded, dynamically linked - msvcrt.lib
+
    For shared library (DLL):
 
         nmake -f Makefile.msvc DLL=1 MFLAGS=-MD
index 06dd37e5a9721ab6c2875644376e164d2cf8b54b..d652990fdc0191296915da467c93e42d74713019 100644 (file)
@@ -13,6 +13,15 @@ Installation on Woe32 (WinNT/2000/XP, Win95/98/ME):
    In a typical MSVC7.0 installation, it can be achieved by running
         C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\vcvars32.bat
 
+   Decide which compilation model you will use:
+     MFLAGS=-ML (the default)  Single-threaded, statically linked - libc.lib
+     MFLAGS=-MT                Multi-threaded, statically linked  - libcmt.lib
+     MFLAGS=-MD                Multi-threaded, dynamically linked - msvcrt.lib
+
+   You need GNU libiconv (version 1.9 or newer) installed under c:\usr. If
+   you haven't yet, build and install GNU libiconv (version 1.9 or newer)
+   using the same MFLAGS. Then come back to here, to build GNU gettext.
+
    For shared library (DLL):
 
         nmake -f Makefile.msvc DLL=1 MFLAGS=-MD