- Version: 0.14.4
- Summary: Text and character set conversion library.
Prerequisites
- gnu m4
- autoconf
- automake
- libtool
Obtaining
Grab the version of
gettext from
somewhere under
ftp://ftp.gnu.org/pub/gnu/gettext/
cd /cis/src/text
<... download gettext-0.14.4.tar.gz ...>
gzip -dc gettext-0.14.4.tar.gz |tar xf -
cd gettext-0.14.4
Special Note
The first time you deal with
BuildingGettext and
BuildingLibIconv,
be certain that you
- Build gettext first, with libiconv pushed out of the way in your destination tree.
- Build libiconv, using the gettext you've just built and installed
- Build gettext again, letting it find and use the libiconv you've just built.
Otherwise, the circular dependencies between libiconv and gettext will
kill you later.
Solaris Forte 64 bit
Use this for your PATH
PATH=/bin/sparcv9:/bin:/sbin:/usr/bin:/usr/sbin:/usr/openwin/bin:/usr/dt/bin:/usr/ccs/bin/sparcv9:/usr/ccs/bin:/opt/SUNWspro/bin/sparcv9:/opt/SUNWspro/bin:/usr/java/bin:/cis/bin/sparcv9:/cis/bin:/cis/sbin
Create a unique build directory and configure it there.
mkdir obj-sol-cis64
cd obj-sol-cis64
CC='cc -xtarget=ultra -xarch=v9a' \
CXX='CC -xtarget=ultra -xarch=v9a' \
F77='f77 -xtarget=ultra -xarch=v9a' \
CFLAGS=-O CXXFLAGS=-O F77FLAGS=-O\
CPPFLAGS=-I/cis/include \
LD='cc -xtarget=ultra -xarch=v9a' \
M4=/cis/bin/sparcv9/m4 \
LDFLAGS='-L/cis/lib/sparcv9 -R/cis/lib/sparcv9' \
MAKE=gmake GNUMAKE=gmake PERL=/cis/bin/perl \
../configure --prefix=/cis \
--bindir=/cis/bin/sparcv9 \
--libdir=/cis/lib/sparcv9 \
--sbindir=/cis/sbin/sparcv9
gmake
gmake check
gmake install
Solaris Forte 32 bit
Use this for your PATH
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/openwin/bin:/usr/dt/bin:/usr/ccs/bin:/opt/SUNWspro/bin:/usr/java/bin:/cis/bin:/cis/sbin
Create a unique build directory and configure it there.
mkdir obj-sol-cis
cd obj-sol-cis
CC='cc -xtarget=ultra -xarch=v8plusa' CXX='CC -xtarget=ultra -xarch=v8plusa' \
CFLAGS=-O CXXFLAGS=-O CPPFLAGS=-I/cis/include \
LDFLAGS='-L/cis/lib -R/cis/lib' \
M4=/cis/bin/sparcv9/m4 \
MAKE=gmake GNUMAKE=gmake PERL=/cis/bin/perl \
../configure --prefix=/cis
gmake
gmake check
gmake install