Share one include directory between all archs
This commit is contained in:
1 parent
511222e6b5
commit
93e7810749
2 files changed
+9
-8
No files matched your search
+1
-1
@@ -151,4 +151,4 @@ for arch in $ARCHS; do
|
|||||||
done
|
done
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
ln -sf ../$(echo $ARCHS | awk '{print $1}')-w64-mingw32/include/c++ $PREFIX/include/c++
|
ln -sf ../generic-w64-mingw32/include/c++ $PREFIX/include/c++
|
||||||
+8
-7
@@ -25,15 +25,16 @@ if [ -n "$SYNC" ] || [ -n "$CHECKOUT" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
cd mingw-w64-headers
|
cd mingw-w64-headers
|
||||||
for arch in $ARCHS; do
|
mkdir -p build
|
||||||
mkdir -p build-$arch
|
cd build
|
||||||
cd build-$arch
|
../configure --prefix=$PREFIX/generic-w64-mingw32 \
|
||||||
../configure --host=$arch-w64-mingw32 --prefix=$PREFIX/$arch-w64-mingw32 \
|
|
||||||
--enable-secure-api --enable-idl --with-default-win32-winnt=0x600 --with-default-msvcrt=ucrtbase INSTALL="install -C"
|
--enable-secure-api --enable-idl --with-default-win32-winnt=0x600 --with-default-msvcrt=ucrtbase INSTALL="install -C"
|
||||||
make install
|
make install
|
||||||
cd ..
|
cd ../..
|
||||||
|
for arch in $ARCHS; do
|
||||||
|
mkdir -p $PREFIX/$arch-w64-mingw32
|
||||||
|
ln -sf ../generic-w64-mingw32/include $PREFIX/$arch-w64-mingw32/include
|
||||||
done
|
done
|
||||||
cd ..
|
|
||||||
|
|
||||||
cd mingw-w64-crt
|
cd mingw-w64-crt
|
||||||
for arch in $ARCHS; do
|
for arch in $ARCHS; do
|
||||||
|
|||||||
Reference in new issue
Block a user