<div dir="ltr"><span style="font-family:arial,sans-serif;font-size:13px">Hi Dirk,</span><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px"> adding</div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">PKG_CPPFLAGS = -DWIN32<br></div><div style="font-family:arial,sans-serif;font-size:13px"><br></div>
<div style="font-family:arial,sans-serif;font-size:13px">solved the problem, but I got another bunch of errors (see below).</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">
Maybe these are unsupported C++11 features?</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">I think I was getting similar errors when I was compiling my package in Linux, but they were solved after installing gcc 4.8.</div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">Matteo</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">
<pre style="white-space:pre-wrap;color:rgb(0,0,0);word-wrap:break-word">* installing *source* package 'anRpackage' ...
** libs

*** arch - i386
g++  -std=c++0x -I"D:/RCompile/recent/R-3.1.0/include" -DNDEBUG -DWIN32   -I"d:/RCompile/CRANpkg/lib/3.1/Rcpp/include" -I"d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include" -I"d:/Rcompile/CRANpkg/extralibs215/local215/include"     -O2 -Wall  -mtune=core2 -c RcppExports.cpp -o RcppExports.o
In file included from d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo:48:0,
                 from d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/RcppArmadilloForward.h:37,
                 from d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/RcppArmadillo.h:30,
                 from RcppExports.cpp:4:
d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo_bits/compiler_setup.hpp:159:110: note: #pragma message: Your C++ compiler is in C++11 mode, but it has incomplete support for C++11 features
In file included from d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo:172:0,
                 from d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/RcppArmadilloForward.h:37,
                 from d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/RcppArmadillo.h:30,
                 from RcppExports.cpp:4:
d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo_bits/wall_clock_bones.hpp:30:5: error: 'steady_clock' in namespace 'std::chrono' does not name a type
In file included from d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo:510:0,
                 from d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/RcppArmadilloForward.h:37,
                 from d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/RcppArmadillo.h:30,
                 from RcppExports.cpp:4:
d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo_bits/wall_clock_meat.hpp: In member function 'void arma::wall_clock::tic()':
d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo_bits/wall_clock_meat.hpp:38:5: error: 'chrono_time1' was not declared in this scope
d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo_bits/wall_clock_meat.hpp:38:33: error: 'std::chrono::steady_clock' has not been declared
d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo_bits/wall_clock_meat.hpp: In member function 'double arma::wall_clock::toc()':
d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo_bits/wall_clock_meat.hpp:66:13: error: 'steady_clock' in namespace 'std::chrono' does not name a type
d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo_bits/wall_clock_meat.hpp:70:85: error: 'chrono_time2' was not declared in this scope
d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo_bits/wall_clock_meat.hpp:70:100: error: 'chrono_time1' was not declared in this scope
make: *** [RcppExports.o] Error 1
Warning: running command 'make -f "Makevars.win" -f "D:/RCompile/recent/R-3.1.0/etc/i386/Makeconf" -f "D:/RCompile/recent/R-3.1.0/etc/i386/Makevars.site" -f "D:/RCompile/recent/R-3.1.0/share/make/<a href="http://winshlib.mk/" target="_blank">winshlib.mk</a>" CXX='$(CXX1X) $(CXX1XSTD)' CXXFLAGS='$(CXX1XFLAGS)' CXXPICFLAGS='$(CXX1XPICFLAGS)' SHLIB_LDFLAGS='$(SHLIB_CXX1XLDFLAGS)' SHLIB_LD='$(SHLIB_CXX1XLD)' SHLIB="anRpackage.dll" OBJECTS="RcppExports.o rcpparma_hello_world.o"' had status 2
g++  -std=c++0x -I"D:/RCompile/recent/R-3.1.0/include" -DNDEBUG -DWIN32   -I"d:/RCompile/CRANpkg/lib/3.1/Rcpp/include" -I"d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include" -I"d:/Rcompile/CRANpkg/extralibs215/local215/include"     -O2 -Wall  -mtune=core2 -c RcppExports.cpp -o RcppExports.o
In file included from d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo:48:0,
                 from d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/RcppArmadilloForward.h:37,
                 from d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/RcppArmadillo.h:30,
                 from RcppExports.cpp:4:
d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo_bits/compiler_setup.hpp:159:110: note: #pragma message: Your C++ compiler is in C++11 mode, but it has incomplete support for C++11 features
In file included from d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo:172:0,
                 from d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/RcppArmadilloForward.h:37,
                 from d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/RcppArmadillo.h:30,
                 from RcppExports.cpp:4:
d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo_bits/wall_clock_bones.hpp:30:5: error: 'steady_clock' in namespace 'std::chrono' does not name a type
In file included from d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo:510:0,
                 from d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/RcppArmadilloForward.h:37,
                 from d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/RcppArmadillo.h:30,
                 from RcppExports.cpp:4:
d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo_bits/wall_clock_meat.hpp: In member function 'void arma::wall_clock::tic()':
d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo_bits/wall_clock_meat.hpp:38:5: error: 'chrono_time1' was not declared in this scope
d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo_bits/wall_clock_meat.hpp:38:33: error: 'std::chrono::steady_clock' has not been declared
d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo_bits/wall_clock_meat.hpp: In member function 'double arma::wall_clock::toc()':
d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo_bits/wall_clock_meat.hpp:66:13: error: 'steady_clock' in namespace 'std::chrono' does not name a type
d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo_bits/wall_clock_meat.hpp:70:85: error: 'chrono_time2' was not declared in this scope
d:/RCompile/CRANpkg/lib/3.1/RcppArmadillo/include/armadillo_bits/wall_clock_meat.hpp:70:100: error: 'chrono_time1' was not declared in this scope
make: *** [RcppExports.o] Error 1
Warning: running command 'make -f "Makevars.win" -f "D:/RCompile/recent/R-3.1.0/etc/i386/Makeconf" -f "D:/RCompile/recent/R-3.1.0/etc/i386/Makevars.site" -f "D:/RCompile/recent/R-3.1.0/share/make/<a href="http://winshlib.mk/" target="_blank">winshlib.mk</a>" CXX='$(CXX1X) $(CXX1XSTD)' CXXFLAGS='$(CXX1XFLAGS)' CXXPICFLAGS='$(CXX1XPICFLAGS)' SHLIB_LDFLAGS='$(SHLIB_CXX1XLDFLAGS)' SHLIB_LD='$(SHLIB_CXX1XLD)' SHLIB="anRpackage.dll" OBJECTS="RcppExports.o rcpparma_hello_world.o" symbols.rds' had status 2
ERROR: compilation failed for package 'anRpackage'
* removing 'd:/RCompile/CRANguest/R-release/lib/anRpackage'
* restoring previous 'd:/RCompile/CRANguest/R-release/lib/anRpackage'</pre></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, May 29, 2014 at 4:15 PM, Dirk Eddelbuettel <span dir="ltr"><<a href="mailto:edd@debian.org" target="_blank">edd@debian.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Would you mind resending what you just me to the list?<br>
<div class="HOEnZb"><div class="h5"><br>
Dirk<br>
<br>
--<br>
Dirk Eddelbuettel | <a href="mailto:edd@debian.org">edd@debian.org</a> | <a href="http://dirk.eddelbuettel.com" target="_blank">http://dirk.eddelbuettel.com</a><br>
</div></div></blockquote></div><br></div>