From 1a7cf44654d5fdc1bede07190a79e466d1072d0b Mon Sep 17 00:00:00 2001 From: Cosmin Apreutesei Date: Thu, 30 Jan 2014 16:37:01 +0000 Subject: [PATCH] linux64 build --- csrc/struct/WHAT | 2 ++ csrc/struct/build-linux32.sh | 14 +------------- csrc/struct/build-mingw32.sh | 15 ++------------- csrc/struct/teststruct.lua => struct_test.lua | 0 4 files changed, 5 insertions(+), 26 deletions(-) rename csrc/struct/teststruct.lua => struct_test.lua (100%) diff --git a/csrc/struct/WHAT b/csrc/struct/WHAT index abf54af..b8ba56d 100644 --- a/csrc/struct/WHAT +++ b/csrc/struct/WHAT @@ -1 +1,3 @@ struct 0.2 from http://www.inf.puc-rio.br/~roberto/struct/ (MIT License) + +NOTE: 64bit systems not supported. diff --git a/csrc/struct/build-linux32.sh b/csrc/struct/build-linux32.sh index 04ca911..786d8c8 100755 --- a/csrc/struct/build-linux32.sh +++ b/csrc/struct/build-linux32.sh @@ -1,13 +1 @@ -gcc -O2 -s -static-libgcc struct.c -shared -o ../../bin/linux32/clib/struct.so -I. -I../lua -ansi \ - -DSTRUCT_INT="long long" \ - -Wall \ - -W -pedantic \ - -Waggregate-return \ - -Wcast-align \ - -Wmissing-prototypes \ - -Wnested-externs \ - -Wpointer-arith \ - -Wshadow \ - -Wwrite-strings - -#../../linux/bin/luajit teststruct.lua +gcc -O2 -s -static-libgcc struct.c -shared -o ../../bin/linux32/clib/struct.so -I. -I../lua -ansi -Wall -pedantic diff --git a/csrc/struct/build-mingw32.sh b/csrc/struct/build-mingw32.sh index a4767f8..6322f0b 100644 --- a/csrc/struct/build-mingw32.sh +++ b/csrc/struct/build-mingw32.sh @@ -1,13 +1,2 @@ -gcc -O2 -s -static-libgcc struct.c -shared -o ../../bin/mingw32/clib/struct.dll -I. -I../lua -ansi -L../../bin/mingw32 -llua51 \ - -DSTRUCT_INT="long long" \ - -Wall \ - -W -pedantic \ - -Waggregate-return \ - -Wcast-align \ - -Wmissing-prototypes \ - -Wnested-externs \ - -Wpointer-arith \ - -Wshadow \ - -Wwrite-strings - -#../../bin/luajit teststruct.lua +gcc -O2 -s -static-libgcc struct.c -shared -o ../../bin/mingw32/clib/struct.dll -I. -I../lua -L../../bin/mingw32 -llua51 -ansi -Wall -pedantic + -DSTRUCT_INT="long long" diff --git a/csrc/struct/teststruct.lua b/struct_test.lua similarity index 100% rename from csrc/struct/teststruct.lua rename to struct_test.lua