Changeset: 13c051239b85 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=13c051239b85
Modified Files:
NT/rules.msc
monetdb5/extras/rapi/Makefile.ag
Branch: Oct2014
Log Message:
More windows stuff
Unterschiede (55 Zeilen):
diff --git a/NT/rules.msc b/NT/rules.msc
--- a/NT/rules.msc
+++ b/NT/rules.msc
@@ -40,10 +40,12 @@ bits=32
!IF $(bits) == 32
!IFNDEF BITS32
BITS32=True
+BITSMCHN=X86
!ENDIF
!ELSEIF $(bits) == 64
!IFNDEF BITS64
BITS64=True
+BITSMCHN=X48
!ENDIF
!ENDIF
@@ -191,13 +193,14 @@ RUBY_DIR = lib\ruby\gems\1.9.1
libr_LIBDEP = R.lib
!IFNDEF LIBR
LIBR = c:\Program Files\R\R-3.1.0
-!IF $(bits) == 32
+!IFDEF BITS32
libr_DLL=$(LIBR)\bin\i386\R.dll
!ELSE
libr_DLL=$(LIBR)\bin\x64\R.dll
!ENDIF
!ENDIF
-libr_LIBS = C:\cygwin\home\hannes\R.lib
+libr_LIBS = $(libr_LIBDEP)
+# C:\cygwin\home\hannes\R.lib
libr_CFLAGS = -DHAVE_LIBR "-I$(LIBR)\include"
R.lib: $(libr_DLL)
@@ -205,8 +208,7 @@ R.lib: $(libr_DLL)
echo LIBRARY R> R.def
echo EXPORTS>> R.def
dumpbin /exports "$(libr_DLL)" | grep -Po "^\s*\d+\s+\w+\s+\w+\s+\K\w+"
>> R.def
- lib /def:R.def /out:R.lib
- rm R.def
+ lib /machine:$(BITSMCHN) /def:R.def /out:R.lib
!ENDIF
diff --git a/monetdb5/extras/rapi/Makefile.ag b/monetdb5/extras/rapi/Makefile.ag
--- a/monetdb5/extras/rapi/Makefile.ag
+++ b/monetdb5/extras/rapi/Makefile.ag
@@ -28,7 +28,7 @@ MTSAFE
lib__rapi = {
MODULE
DIR = libdir/monetdb5
- SOURCES = rapi.c rapi.h
+ SOURCES = rapi.c rapi.h $(libr_LIBDEP)
LIBS = ../../tools/libmonetdb5 \
../../../gdk/libbat \
$(MALLOC_LIBS) $(libr_LIBS)
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list