Fix mingw32 build

This commit is contained in:
pancake 2013-08-27 02:00:21 +02:00
parent b685457e84
commit fb80381eb7
6 changed files with 9 additions and 9 deletions

View File

@ -6,7 +6,7 @@ RANLIB=i386-mingw32-ranlib
OSTYPE=windows
ONELIB=0
LINK=-shared
CC_AR=echo ar -r ${LIBAR}
CC_AR=i386-mingw32-ar -r ${LIBAR}
PICFLAGS=
CFLAGS+=${PICFLAGS} -MD -D__WINDOWS__=1
CC_LIB=${CC} -shared -o

View File

@ -5,7 +5,7 @@ RANLIB=i486-mingw32-ranlib
OSTYPE=windows
ONELIB=0
LINK=-shared
CC_AR=echo ar -r ${LIBAR}
CC_AR=i486-mingw32-gcc -r ${LIBAR}
PICFLAGS=
CFLAGS+=${PICFLAGS} -MD -D__WINDOWS__=1
CC_LIB=${CC} -shared -o

View File

@ -5,7 +5,7 @@ RANLIB=i586-mingw32msvc-ranlib
ONELIB=0
OSTYPE=windows
LINK=
CC_AR=echo ar -r ${LIBAR}
CC_AR=i586-mingw32msvc-ar -r ${LIBAR}
PICFLAGS=
CFLAGS+=${PICFLAGS} -MD -D__WINDOWS__=1
CC_LIB=${CC} -shared -o

View File

@ -5,7 +5,7 @@ RANLIB=i686-w64-mingw32-ranlib
ONELIB=0
OSTYPE=windows
LINK=
CC_AR=echo ar -r ${LIBAR}
CC_AR=i686-w64-mingw32-ar -r ${LIBAR}
PICFLAGS=
CFLAGS+=${PICFLAGS} -MD -D__WINDOWS__=1
CC_LIB=${CC} -shared -o

View File

@ -3,7 +3,7 @@ RANLIB=x86_64-w64-mingw32-ranlib
ONELIB=0
OSTYPE=windows
LINK=
CC_AR=echo ar -r ${LIBAR}
CC_AR=x86_64-w64-mingw32-ar -r ${LIBAR}
PICFLAGS=
CFLAGS+=${PICFLAGS} -MD -D__WINDOWS__=1
CC_LIB=${CC} -shared -o

View File

@ -1,5 +1,5 @@
include ../config-user.mk
include ../mk/gcc.mk
include ../mk/${COMPILER}.mk
HOST_CC?=gcc
MODS=udis86 java tcc
@ -23,10 +23,10 @@ $(SDBLIB) sdb/sdb:
cd sdb ; \
${MAKE} clean && \
${MAKE} CC=${HOST_CC} && \
cp -f src/sdb sdb && \
${MAKE} clean
cp -f src/sdb sdb
cd sdb ; ${MAKE} clean
cd sdb ; ${MAKE} src/sdb-version.h
cd sdb/src ; ${MAKE} ARCH=xxx RANLIB="${RANLIB}" \
cd sdb/src ; ${MAKE} ARCH=xxx RANLIB="${RANLIB}" CFLAGS_SHARED=-fPIC \
CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" libsdb.a
${RANLIB} sdb/src/libsdb.a