[R-pkg-devel] Getting 'Rscript: Bad address' error when CRAN build my package on windows platforms
https://cran.r-project.org/web/packages/rtkore/ and the Makevars in ./src/? is #------------------------------------------------------------------------ #?? Copyright (C) 2014-2015? Serge Iovleff, University Lille1, Inria # #?? This program is free software: you can redistribute it and/or modify #?? it under the terms of the GNU General Public License as published by #?? the Free Software Foundation, either version 3 of the License, or #?? (at your option) any later version. # #?? This program is distributed in the hope that it will be useful, #?? but WITHOUT ANY WARRANTY; without even the implied warranty of #?? MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.? See the #?? GNU General Public License for more details. # #?? You should have received a copy of the GNU General Public License #?? along with this program.? If not, see <http://www.gnu.org/licenses/>. #------------------------------------------------------------------------ #?? Project:??? rtkore #?? Created on: Feb 17, 2014 #?? Authors:??? Serge IOVLEFF <serge_DOT_iov..._AT_stkpp_DOT_org> #----------------------------------------------------------------------- ## define PKG_CPPFLAGS (preprocessor & includes) and PKG_CXXFLAGS (compiler flags) CXX_STD = CXX11 PKG_CXXFLAGS = -I'../inst/projects/' -I'../inst/include/' -DIS_RTKPP_LIB? -DSTKUSELAPACK $(SHLIB_OPENMP_CXXFLAGS) #PKG_CXXFLAGS = PKG_LIBS???? = $(LAPACK_LIBS) $(BLAS_LIBS) $(FLIBS) $(SHLIB_OPENMP_CXXFLAGS) ## And export export ## $(SHLIB) is the usual default target that is built automatically from all source ## files in this directory. pkglib is an additional target for the library ## that will be installed in inst/ and which users can link against. .PHONY: all all: $(SHLIB) Le 08/12/2023 ? 11:12, Uwe Ligges a ?crit?:
On 07.12.2023 19:29, Serge wrote:
Hello, I'm the maintener of the rtkore package and I'm experimenting an error during the installation on the |r-devel-windows-x86_64| and the |r-release-windows-x86_64| platform. When trying to compile I get |g++ -std=gnu++11 -I"D:/RCompile/recent/R-4.3.2/include" -DNDEBUG -I../inst/projects/ -I../inst/include/ -DIS_RTKPP_LIB -DSTKUSELAPACK -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include" -fopenmp -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c fastRand.cpp -o fastRand.o /bin/sh: line 1: /x86_64-w64-mingw32.static.posix/bin/g++: Bad address | A search indicate that the problem is from the "D:" (not sure it is the correct answer)
Well, the missing d: or /d/ in the last line of your cited output. Which package is this? Then I could take a look into the sources. Best, Uwe Ligges
In all case, I cannot modify these path as there given by the CRAN mechanism of compilation. Can you give me some hints about the problem and how to solve it ? Thanks ????[[alternative HTML version deleted]]
______________________________________________ R-package-devel at r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel