Skip to content
Extraits de code Groupes Projets
Vérifiée Valider 8a1ca975 rédigé par Kubat's avatar Kubat
Parcourir les fichiers

MISC: Add zlib

parent ef308c7e
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Ce commit fait partie de la requête de fusion !118. Les commentaires créés ici seront créés dans le contexte de cette requête de fusion.
curl sqlite3 https://www.sqlite.org/src/tarball/sqlite.tar.gz?r=release sqlite3.tar.gz curl sqlite3 https://www.sqlite.org/src/tarball/sqlite.tar.gz?r=release sqlite3.tar.gz
wget sdl2 https://www.libsdl.org/release/SDL2-2.0.12.tar.gz sdl2.tar.gz wget sdl2 https://www.libsdl.org/release/SDL2-2.0.12.tar.gz sdl2.tar.gz
wget libcurl https://curl.haxx.se/download/curl-7.72.0.tar.gz libcurl.tar.gz wget libcurl https://curl.haxx.se/download/curl-7.72.0.tar.gz libcurl.tar.gz
wget zlib https://zlib.net/zlib-1.2.11.tar.gz zlib.tar.gz
sqlite3 configure --disable-shared --disable-tcl sqlite3 configure --disable-shared --disable-tcl
sdl2 configure --disable-shared --enable-fcitx sdl2 configure --disable-shared --enable-fcitx
libcurl configure --disable-shared libcurl configure --disable-shared
zlib zconfigure --static --64
...@@ -125,16 +125,30 @@ do ...@@ -125,16 +125,30 @@ do
continue continue
fi fi
# Go to right folder
cd $BUILD_DIR/depends/$FOLD cd $BUILD_DIR/depends/$FOLD
# Types of builds
case "$TYPE" in
configure)
$ROOT_DIR/depends/$FOLD/configure --prefix=$ABS_BUILD_DIR/depends_install CC=$CC CXX=$CXX $OPT $ROOT_DIR/depends/$FOLD/configure --prefix=$ABS_BUILD_DIR/depends_install CC=$CC CXX=$CXX $OPT
[ $? -ne 0 ] && die "Failed to configure $FOLD" [ $? -ne 0 ] && die "Failed to configure $FOLD"
;;
zconfigure)
# The CC= and CXX= doesn't work for zlib
$ROOT_DIR/depends/$FOLD/configure --prefix=$ABS_BUILD_DIR/depends_install $OPT
[ $? -ne 0 ] && die "Failed to configure $FOLD"
;;
esac
make -j$NPROC make -j$NPROC
[ $? -ne 0 ] && die "Failed to make $FOLD, build folder is $BUILD_DIR/depends/$FOLD" [ $? -ne 0 ] && die "Failed to make $FOLD, build folder is $BUILD_DIR/depends/$FOLD"
make install make install
[ $? -ne 0 ] && die "Failed to install $FOLD, build folder is $BUILD_DIR/depends/$FOLD" \ [ $? -ne 0 ] && die "Failed to install $FOLD, build folder is " \
", install folder is $ROOT_DIR/depends_install" "$BUILD_DIR/depends/$FOLD, install folder " \
"is $ROOT_DIR/depends_install"
# Exit folder and mark it as compiled
touch .lektor touch .lektor
cd $ROOT_DIR cd $ROOT_DIR
echo "Finished to build $FOLD, result is in $BUILD_DIR/depends/$FOLD" echo "Finished to build $FOLD, result is in $BUILD_DIR/depends/$FOLD"
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter