statically link DLLs (#1213427)
parent
a413670546
commit
4244dc9ec4
@ -0,0 +1,18 @@
|
|||||||
|
--- wine-mono-4.5.6/build-winemono.sh.orig 2015-04-20 10:34:32.150114394 -0500
|
||||||
|
+++ wine-mono-4.5.6/build-winemono.sh 2015-04-20 10:33:13.699274928 -0500
|
||||||
|
@@ -64,6 +64,7 @@
|
||||||
|
if test 1 != $REBUILD || test ! -e Makefile; then
|
||||||
|
CFLAGS="-O0 -g -pipe -Wall -Werror=format-security -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -mtune=generic" \
|
||||||
|
CPPFLAGS="-O0 -gdwarf-2 -gstrict-dwarf" ../mono/configure --prefix="$CURDIR/build-cross-$ARCH-install" --build=$BUILD --target=$MINGW --host=$MINGW --with-tls=none --disable-mcs-build --enable-win32-dllmain=yes --with-libgc-threads=win32 PKG_CONFIG=false mono_cv_clang=no || exit 1
|
||||||
|
+ sed -e 's+compiler_flags="-specs=/usr/lib/rpm/redhat/redhat-hardened-ld"+compiler_flags="-static"+' -i libtool
|
||||||
|
sed -e 's/-lgcc_s//' -i libtool
|
||||||
|
fi
|
||||||
|
WINEPREFIX=/dev/null make $MAKEOPTS || exit 1
|
||||||
|
@@ -112,6 +112,7 @@
|
||||||
|
if test 1 != $REBUILD || test ! -e Makefile; then
|
||||||
|
CFLAGS="-O0 -g -pipe -Wall -Werror=format-security -fexceptions --param=ssp-buffer-size=4 -grecord-gcc-switches -mtune=generic" \
|
||||||
|
../mono/configure --prefix="$CURDIR/build-cross-cli-install" --with-mcs-docs=no --disable-system-aot || exit 1
|
||||||
|
+ sed -e 's+compiler_flags="-specs=/usr/lib/rpm/redhat/redhat-hardened-ld"+compiler_flags="-static"+' -i libtool
|
||||||
|
fi
|
||||||
|
if test 1 = $USE_MONOLITE; then
|
||||||
|
make get-monolite-latest || exit 1
|
Loading…
Reference in new issue