Files
secondo/CM-Scripts/winsetup.sh
2026-01-23 17:03:45 +08:00

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"