cd ${XBUILD}
# tar.gz
tar -zxf ${SRC}
# tar.bz2 もしくは tbz
tar -jxf ${SRC}
# zip
unzip ${SRC}
mkdir target
mkdir build
cd build
${XMINGW}cross-ppconfigure --help
${XMINGW}cross-ppconfigure --prefix=`pwd`../target
${XMINGW}cross make >make.log 2>&1
${XMINGW}cross make install >install.log 2>&1
cd ../target
tar -jcf library-#.#.#-bin.tar.bz2 ...
tar -jcf library-dev-#.#.#.tar.bz2 ...
tar -jcf library-#.#.#-tools.tar.bz2 ...
mv *.bz2 ${XGMPDEV}/.
cd ../..
rm -r source-dir
cd ${XLOCAL}
tar -jxf ${XGMPDEV}/library.tar.bz2
cd ${XLOCAL}
rm `tar -jtf ${XGMPDEV}/library.tar.bz2`
libmng - The MNG reference library&related info
http://gjuyn.xs4all.nl/libmng/
- libmng-1.0.9.tar.gz
tar -zxf ${XMGWSRC}/libmng-1.0.9.tar.gz
cd libmng-1.0.9
${XMINGW}/cross make -f makefiles/makefile.mingw >make.log 2>&1
LDFLAGS=-L. -L$(LIBPATH) -lmng $(ZLIBLIB) $(JPEGLIB) $(LCMSLIB) -lm -s -k
$(MKDIR) $(INSTALL_PREFIX)bin
$(COPY) $(LIBMNG_DLL) $(INSTALL_PREFIX)bin
${XMINGW}/cross make-f makefiles/makefile.mingw clean
${XMINGW}/cross make -f makefiles/makefile.mingwdll LIBMNG_A=libmng.dll.a prefix=${XLOCAL} >make.log 2>&1
mkdir target
${XMINGW}/cross make -f makefiles/makefile.mingwdll INSTALL_PREFIX=`pwd`/../target >install.log 2>&1
cd target
tar -jcf libmng-1.0.9-mingwdll.tar.bz2 bin
tar -jcf libmng-dev-1.0.9-mingwdll.tar.bz2 include lib
mv *.bz2 ${XGMPDEV}/.
ftp://jbj.org/pub/rpm-4.4.x/
- popt-1.10.4.tar.gz
tar -zxf ${XMGWSRC}/popt-1.10.4.tar.gz
cd popt-1.10.4
mkdir build
mkdir target
cd build
${XMINGW}/cross-ppconfigure --prefix=`pwd`/../target --enable-shared --disable-static --with-libiconv-prefix=${XLOCAL} --with-libintl-prefix=${XLOCAL} LDFLAGS="-L${XLOCAL}/lib"
${XMINGW}/cross make CFLAGS="-O2 -march=pentiumpro -DLANG_SORBIAN=0x2e -lintl" LDFALGS=-s >make.log 2>&1
${XMINGW}/cross make install MKINSTALLDIRS=`pwd`/../mkinstalldirs >install.log 2>&1
cd ../target
tar -jcf popt-1.10.4-bin.tar.bz2 bin man share
tar -jcf popt-dev-1.10.4.tar.bz2 include `find lib -xtype f -not -name \*.la`
mv *.bz2 ${XGMPDEV}/.
The XML C parser and toolkit of Gnome
http://xmlsoft.org/
- libxml2-sources-2.6.26.tar.gz
tar -zxf ${XMGWSRC}/libxml2-sources-2.6.26.tar.gz
cd libxml2-sources-2.6.26
mkdir target
mkdir build
cd build
${XMINGW}/cross-ppconfigure --prefix=`pwd`/../target --enable-shared --disable-static --without-python --with-iconv=${XLOCAL} --with-zlib=${XLOCAL}
${XMINGW}/cross make CFLAGS="-O2 -march=pentiumpro" LDFALGS=-s >make.log 2>&1
${XMINGW}/cross make install >install.log 2>&1
cd ../target
tar -jcf libxml2-2.6.26-bin.tar.bz2 bin/*.dll
tar -jcf libxml2-2.6.26-tools.tar.bz2 bin/*.exe man/man1
tar -jcf libxml2-dev-2.6.26.tar.bz2 bin/xml2-config include `find lib -xtype f -not -name \*.la` man/man1/xml2-config.1 man/man3 share
mv *.bz2 ${XGMPDEV}/.
Libcroco, the CSS C toolkit for GNOME
http://www.freespiders.org/projects/libcroco/
- libcroco-0.6.0.tar.bz2
tar -zxf ${XMGWSRC}/libcroco-0.6.0.tar.bz2
cd libcroco-0.6.0
mkdir build
mkdir target
cd build
${XMINGW}/cross-ppconfigure --prefix=`pwd`/../target --enable-shared --disable-static
${XMINGW}/cross make CFLAGS="-O2 -march=pentiumpro `${XMINGW}/cross pkg-config --libs gdk-2.0`" LDFALGS=-s LIBS=-lxml2 >make.log 2>&1
${XMINGW}/cross make install >install.log 2>&1
cd ../target
tar -jcf libcroco-0.6.0-bin.tar.bz2 bin/*.{exe,dll}
tar -jcf libcroco-dev-0.6.0.tar.bz2 bin/*-config include `find lib -xtype f -name \*.a` lib/pkgconfig
mv *.bz2 ${XGMPDEV}/.
Scalable Vector Graphics - librsvg
http://librsvg.sourceforge.net/
- librsvg-2.16.1.tar.bz2
tar -zxf ${XMGWSRC}/librsvg-2.16.1.tar.bz2
cd librsvg-2.16.1
mkdir build
mkdir target
cd build
${XMINGW}/cross-ppconfigure --prefix=`pwd`/../target --enable-shared --disable-static --without-x --with-croco --with-svgz CFLAGS="-O2 -march=pentiumpro" LDFLAGS="-L${XLOCAL}/lib -Wl,-s"
${XMINGW}/cross make >make.log 2>&1
${XMINGW}/cross make install >install.log 2>&1
cd ../target
tar -jcf librsvg-2.16.1-bin.tar.bz2 bin/*.dll
tar -jcf librsvg-dev-2.16.1.tar.bz2 bin/rsvg include `find lib -xtype f -name \*.a` lib/pkgconfig man
tar -jcf librsvg-2.16.1-tools.tar.bz2 bin/*.exe
mv *.bz2 ${XGMPDEV}/.
SourceForge.net: AA project
http://sourceforge.net/projects/aa-project
- aalib-1.4rc5.tar.gz
- text.zip
- vga.zip
tar -zxf ${XMGWSRC}/aalib-1.4rc5.tar.gz
unzip ${XMGWSRC}/text.zip
unzip ${XMGWSRC}/va.zip
cd aalib-1.4.0
mkdir build
mkdir target
cd build
${XMINGW}/cross-ppconfigure --prefix=`pwd`/../target --without-x --without-curses-driver
#include "winsock2.h"
${XMINGW}/cross make CFLAGS="-O2 -march=pentiumpro" LDFLAGS="-lm -L`pwd`/../../text -L`pwd`/../../vga -lvga -ltext -lwsock32" AALIB_LIBS="-laa -lm" LIBS=-lm >make.log 2>&1
${XMINGW}/cross make install >install.log 2>&1
cd ../target
for f in `find bin -xtype f -not -name \*-config`; do mv $f $f.exe; done
tar -jcf aalib-1.4rc5-bin.tar.bz2 bin/*.exe
tar -jcf aalib-dev-1.4rc5.tar.bz2 bin/aalib-config include info lib/*.a man share
mv *.bz2 ${XGMPDEV}/.
libwmf, library to convert wmf files
http://wvware.sourceforge.net/libwmf.html
- libwmf-0.2.8.4.tar.gz
tar -zxf ${XMGWSRC}/libwmf-0.2.8.4.tar.gz
cd libwmf-0.2.8.4
mkdir build
mkdir target
cd build
${XMINGW}/cross-ppconfigure --prefix=`pwd`/../target --with-libxml2=${XLOCAL} --without-x --disable-gd CFLAGS="-I${XLOCAL}/include -L${XLOCAL}/lib"
${XMINGW}/cross make CFLAGS="-O2 -march=pentiumpro -mwindows `${XMINGW}/cross pkg-config --cflags --libs freetype2 gtk+-2.0 glib-2.0`" CXXFLAGS="-O2 -march=pentiumpro" LDFLAGS=-s >make.log 2>&1
${XMINGW}/cross make install >install.log 2>&1
cd ../target
tar -jcf libwmf-0.2.8.4-bin.tar.bz2 bin/*.dll share/libwmf
tar -jcf libwmf-dev-0.2.8.4.tar.bz2 bin/libwmf-{config,fontmap} include `find lib -xtype f -name \*.a -or -name \*.dll` share/doc/libwmf
tar -jcf libwmf-0.2.8.4-tool.tar.bz2 bin/*.exe
mv *.bz2 ${XGMPDEV}/.
libgsf
http://directory.fsf.org/libgsf.html
- libgsf-1.14.0.tar.bz2
tar -jxf ${XMGWSRC}/libgsf-1.14.1.tar.bz2
cd libgsf-1.14.1
mkdir build
mkdir target
cd build
${XMINGW}/cross-ppconfigure --prefix=`pwd`/../target --with-zlib=${XLOCAL} --with-bz2 CFLAGS="-O2 -march=pentiumpro -L${XLOCAL}/lib"
${XMINGW}/cross make >make.log 2>&1
${XMINGW}/cross make install >install.log 2>&1
cd ../target
tar -jcf libgsf-1.14.1-bin.tar.bz2 bin lib/locale
tar -jcf libgsf-dev-1.14.1.tar.bz2 include lib/*.a lib/pkgconfig man share
mv *.bz2 ${XGMPDEV}/.
#include <windows.h>
--- gsf-timestamp.c~ 2006-04-17 14:47:17.000000000 +0000 +++ gsf-timestamp.c 2006-04-17 15:02:12.870000000 +0000 @@ -161,7 +161,7 @@ g_return_val_if_fail (stamp != NULL, g_strdup ("<invalid>")); t = stamp->timet; /* Use an honest time_t for gmtime_r. */ - gmtime_r (&t, &tm); + tm = *gmtime (&t); /* using 'YYYY-MM-DDThh:mm:ss' */ return g_strdup_printf ("%4d-%02d-%02dT%02d:%02d:%d",
../gsf/gsf-input.lo \ ../gsf/gsf-output.lo \
fontconfig.org - FrontPage
http://www.fontconfig.org/wiki/
- fontconfig-2.4.2.tar.gz
tar -zxf ${XMGWSRC}/fontconfig-2.4.2.tar.gz
cd fontconfig-2.4.2
mkdir target
mkdir build
cd build/
${XMINGW}/cross-ppconfigure --prefix=`pwd`/../target --enable-shared --enable-libxml2 --with-arch=mingw32 --with-freetype-config=${XLOCAL}/bin/freetype-config CFLAGS="-L${XLOCAL}/lib" CC_FOR_BUILD="build4cc"
${XMINGW}/cross make CFLAGS="-O2 -march=pentiumpro" LDFALGS="-s" >make.log 2>&1
${XMINGW}/cross make install >install.log 2>&1
cd ../target
<cachedir>../var/cache/fontconfig</cachedir>
tar -jcf fontconfig-2.4.2-bin.tar.bz2 bin/*.dll etc var
tar -jcf fontconfig-dev-2.4.2.tar.bz2 include `find lib -xtype f -not -name \*.la` share
tar -jcf fontconfig-2.4.2-tools.tar.bz2 bin/*.exe
mv *.bz2 ${XGMPDEV}/.
LIBPNG
http://libpng.sourceforge.net/
- libpng-1.2.14.tar.bz2
tar -jxf ${XMGWSRC}/libpng-1.2.14.tar.bz2
cd libpng-1.2.14
mkdir target
mkdir build
cd build
${XMINGW}/cross mingw32-windres ../scripts/pngw32.rc pngw32.rc.o
${XMINGW}/cross-ppconfigure --prefix=`pwd`/../target LDFLAGS="-L${XLOCAL}/lib"
${XMINGW}/cross make CFLAGS="-O2 -march=pentiumpro -funroll-loops -fomit-frame-pointer -DPNG_USE_PNGGCCRD" LDFLAGS="-L${XLOCAL}/lib -Wl,`pwd`/pngw32.rc.o -Wl,-s" >make.log 2>&1
${XMINGW}/cross make install >install.log 2>&1
cd ../target
mv bin/libpng-3.dll bin/libpng13.dll
tar -jcf libpng-1.2.14-bin.tar.bz2 bin/*.dll
tar -jcf libpng-dev-1.2.14.tar.bz2 bin/*-config include lib/libpng.a lib/libpng12.a lib/pkgconfig share
mv *.bz2 ${XGMPDEV}/.
${XMINGW}/cross make -f ../scripts/makefile.mingw prefix=`pwd`/../target SRCDIR=../ ZLIBLIB=${XLOCAL}/lib MINGDLL=13 CFLAGS="-Wall -O2 -march=pentiumpro -funroll-loops -fomit-frame-pointer -DPNG_USE_PNGGCCRD -DPNG_BUILD_DLL" MINGW_LDFLAGS="-Wl,`pwd`/pngw32.rc.o -Wl,-s" install >make.log 2>&1
cd ../target
tar -jcf libpng-1.2.14-bin.tar.bz2 bin/*.dll
tar -jcf libpng-dev-1.2.14.tar.bz2 bin/*-config include lib lib/pkgconfig man
mv *.bz2 ${XGMPDEV}/.
LibTIFF - TIFF Library and Utilities
http://www.remotesensing.org/libtiff/
http://www.ring.gr.jp/archives/linux/debian/debian...
- tiff_3.8.2.orig.tar.gz
- tiff_3.8.2-6.diff.gz
tar -Ozxf ${XMGWSRC}/tiff_3.8.2.orig.tar.gz | tar -zx
cd tiff-3.8.2
zcat ${XMGWSRC}/tiff_3.8.2-6.diff.gz | patch -p1
for f in debian/patches/*.patch; do patch -p1 -i $f; done
patching file libtiff/tif_dir.c
patching file libtiff/tif_dirinfo.c
patching file libtiff/tif_dirread.c
patching file libtiff/tif_fax3.c
patching file libtiff/tif_jpeg.c
patching file libtiff/tif_next.c
patching file libtiff/tif_pixarlog.c
patching file libtiff/tif_read.c
patching file Makefile.am
Hunk #1 FAILED at 108.
Hunk #2 FAILED at 117.
2 out of 2 hunks FAILED -- saving rejects to file Makefile.am.rej
patching file Makefile.in
Hunk #1 FAILED at 347.
1 out of 1 hunk FAILED -- saving rejects to file Makefile.in.rej
patching file tools/tiff2pdf.c
patching file tools/tiff2pdf.c
Hunk #1 succeeded at 3660 (offset -8 lines).
patching file tools/tiffsplit.c
mkdir target
mkdir build
cd build
${XMINGW}/cross-ppconfigure --prefix=`pwd`/../target --enable-rpath --disable-largefile --without-x LDFLAGS=-L${XLOCAL}/lib
${XMINGW}/cross make CFLAGS="-O2 -march=pentiumpro" CXXFLAGS="-O2 -march=pentiumpro" LDFLAGS="-L${XLOCAL}/lib -s" >make.log 2>&1
${XMINGW}/cross make install >install.log 2>&1
cd ../target
tar -jcf tiff-3.8.2-6-bin.tar.bz2 bin/*.dll
tar -jcf tiff-3.8.2-6-tools.tar.bz2 bin/*.exe man/man1
tar -jcf tiff-dev-3.8.2-6.tar.bz2 include lib/*.a man/man3 share
mv *.bz2 ${XGMPDEV}/.
The FreeType Project
http://freetype.sourceforge.net/
- freetype-2.3.1.tar.bz2
tar -jxf ${XMGWSRC}/freetype-2.3.1.tar.bz2
cd freetype-2.3.1
mkdir target
mkdir build
cd build
${XMINGW}/cross-ppconfigure --prefix=${XLOCAL} CC_BUILD=${XMINGW}/bin/build4cc CFLAGS="-O2 -march=pentiumpro" LDFLAGS="-Wl,-s"
${XMINGW}/cross make >make.log 2>&1
${XMINGW}/cross make prefix=`pwd`/../target install >install.log 2>&1
cd ../target/
rm bin/libfreetype-6.dll
cp ../build/.libs/freetype6.dll bin/.
tar -jcf freetype-2.3.1-bin.tar.bz2 bin/*.dll
tar -jcf freetype-dev-2.3.1.tar.bz2 bin/*-config include lib/*.a lib/pkgconfig share
mv *.bz2 ${XGMPDEV}/.
libiconv - GNU Project - Free Software Foundation (FSF)
http://www.gnu.org/software/libiconv/
- libiconv-1.11.tar.gz
tar -zxf ${XMGWSRC}/libiconv-1.11.tar.gz
cd libiconv-1.11
mkdir target
mkdir build
cd build
${XMINGW}/cross-ppconfigure --prefix=${XLOCAL} --enable-extra-encodings --with-libintl-prefix=${XLOCAL}
${XMINGW}/cross make CFLAGS="-O2 -march=pentiumpro" >make.log 2>&1
${XMINGW}/cross mingw32-windres -o charset.rc.o ../libcharset/windows/charset.rc
${XMINGW}/cross mingw32-windres -o iconv.rc.o ../windows/iconv.rc
cd libcharset/lib
${XMINGW}/cross mingw32-gcc -shared .libs/localcharset.o .libs/relocatable.o ../../charset.rc.o -o .libs/charset.dll -Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker .libs/libcharset.dll.a
cd ../..
cd lib
${XMINGW}/cross mingw32-gcc -shared .libs/iconv.o .libs/localcharset.o .libs/relocatable.o .libs/iconv-exports.o ../iconv.rc.o -Wl,--export-all-symbols -o .libs/iconv.dll -Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker .libs/libiconv.dll.a
cd ..
${XMINGW}/cross make prefix=`pwd`/../target install >install.log 2>&1
cd ../target
rm bin/*.dll
cp ../build/libcharset/lib/.libs/charset.dll bin/.
cp ../build/lib/.libs/iconv.dll bin/.
mv bin/iconv bin/iconv.exe
tar -jcf libiconv-1.11-tools.tar.bz2 bin/*.exe
tar -jcf libiconv-1.11-bin.tar.bz2 bin/*.dll lib/charset.alias
tar -jcf libiconv-dev-1.11.tar.bz2 bin/*.exe include lib/*.a share
mv *.bz2 ${XGMPDEV}/.
SourceForge.net: EXIF Tag Parsing Library
https://sourceforge.net/projects/libexif
- libexif-0.6.15.tar.bz2
tar -zxf ${XMGWSRC}/libexif-0.6.15.tar.bz2
cd libexif-0.6.15
mkdir target
mkdir build
cd build/
${XMINGW}/cross-ppconfigure --prefix=`pwd`/../target CFLAGS="-O2 -march=pentiumpro -I${XLOCAL}/include" LDFLAGS="-L${XLOCAL}/lib -Wl,-s"
${XMINGW}/cross make >make.log 2>&1
${XMINGW}/cross make install >install.log 2>&1
cd ../target
tar -jcf libexif-0.6.15-bin.tar.bz2 bin
tar -jcf libexif-dev-0.6.15.tar.bz2 include lib/*.a lib/pkgconfig share
mv *.bz2 ${XGMPDEV}/.
LittleCms, Great color at small footprint
http://www.littlecms.com/
- lcms-1.16.tar.gz
tar -zxf ${XMGWSRC}/lcms-1.16.tar.gz
cd lcms-1.16
mkdir target
mkdir build
cd build/
${XMINGW}/cross-ppconfigure --prefix=`pwd`/../target CFLAGS="-O2 -march=pentiumpro" LDFLAGS="-Wl,-s"
--- ../include/icc34.h~ 2006-12-13 11:39:39.000000000 +0000 +++ ../include/icc34.h 2007-06-06 15:04:18.000000000 +0000 @@ -151,15 +151,15 @@ PACKAGE_NAME is defined if autoconf is being used */ -typedef @UINT8_T@ icUInt8Number; -typedef @UINT16_T@ icUInt16Number; -typedef @UINT32_T@ icUInt32Number; -typedef @UINT32_T@ icUInt64Number[2]; - -typedef @INT8_T@ icInt8Number; -typedef @INT16_T@ icInt16Number; -typedef @INT32_T@ icInt32Number; -typedef @INT32_T@ icInt64Number[2]; +typedef uint8_t icUInt8Number; +typedef uint16_t icUInt16Number; +typedef uint32_t icUInt32Number; +typedef uint32_t icUInt64Number[2]; + +typedef int8_t icInt8Number; +typedef int16_t icInt16Number; +typedef int32_t icInt32Number; +typedef int32_t icInt64Number[2]; #else
${XMINGW}/cross make >make.log 2>&1
${XMINGW}/cross make install >install.log 2>&1
cd ../target
tar -jcf lcms-1.16-bin.tar.bz2 bin/*.dll
tar -jcf lcms-dev-1.16.tar.bz2 include lib/*.a lib/pkgconfig share
tar -jcf lcms-1.16-tools.tar.bz2 bin/*.exe
mv *.bz2 ${XGMPDEV}/.
Index of /archives/X/gnome/sources/gtk-engines - Ring Server Project
http://www.ring.gr.jp/archives/X/gnome/sources/gtk...
- gtk-engines-2.11.0.tar.bz2
tar -zxf ${XMGWSRC}/gtk-engines-2.11.0.tar.bz2
cd gtk-engines-2.11.0
mkdir target
mkdir build
cd build/
${XMINGW}/cross-ppconfigure --prefix=`pwd`/../target --enable-all --enable-animation CFLAGS="-O2 -march=pentiumpro -I${XLOCAL}/include" LDFLAGS="-L${XLOCAL}/lib -Wl,-s"
Special Flags:
Development Code - Disabled
Paranoia Flags - Disabled
Disable Deprecated - Disabled
Engine Schemas - Enabled
Engines and Themes:
ClearLooks - Including with animation support
Crux - Including
HC - Including
Industrial - Including
Mist - Including
Redmond - Including
Glide - Including
Smooth - Including
ThinIce - Including
Lua - Skipping
${XMINGW}/cross make >make.log 2>&1
${XMINGW}/cross make install >install.log 2>&1
cd ../target
tar -jcf gtk-engine-2.11.0-bin.tar.bz2 `find lib -name \*.dll` share
tar -jcf gtk-engine-dev-2.11.0.tar.bz2 `find lib -name \*.a` lib/pkgconfig
mv *.bz2 ${XGMPDEV}/.
Index of /archives/X/gnome/sources/libart_lgpl - Ring Server Project
http://www.ring.gr.jp/archives/X/gnome/sources/lib...
- libart_lgpl-2.3.19.tar.bz2
tar -jxf libart_lgpl-2.3.19.tar.bz2
cd libart_lgpl-2.3.19
mkdir target
mkdir build
cd build
cp ../libart.def .
${XMINGW}/cross-ppconfigure --prefix=`pwd`/../target --host=mingw32 --build=${MACHTYPE}
gcc -O2 -march=pentiumpro -I`pwd` -s ../gen_art_config.c -o gen_art_config
./gen_art_config > art_config.h
${XMINGW}/cross make CFLAGS="-O2 -march=pentiumpro -pipe -fomit-frame-pointer -I`pwd`" LDFLAGS="-Wl,-s" >make.log 2>&1
${XMINGW}/cross make install >install.log 2>&1
cd ../target
tar -jcf libart_lgpl-2.3.19-bin.tar.bz2 bin/*.dll
tar -jcf libart_lgpl-dev-2.3.19.tar.bz2 bin/*-config include lib/*.a lib/pkgconfig
gettext - GNU Project - Free Software Foundation (FSF)
http://www.gnu.org/software/gettext/gettext.html
- gettext-0.17.tar.gz
tar -zxf gettext-0.17.tar.gz
cd gettext-0.17
mkdir target
mkdir build
cd build
/* This needs to be consistent with libgnuintl.h.in. */ #if defined NetBSD || defined BEOS || defined CYGWIN || defined MINGW32 /* Don't break attribute*1. This redefinition is only possible because the libc in NetBSD, Cygwin, mingw does not have a function printf. */ # define libintl_printf printf #endif
${XMINGW}/cross-ppconfigure --prefix=`pwd`/../target --enable-shared --disable-static --disable-java --disable-native-java --enable-threads=win32 --disable-rpath --enable-relocatable --disable-openmp --disable-largefile --with-libiconv-prefix=${XLOCAL} --with-libcroco-0.6-prefix=${XLOCAL} --with-libxml2-prefix=${XLOCAL}
${XMINGW}/cross make CFLAGS="-O2 -march=pentiumpro -pipe -fomit-frame-pointer -Wl,-s" install >make.log 2>&1
cd gettext-runtime/intl
${XMINGW}/cross mingw32-gcc -shared .libs/bindtextdom.o .libs/dcgettext.o \
.libs/dgettext.o .libs/gettext.o .libs/finddomain.o .libs/hash-string.o \
.libs/loadmsgcat.o .libs/localealias.o .libs/textdomain.o .libs/l10nflist.o \
.libs/explodename.o .libs/dcigettext.o .libs/dcngettext.o .libs/dngettext.o \
.libs/ngettext.o .libs/plural.o .libs/plural-exp.o .libs/localcharset.o \
.libs/lock.o .libs/relocatable.o .libs/langprefs.o .libs/localename.o \
.libs/log.o .libs/printf.o .libs/version.o .libs/osdep.o \
.libs/intl-compat.o -L${XLOCAL}/lib -liconv -march=pentiumpro -Wl,-s \
-Wl,--disable-auto-import -Wl,--export-all-symbols -o .libs/intl.dll \
-Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker \
.libs/libintl.dll.a
cp .libs/libintl.dll.a ../../../target/lib/.
cp .libs/intl.dll ../../../target/bin/.
cd ../..
cd ../target
tar -jcf gettext-0.17-bin.tar.bz2 bin/intl.dll lib/charset.alias
tar -jcf gettext-dev-0.17.tar.bz2 `find bin/ -not -name \*.dll -or -not -name \*.exe` include
tar -jcf gettext-0.17-tools.tar.bz2 bin/*.{exe,dll} share/locale share/info share/man