Я пытался установить nloptr, выполнив следующую команду:
R CMD INSTALL nloptr_1.2.1.tar.gz
Я получил ошибку ниже:
/bin/sh ../libtool --tag=CXX --mode=link /home/kokep/bin/bin/g++ -L/home/kokep/bin/lib -L/home/kokep/bin/lib64 -L/mnt/projects/kokep/kokep/devel/libraries/zlib-1.2.11 -o testopt testfuncs.o testopt.o ../libnlopt_cxx.la -lm
libtool: link: /home/kokep/bin/bin/g++ -o testopt testfuncs.o testopt.o -L/home/kokep/bin/lib -L/home/kokep/bin/lib64 -L/mnt/projects/kokep/kokep/devel/libraries/zlib-1.2.11 ../.libs/libnlopt_cxx.a /home/kokep/bin/lib/../lib/libstdc++.so -lm
/home/kokep/bin/lib/../lib/libstdc++.so: could not read symbols: File in wrong format
collect2: error: ld returned 1 exit status
make[2]: *** [testopt] Error 1
make[2]: Leaving directory `/mnt/projects/kokep/kokep/devel/R/nloptr/src/nlopt_src/test'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mnt/projects/kokep/kokep/devel/R/nloptr/src/nlopt_src'
make: *** [all] Error 2
Я прочитал, что это потому, что R направляет на32-битная библиотека вместо 64-битной, но я могу ошибаться.Как изменить каталог lib для установки R?Заранее спасибо.