mirror of
https://github.com/Relintai/osxcross.git
synced 2025-02-08 02:55:56 +01:00
GCC 6 build fix
This commit is contained in:
parent
220a4ccbea
commit
c5ffd32171
1
build.sh
1
build.sh
@ -151,6 +151,7 @@ patch -p0 < $PATCH_DIR/cctools-ld64-1.patch
|
|||||||
patch -p0 < $PATCH_DIR/cctools-ld64-2.patch
|
patch -p0 < $PATCH_DIR/cctools-ld64-2.patch
|
||||||
patch -p1 < $PATCH_DIR/cctools-ld64-linux-ncpus.patch
|
patch -p1 < $PATCH_DIR/cctools-ld64-linux-ncpus.patch
|
||||||
patch -p1 < $PATCH_DIR/cctools-ld64-qsort_r.patch
|
patch -p1 < $PATCH_DIR/cctools-ld64-qsort_r.patch
|
||||||
|
patch -p1 < $PATCH_DIR/cctools-ld64-gcc6-build-fix.patch
|
||||||
echo ""
|
echo ""
|
||||||
CONFFLAGS="--prefix=$TARGET_DIR --target=x86_64-apple-$TARGET "
|
CONFFLAGS="--prefix=$TARGET_DIR --target=x86_64-apple-$TARGET "
|
||||||
CONFFLAGS+="--disable-clang-as "
|
CONFFLAGS+="--disable-clang-as "
|
||||||
|
12
patches/cctools-ld64-gcc6-build-fix.patch
Normal file
12
patches/cctools-ld64-gcc6-build-fix.patch
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
diff --git cctools/ld64/src/ld/code-sign-blobs/memutils.h cctools/ld64/src/ld/code-sign-blobs/memutils.h
|
||||||
|
index 6b8697c..7059669 100644
|
||||||
|
--- cctools/ld64/src/ld/code-sign-blobs/memutils.h
|
||||||
|
+++ cctools/ld64/src/ld/code-sign-blobs/memutils.h
|
||||||
|
@@ -31,6 +31,7 @@
|
||||||
|
//#include <security_utilities/utilities.h>
|
||||||
|
#include <sys/types.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
+#include <stddef.h> // ld64-port
|
||||||
|
#include <algorithm>
|
||||||
|
|
||||||
|
#ifdef __GLIBCXX__ // ld64-port
|
Loading…
Reference in New Issue
Block a user