#!/bin/bash PACKAGE=lynx OBJDIR=$HOME/tmp/objdir/$PACKAGE SRCDIR=/d/Linux/lynx2-8-5/configure source $HOME/.bflags # http://www.flora.org/lynx-dev/html/month092003/msg00054.html export CFLAGS="$CFLAGS -fno-strict-aliasing -mno-cygwin -I/d/Linux/lynx2-8-5/MinGW/include -I/d/Linux/lynx2-8-5/MinGW/include/openssl -DALL_STATIC -D_WINDOWS -DSH_EX -DWIN_EX -DNOUSERS -DNOSIGHUP -DDOSPATH -DUSE_ALT_BLAT_MAILER -DHAVE_CBREAK" export LDFLAGS="$LDFLAGS -mno-cygwin -static" export LIBS="-L/d/Linux/lynx2-8-5/MinGW/lib -lwsock32 -lgdi32 -lmsvcrt" export CURSES="curses" #export ENSLF="--enable-nsl-fork" export DDIREDO="--disable-dired-override" OPTIONS="$DLOPTIONS --libdir=/usr/local/share/lynx --enable-vertrace --enable-warnings --disable-full-paths --with-ssl --with-screen=$CURSES --enable-addrlist-page --enable-charset-choice --enable-cjk --enable-color-style --enable-default-colors --enable-htmlized-cfg --enable-file-upload --enable-justify-elts --enable-locale-charset --enable-nested-tables --enable-scrollbar --enable-externs --enable-cgi-links --enable-change-exec --enable-exec-links --enable-exec-scripts --enable-internal-links $ENSLF --enable-gzip-help --with-bzlib --with-zlib $DDIREDO" [ ! -d "$OBJDIR" ] && mkdir -p "$OBJDIR" cd $OBJDIR; $SRCDIR $OPTIONS; echo -n Press Enter to compile $PACKAGE. read make -j4