From: Bruno Haible Date: Sun, 7 Dec 2003 12:46:16 +0000 (+0000) Subject: Updated installation instructions. X-Git-Tag: v0.13.1~30 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=97ea0fa4a854ca761c62272814cec58d35895c17;p=thirdparty%2Fgettext.git Updated installation instructions. --- diff --git a/gettext-tools/examples/ChangeLog b/gettext-tools/examples/ChangeLog index 7f26b653f..0b01a4b77 100644 --- a/gettext-tools/examples/ChangeLog +++ b/gettext-tools/examples/ChangeLog @@ -1,3 +1,14 @@ +2003-12-06 Bruno Haible + + * hello-*/INSTALL: Update the installation instructions. + * hello-c++-qt/BUGS: New file. + * hello-c++-kde/BUGS: New file. + * hello-objc-gnustep/BUGS: New file. + * hello-smalltalk/BUGS: New file. + * hello-java-awt/BUGS: New file. + * hello-java-swing/BUGS: New file. + * Makefile.am (EXAMPLESFILES): Add them. + 2003-12-02 Bruno Haible * examples/Makefile.am (EXTRA_DIST): Don't add the EXAMPLESFILES. diff --git a/gettext-tools/examples/Makefile.am b/gettext-tools/examples/Makefile.am index 720df50a2..b26781058 100644 --- a/gettext-tools/examples/Makefile.am +++ b/gettext-tools/examples/Makefile.am @@ -92,6 +92,7 @@ EXAMPLESFILES = \ hello-c++/po/zh_CN.po \ \ hello-c++-qt/INSTALL \ + hello-c++-qt/BUGS \ hello-c++-qt/autogen.sh \ hello-c++-qt/autoclean.sh \ hello-c++-qt/hello.cc \ @@ -112,6 +113,7 @@ EXAMPLESFILES = \ hello-c++-qt/po/zh_CN.po \ \ hello-c++-kde/INSTALL \ + hello-c++-kde/BUGS \ hello-c++-kde/autogen.sh \ hello-c++-kde/autoclean.sh \ hello-c++-kde/hello.cc \ @@ -179,6 +181,7 @@ EXAMPLESFILES = \ hello-objc/po/zh_CN.po \ \ hello-objc-gnustep/INSTALL \ + hello-objc-gnustep/BUGS \ hello-objc-gnustep/autogen.sh \ hello-objc-gnustep/autoclean.sh \ hello-objc-gnustep/main.m \ @@ -300,6 +303,7 @@ EXAMPLESFILES = \ hello-librep/po/zh_CN.po \ \ hello-smalltalk/INSTALL \ + hello-smalltalk/BUGS \ hello-smalltalk/autogen.sh \ hello-smalltalk/autoclean.sh \ hello-smalltalk/hello.st.in \ @@ -338,6 +342,7 @@ EXAMPLESFILES = \ hello-java/po/zh_CN.po \ \ hello-java-awt/INSTALL \ + hello-java-awt/BUGS \ hello-java-awt/autogen.sh \ hello-java-awt/autoclean.sh \ hello-java-awt/Hello.java \ @@ -359,6 +364,7 @@ EXAMPLESFILES = \ hello-java-awt/po/zh_CN.po \ \ hello-java-swing/INSTALL \ + hello-java-swing/BUGS \ hello-java-swing/autogen.sh \ hello-java-swing/autoclean.sh \ hello-java-swing/Hello.java \ diff --git a/gettext-tools/examples/hello-c++-gnome/INSTALL b/gettext-tools/examples/hello-c++-gnome/INSTALL index 8b53e6244..45f18a1e1 100644 --- a/gettext-tools/examples/hello-c++-gnome/INSTALL +++ b/gettext-tools/examples/hello-c++-gnome/INSTALL @@ -8,3 +8,12 @@ This example relies on: - the GTK / C++ bindings (libgtkmm, libgdkmm) - the C++ signal/slot library (libsigc++) - the C++ runtime libraries (libstdc++) + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-c++-kde/INSTALL b/gettext-tools/examples/hello-c++-kde/INSTALL index 1541e9052..adba43a28 100644 --- a/gettext-tools/examples/hello-c++-kde/INSTALL +++ b/gettext-tools/examples/hello-c++-kde/INSTALL @@ -2,3 +2,12 @@ This example relies on: - KDE (libkdeui, libkdecore) and its dependencies - Qt (libqt) and its dependencies: OpenGL (libGL), libpng, zlib (libz) - the C++ runtime libraries (libstdc++) + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-c++-qt/INSTALL b/gettext-tools/examples/hello-c++-qt/INSTALL index a42100dcf..351c025b3 100644 --- a/gettext-tools/examples/hello-c++-qt/INSTALL +++ b/gettext-tools/examples/hello-c++-qt/INSTALL @@ -1,3 +1,12 @@ This example relies on: - Qt (libqt) and its dependencies: OpenGL (libGL), libpng, zlib (libz) - the C++ runtime libraries (libstdc++) + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix --with-qt-dir=/usr/lib/qt3 --enable-threads + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-c++/INSTALL b/gettext-tools/examples/hello-c++/INSTALL index ca6d74e53..5837269d2 100644 --- a/gettext-tools/examples/hello-c++/INSTALL +++ b/gettext-tools/examples/hello-c++/INSTALL @@ -1 +1,10 @@ This example relies on libstdc++, gettext-runtime. + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix --with-libasprintf-prefix=/previous/gettext/install/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-c-gnome/INSTALL b/gettext-tools/examples/hello-c-gnome/INSTALL index 84387c006..6a6db9af5 100644 --- a/gettext-tools/examples/hello-c-gnome/INSTALL +++ b/gettext-tools/examples/hello-c-gnome/INSTALL @@ -5,3 +5,12 @@ This example relies on: - the GTK libraries (libgtk, libgdk) - the glib libraries (libglib, libgmodule) - the X11 libraries + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-c/INSTALL b/gettext-tools/examples/hello-c/INSTALL index 84d9aef3a..0f981dc96 100644 --- a/gettext-tools/examples/hello-c/INSTALL +++ b/gettext-tools/examples/hello-c/INSTALL @@ -1 +1,10 @@ This example relies just on gettext-runtime (and libc, of course). + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-clisp/INSTALL b/gettext-tools/examples/hello-clisp/INSTALL index caca0234f..2d7511652 100644 --- a/gettext-tools/examples/hello-clisp/INSTALL +++ b/gettext-tools/examples/hello-clisp/INSTALL @@ -1 +1,10 @@ This example relies on clisp (GNU clisp). + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-gawk/INSTALL b/gettext-tools/examples/hello-gawk/INSTALL index 215990a98..1a4f2df33 100644 --- a/gettext-tools/examples/hello-gawk/INSTALL +++ b/gettext-tools/examples/hello-gawk/INSTALL @@ -1 +1,10 @@ This example relies on gawk (GNU awk). + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-java-awt/INSTALL b/gettext-tools/examples/hello-java-awt/INSTALL index fd1e55c00..693f30244 100644 --- a/gettext-tools/examples/hello-java-awt/INSTALL +++ b/gettext-tools/examples/hello-java-awt/INSTALL @@ -1,2 +1,11 @@ This example relies on: - a Java implementation with AWT + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-java-swing/INSTALL b/gettext-tools/examples/hello-java-swing/INSTALL index 5e97a13d5..79edfa77a 100644 --- a/gettext-tools/examples/hello-java-swing/INSTALL +++ b/gettext-tools/examples/hello-java-swing/INSTALL @@ -1,3 +1,12 @@ This example relies on: - a Java implementation with AWT and Swing (i.e. when using Sun's JDK: at least JDK 1.2) + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-java/INSTALL b/gettext-tools/examples/hello-java/INSTALL index ca631712f..99cf9c808 100644 --- a/gettext-tools/examples/hello-java/INSTALL +++ b/gettext-tools/examples/hello-java/INSTALL @@ -1,2 +1,11 @@ This example relies on: - a Java implementation + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-librep/INSTALL b/gettext-tools/examples/hello-librep/INSTALL index ec06ff011..c9970d8ba 100644 --- a/gettext-tools/examples/hello-librep/INSTALL +++ b/gettext-tools/examples/hello-librep/INSTALL @@ -1 +1,10 @@ This example relies on librep. + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-objc-gnome/INSTALL b/gettext-tools/examples/hello-objc-gnome/INSTALL index b2b8a9e85..1e82f28ee 100644 --- a/gettext-tools/examples/hello-objc-gnome/INSTALL +++ b/gettext-tools/examples/hello-objc-gnome/INSTALL @@ -8,3 +8,12 @@ This example relies on: - the GNOME / Objective C bindings (libobgnome) - the GTK / Objective C bindings (libobgtk) - the Objective C runtime libraries (libobjc) + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-objc-gnustep/INSTALL b/gettext-tools/examples/hello-objc-gnustep/INSTALL index f3dd2fb95..c240e409b 100644 --- a/gettext-tools/examples/hello-objc-gnustep/INSTALL +++ b/gettext-tools/examples/hello-objc-gnustep/INSTALL @@ -5,6 +5,10 @@ This example relies on: GNUstep applications don't need to be configured or installed in order to run; all you need is to - 1. Prepare your environment, as described in the GNUstep-HOWTO - 2. make - 3. openapp Hello + - Prepare your environment, as described in the GNUstep-HOWTO + - ./autogen.sh + - make + - openapp Hello +Cleanup: + - make distclean + - ./autoclean.sh diff --git a/gettext-tools/examples/hello-objc/INSTALL b/gettext-tools/examples/hello-objc/INSTALL index 679deb3e1..6232f1b6a 100644 --- a/gettext-tools/examples/hello-objc/INSTALL +++ b/gettext-tools/examples/hello-objc/INSTALL @@ -1,2 +1,11 @@ This example relies on: - the Objective C runtime libraries (libobjc) + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-pascal/INSTALL b/gettext-tools/examples/hello-pascal/INSTALL index 4c00a1985..3b15d4670 100644 --- a/gettext-tools/examples/hello-pascal/INSTALL +++ b/gettext-tools/examples/hello-pascal/INSTALL @@ -1,2 +1,11 @@ This example relies on: - Free Pascal (ppc386) + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-perl/INSTALL b/gettext-tools/examples/hello-perl/INSTALL index 71a379ec6..6fc80440b 100644 --- a/gettext-tools/examples/hello-perl/INSTALL +++ b/gettext-tools/examples/hello-perl/INSTALL @@ -1,2 +1,11 @@ This example relies on: - Perl (perl) + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-php/INSTALL b/gettext-tools/examples/hello-php/INSTALL index fb8018898..5e2792e51 100644 --- a/gettext-tools/examples/hello-php/INSTALL +++ b/gettext-tools/examples/hello-php/INSTALL @@ -1 +1,10 @@ This example relies on PHP. + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-python/INSTALL b/gettext-tools/examples/hello-python/INSTALL index 755ed88f3..cb9ecf7ca 100644 --- a/gettext-tools/examples/hello-python/INSTALL +++ b/gettext-tools/examples/hello-python/INSTALL @@ -1 +1,10 @@ This example relies on Python 2.0 or newer. + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-sh/INSTALL b/gettext-tools/examples/hello-sh/INSTALL index a4502d9ec..6b7e0bda8 100644 --- a/gettext-tools/examples/hello-sh/INSTALL +++ b/gettext-tools/examples/hello-sh/INSTALL @@ -1 +1,10 @@ This example relies just on sh and gettext-runtime. + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-smalltalk/INSTALL b/gettext-tools/examples/hello-smalltalk/INSTALL index 3fb700ded..4a6b9f87e 100644 --- a/gettext-tools/examples/hello-smalltalk/INSTALL +++ b/gettext-tools/examples/hello-smalltalk/INSTALL @@ -1 +1,10 @@ This example relies on gst (GNU Smalltalk). + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-tcl-tk/INSTALL b/gettext-tools/examples/hello-tcl-tk/INSTALL index 516aabaa3..4797fdff8 100644 --- a/gettext-tools/examples/hello-tcl-tk/INSTALL +++ b/gettext-tools/examples/hello-tcl-tk/INSTALL @@ -1,3 +1,12 @@ This example relies on: - Tk (wish and libtk) - Tcl (tclsh and libtcl) + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-tcl/INSTALL b/gettext-tools/examples/hello-tcl/INSTALL index e9e21ad63..c020e479e 100644 --- a/gettext-tools/examples/hello-tcl/INSTALL +++ b/gettext-tools/examples/hello-tcl/INSTALL @@ -1,2 +1,11 @@ This example relies on: - Tcl (tclsh and libtcl) + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh diff --git a/gettext-tools/examples/hello-ycp/INSTALL b/gettext-tools/examples/hello-ycp/INSTALL index 1a0394456..1aaff4e16 100644 --- a/gettext-tools/examples/hello-ycp/INSTALL +++ b/gettext-tools/examples/hello-ycp/INSTALL @@ -1 +1,16 @@ This example relies on YaST2 (SuSE Linux: package yast2-core). + +Before "make install", you need to make the locale directory writable: + chmod a+w /usr/share/YaST2/locale + chmod a+w /usr/share/YaST2/locale/*/LC_MESSAGES +Unfortunately this directory is hardwired in YaST; there is no way to +put the message catalogs elsewhere. + +Installation: + ./autogen.sh + ./configure --prefix=/some/prefix + make + make install +Cleanup: + make distclean + ./autoclean.sh