* master:
bump version
compiles on windows, but does not load yet
update makevars.win
From: Laurent <lg390@cam.ac.uk>
git-svn-id: file:///home/git/hedgehog.fhcrc.org/bioconductor/trunk/madman/Rpacks/mzR@121532 bc3139a8-67e5-0310-9ffc-ced21a209358
... | ... |
@@ -2,7 +2,7 @@ Package: mzR |
2 | 2 |
Type: Package |
3 | 3 |
Title: parser for netCDF, mzXML, mzData and mzML and mzIdentML files |
4 | 4 |
(mass spectrometry data) |
5 |
-Version: 2.7.8 |
|
5 |
+Version: 2.7.9 |
|
6 | 6 |
Author: Bernd Fischer, Steffen Neumann, Laurent Gatto, Qiang Kou |
7 | 7 |
Maintainer: Bernd Fischer <b.fischer@dkfz.de>, |
8 | 8 |
Steffen Neumann <sneumann@ipb-halle.de>, |
... | ... |
@@ -19,15 +19,18 @@ PWIZOBJECTS=\ |
19 | 19 |
./boost/regex/src/w32_regex_traits.o \ |
20 | 20 |
./boost/iostreams/src/zlib.o \ |
21 | 21 |
./boost/iostreams/src/file_descriptor.o \ |
22 |
-./boost/thread/pthread/once.o \ |
|
23 |
-./boost/thread/pthread/thread.o \ |
|
24 | 22 |
./boost/filesystem/src/operations.o \ |
25 | 23 |
./boost/filesystem/src/path.o \ |
24 |
+./boost/filesystem/src/path_traits.o \ |
|
26 | 25 |
./boost/filesystem/src/utf8_codecvt_facet.o \ |
27 |
-./boost/chrono/src/chrono.o \ |
|
26 |
+./boost/filesystem/src/windows_file_codecvt.o \ |
|
27 |
+./boost/filesystem/src/codecvt_error_category.o \ |
|
28 | 28 |
./boost/chrono/src/process_cpu_clocks.o \ |
29 | 29 |
./boost/chrono/src/thread_clock.o \ |
30 |
-./pwiz/data/msdata/Version.o \ |
|
30 |
+./boost/chrono/src/chrono.o \ |
|
31 |
+./boost/thread/win32/tss_pe.o \ |
|
32 |
+./boost/thread/win32/thread.o \ |
|
33 |
+./boost_aux/boost/nowide/iostream.o \ |
|
31 | 34 |
./pwiz/data/common/MemoryIndex.o \ |
32 | 35 |
./pwiz/data/common/CVTranslator.o \ |
33 | 36 |
./pwiz/data/common/cv.o \ |
... | ... |
@@ -35,6 +38,7 @@ PWIZOBJECTS=\ |
35 | 38 |
./pwiz/data/common/BinaryIndexStream.o \ |
36 | 39 |
./pwiz/data/common/diff_std.o \ |
37 | 40 |
./pwiz/data/common/Unimod.o \ |
41 |
+./pwiz/data/msdata/Version.o \ |
|
38 | 42 |
./pwiz/data/msdata/SpectrumList_MGF.o \ |
39 | 43 |
./pwiz/data/msdata/DefaultReaderList.o \ |
40 | 44 |
./pwiz/data/msdata/ChromatogramList_mzML.o \ |
... | ... |
@@ -60,8 +64,9 @@ PWIZOBJECTS=\ |
60 | 64 |
./pwiz/data/msdata/MSDataFile.o \ |
61 | 65 |
./pwiz/data/msdata/MSNumpress.o \ |
62 | 66 |
./pwiz/data/msdata/SpectrumListCache.o \ |
63 |
-./pwiz/data/msdata/Index_mzML.o \ |
|
64 | 67 |
./pwiz/data/msdata/SpectrumWorkerThreads.o \ |
68 |
+./pwiz/data/msdata/Index_mzML.o \ |
|
69 |
+./pwiz/data/msdata/ramp/wglob.o \ |
|
65 | 70 |
./pwiz/data/identdata/IdentDataFile.o \ |
66 | 71 |
./pwiz/data/identdata/IdentData.o \ |
67 | 72 |
./pwiz/data/identdata/DefaultReaderList.o \ |
... | ... |
@@ -70,14 +75,13 @@ PWIZOBJECTS=\ |
70 | 75 |
./pwiz/data/identdata/Serializer_pepXML.o \ |
71 | 76 |
./pwiz/data/identdata/Serializer_mzid.o \ |
72 | 77 |
./pwiz/data/identdata/IO.o \ |
78 |
+./pwiz/data/identdata/Version.o \ |
|
73 | 79 |
./pwiz/data/identdata/References.o \ |
74 | 80 |
./pwiz/data/identdata/MascotReader.o \ |
75 | 81 |
./pwiz/data/proteome/Modification.o \ |
76 | 82 |
./pwiz/data/proteome/Digestion.o \ |
77 | 83 |
./pwiz/data/proteome/Peptide.o \ |
78 | 84 |
./pwiz/data/proteome/AminoAcid.o \ |
79 |
-./pwiz/utility/minimxml/XMLWriter.o \ |
|
80 |
-./pwiz/utility/minimxml/SAXParser.o \ |
|
81 | 85 |
./pwiz/utility/chemistry/Chemistry.o \ |
82 | 86 |
./pwiz/utility/chemistry/ChemistryData.o \ |
83 | 87 |
./pwiz/utility/chemistry/MZTolerance.o \ |
... | ... |
@@ -90,19 +94,23 @@ PWIZOBJECTS=\ |
90 | 94 |
./pwiz/utility/misc/random_access_compressed_ifstream.o \ |
91 | 95 |
./pwiz/utility/misc/SHA1.o \ |
92 | 96 |
./pwiz/utility/misc/SHA1Calculator.o \ |
93 |
-./pwiz/utility/misc/sha1calc.o \ |
|
94 |
-./random_access_gzFile.o \ |
|
95 |
-./RcppExports.o |
|
97 |
+./pwiz/utility/minimxml/XMLWriter.o \ |
|
98 |
+./pwiz/utility/minimxml/SAXParser.o \ |
|
99 |
+./random_access_gzFile.o |
|
96 | 100 |
|
101 |
+#./boost/thread/win32/tss_dll.o \ |
|
97 | 102 |
|
98 | 103 |
MZROBJECTS=cramp.o ramp_base64.o ramp.o RcppRamp.o RcppRampModule.o rnetCDF.o RcppPwiz.o RcppPwizModule.o RcppIdent.o RcppIdentModule.o RcppExports.o |
99 | 104 |
|
100 | 105 |
OBJECTS= $(MZROBJECTS) $(PWIZOBJECTS) rampR.o R_init_mzR.o |
101 | 106 |
|
102 |
-PWIZ_CPPFLAGS=-I./boost_aux/ -I./boost -I. -DHAVE_PWIZ_MZML_LIB -DWITHOUT_MZ5 -fpermissive -DWINDOWS_NATIVE |
|
107 |
+PWIZ_CPPFLAGS=-I./boost_aux/ -I./boost -I. -DHAVE_PWIZ_MZML_LIB -DWITHOUT_MZ5 -fpermissive -DWINDOWS_NATIVE -DWIN32 -DBOOST_HAS_WINTHREADS -DBOOST_THREAD_BUILD_LIB |
|
108 |
+ |
|
109 |
+ZLIB_CFLAGS+=$(shell echo 'zlibbioc::pkgconfig("PKG_CFLAGS")'|\ |
|
110 |
+ "${R_HOME}/bin/R" --vanilla --slave) |
|
103 | 111 |
|
104 | 112 |
## Use the R_HOME indirection to support installations of multiple R version |
105 |
-PKG_CPPFLAGS=-D_LARGEFILE_SOURCE $(PWIZ_CPPFLAGS) # last include only for cross-compiling |
|
113 |
+PKG_CPPFLAGS=-D_LARGEFILE_SOURCE $(ZLIB_CFLAGS) $(PWIZ_CPPFLAGS) # last include only for cross-compiling |
|
106 | 114 |
|
107 | 115 |
PKG_CFLAGS=-D_LARGEFILE_SOURCE -I./win/$(R_ARCH) -fgnu89-inline |
108 | 116 |
|
... | ... |
@@ -118,6 +126,10 @@ endif |
118 | 126 |
|
119 | 127 |
PKG_LIBS = $(LD_ULDAR) $(shell $(R_HOME)/bin/Rscript -e "Rcpp:::LdFlags()" ) $(PWIZ_LDFLAGS) -L./win/$(R_ARCH) -lws2_32 -lnetcdf |
120 | 128 |
|
129 |
+PKG_LIBS+=$(shell echo 'zlibbioc::pkgconfig("PKG_LIBS_shared")' |\ |
|
130 |
+ "${R_HOME}/bin/R" --vanilla --slave) |
|
131 |
+ |
|
132 |
+ |
|
121 | 133 |
all: clean $(SHLIB) |
122 | 134 |
|
123 | 135 |
%.o: %.c |