From: chaoskagami Date: Sat, 23 Aug 2014 00:15:52 +0000 (-0400) Subject: Working on alternate build archs X-Git-Tag: stable-1~4 X-Git-Url: https://chaos.moe/g/?a=commitdiff_plain;h=4d60efb4fd111d6c79f640849c1f98b4b585c63e;p=vn%2Fvndc.git Working on alternate build archs --- diff --git a/build b/build index aa6e260..5591d58 100755 --- a/build +++ b/build @@ -11,7 +11,7 @@ INCLUDE="-I$ROOT/external/include/zero -I$ROOT/vndc/include" newtd mkmcc external/src/zero - mkar libZero + mkar libZero deltd LDFLAGS=-lZero diff --git a/build.m32 b/build.m32 new file mode 100755 index 0000000..66b558d --- /dev/null +++ b/build.m32 @@ -0,0 +1,23 @@ +#!/bin/bash + +ROOT=`pwd` +SRC=$ROOT/ +LIB=$ROOT/external/lib +BIN=$ROOT/bin +CXXFLAGS="-m32" +LDFLAGS="-m32" +INCLUDE="-I$ROOT/external/include/zero -I$ROOT/vndc/include" + +source mk + +newtd + mkmcc external/src/zero + mkar libZero +deltd + +LDFLAGS=-lZero + +newtd + mkmcc vndc/src + mkld vndc.32 +deltd diff --git a/build.mingw b/build.mingw new file mode 100755 index 0000000..e015d6b --- /dev/null +++ b/build.mingw @@ -0,0 +1,23 @@ +#!/bin/bash + +ROOT=`pwd` +SRC=$ROOT/ +LIB=$ROOT/external/lib +BIN=$ROOT/bin +CXXFLAGS="-static -static-libgcc -static-libstdc++" +source mk +CXX="x86_64-w64-mingw32-g++" + +INCLUDE="-I$ROOT/external/include/zero -I$ROOT/vndc/include" + +newtd + mkmcc external/src/zero + mkar libZero.w64 +deltd + +LDFLAGS=-lZero + +newtd + mkmcc vndc/src + mkld vndc64.exe +deltd diff --git a/build.mingw64 b/build.mingw64 new file mode 100755 index 0000000..5591d58 --- /dev/null +++ b/build.mingw64 @@ -0,0 +1,22 @@ +#!/bin/bash + +ROOT=`pwd` +SRC=$ROOT/ +LIB=$ROOT/external/lib +BIN=$ROOT/bin + +source mk + +INCLUDE="-I$ROOT/external/include/zero -I$ROOT/vndc/include" + +newtd + mkmcc external/src/zero + mkar libZero +deltd + +LDFLAGS=-lZero + +newtd + mkmcc vndc/src + mkld vndc +deltd diff --git a/mk b/mk index a78c48a..c3d6d17 100755 --- a/mk +++ b/mk @@ -6,7 +6,7 @@ CXX="g++" CXXFLAGS="$CXXFLAGS -fPIC -std=gnu++11 -Wall -Werror -Wno-error=pointer-arith" LD="g++" -LDFLAGS="-fPIC -L$LIB $LDFLAGS -lSDL2 -lSDL2_image -lSDL2_mixer -lSDL2_ttf" +LDFLAGS="$LDFLAGS -fPIC -L$LIB $LDFLAGS -lSDL2 -lSDL2_image -lSDL2_mixer -lSDL2_ttf" AR="ar rcs" GEN="/bin/bash ./gen.sh"