Skip to content
Prev 1034 / 10988 Next

[Rcpp-devel] r-forge error: undefined symbol: zgetri_

Le 20/08/10 07:36, baptiste auguie a ?crit :
That looks ok.

I can't R CMD INSTALL your package now because of something else. Some 
collate issue of the R files, is this a roxygen issue by any chance ?

But the compile step -- apart from some minor problems I'm sure you'll 
fix -- seem fine :

$ R CMD INSTALL cda
* installing to library ?/Library/Frameworks/R.framework/Resources/library?
* installing *source* package ?cda? ...
** libs
*** arch - i386
g++ -arch i386 -I/Library/Frameworks/R.framework/Resources/include 
-I/Library/Frameworks/R.framework/Resources/include/i386 
-I/usr/local/include 
-I"/Library/Frameworks/R.framework/Resources/library/Rcpp/include" 
-I"/Library/Frameworks/R.framework/Resources/library/RcppArmadillo/include" 
   -fPIC  -g -O3 -Wall -pipe -c cda.cpp -o cda.o
cda.cpp: In function ?int progress_bar(double, double)?:
cda.cpp:36: warning: no return statement in function returning non-void
cda.cpp: In function ?Rcpp::List linearExtinction(const arma::mat&, 
const arma::cx_mat&, double)?:
cda.cpp:285: warning: unused variable ?pi?
cda.cpp: In function ?int progress_bar(double, double)?:
cda.cpp:36: warning: control reaches end of non-void function
g++ -arch i386 -dynamiclib -Wl,-headerpad_max_install_names -undefined 
dynamic_lookup -single_module -multiply_defined suppress 
-L/usr/local/lib -o cda.so cda.o 
/Library/Frameworks/R.framework/Versions/2.12/Resources/library/Rcpp/lib/i386/libRcpp.a 
-L/Library/Frameworks/R.framework/Resources/lib/i386 -lRlapack 
-L/Library/Frameworks/R.framework/Resources/lib/i386 -lRblas -lgfortran 
-F/Library/Frameworks/R.framework/.. -framework R -Wl,-framework 
-Wl,CoreFoundation
installation dans 
/Library/Frameworks/R.framework/Resources/library/cda/libs/i386
*** arch - x86_64
g++ -arch x86_64 -I/Library/Frameworks/R.framework/Resources/include 
-I/Library/Frameworks/R.framework/Resources/include/x86_64 
-I/usr/local/include 
-I"/Library/Frameworks/R.framework/Resources/library/Rcpp/include" 
-I"/Library/Frameworks/R.framework/Resources/library/RcppArmadillo/include" 
   -fPIC  -g -O3 -Wall -pipe -c cda.cpp -o cda.o
cda.cpp: In function ?int progress_bar(double, double)?:
cda.cpp:36: warning: no return statement in function returning non-void
cda.cpp: In function ?Rcpp::List linearExtinction(const arma::mat&, 
const arma::cx_mat&, double)?:
cda.cpp:285: warning: unused variable ?pi?
cda.cpp: In function ?int progress_bar(double, double)?:
cda.cpp:36: warning: control reaches end of non-void function
g++ -arch x86_64 -dynamiclib -Wl,-headerpad_max_install_names -undefined 
dynamic_lookup -single_module -multiply_defined suppress 
-L/usr/local/lib -o cda.so cda.o 
/Library/Frameworks/R.framework/Versions/2.12/Resources/library/Rcpp/lib/x86_64/libRcpp.a 
-L/Library/Frameworks/R.framework/Resources/lib/x86_64 -lRlapack 
-L/Library/Frameworks/R.framework/Resources/lib/x86_64 -lRblas 
-lgfortran -F/Library/Frameworks/R.framework/.. -framework R 
-Wl,-framework -Wl,CoreFoundation
installation dans 
/Library/Frameworks/R.framework/Resources/library/cda/libs/x86_64
** R
Error in .install_package_code_files(".", instdir) :
les fichiers dans '/Users/romain/svn/photonics/pkg/cda/R' sont manquants 
dans le champ 'Collate' :
   povray.r
ERROR: unable to collate files for package ?cda?
* removing ?/Library/Frameworks/R.framework/Resources/library/cda?
* restoring previous ?/Library/Frameworks/R.framework/Resources/library/cda?
Probably from RcppArmadillo.package.skeleton