40 lines
1.2 KiB
Bash
40 lines
1.2 KiB
Bash
# winsetup.sh - uncompress files and change MSYS configuration
|
|
#
|
|
# Oct. 2003, M. Spiekermann - initial version
|
|
# May. 2004, M. Spiekermann - some improvements
|
|
# Feb. 2005, M. Spiekermann - Linux and Windows installation scripts merged into a
|
|
# single version called installsdk
|
|
|
|
printSep "Starting MinGW Installer ..."
|
|
cd $platformdir/mingw
|
|
checkCmd Min*.exe
|
|
|
|
if [ ! -d "$mingwdir" ]; then
|
|
printx "\n%s\n" " WARNING: Recommended installation directory $mingwdir not found."
|
|
printx "%s\n" " You may need to configure .secondo.win32rc."
|
|
fi
|
|
|
|
printSep "Starting SWI-Prolog Installer ..."
|
|
cd $platformdir/prolog
|
|
checkCmd w32pl*.exe
|
|
|
|
prologdir=$sdk/pl
|
|
if [ ! -d "$prologdir" ]; then
|
|
printx "\n%s\n" "WARNING: Recommended installation directory $prologdir not found."
|
|
printx "%s\n" " You may need to configure the .secondo.win32rc."
|
|
fi
|
|
|
|
|
|
printSep "Uncompressing 3d-party tools ..."
|
|
cd $sdk
|
|
uncompressFolders "$platformdir/gnu" "$platformdir/non-gnu"
|
|
|
|
printx "\n"
|
|
printSep "Compiling Berkeley-DB ..."
|
|
$xterm -title "Berkeley-DB Compilation" -e tail -f $logfile &
|
|
xtermPID=$!
|
|
cd $sdk/db-*/build_unix
|
|
checkCmd "../dist/configure --prefix=$sdk --enable-cxx --enable-mingw"
|
|
checkCmd "make && make install"
|
|
|