Please use the rcpp-devel mailing list for questions or bug reports.
On 29 April 2010 at 10:48, jgbravo at ull.es wrote:
|
| Hello,
|
| I have a problem compiling RInside library and its examples. The error
| obtained while compiling the library is showed now:
|
| hiper at hiper-desktop:~/R/i486-pc-linux-gnu-library/2.10/RInside/src$ make
| /usr/bin/R --vanilla --slave < tools/RInsideEnvVars.r > RInsideEnvVars.h
| /usr/bin/R --vanilla --slave < tools/RInsideAutoloads.r > RInsideAutoloads.h
| o libRInside MemBuf.o RInside.o
That looks very wrong. Somehow the Makefile expands variables the wrong way.
| make: o: No se encontr? el programa
| make: [libRInside] Error 127 (no tiene efecto)
| ar qc libRInside.a MemBuf.o RInside.o
| cp libRInside ../inst/lib
| cp: no se puede efectuar `stat' sobre ?libRInside?: No existe el
| fichero ? directorio
| make: *** [userLibrary] Error 1
|
| Can you help me please?
Which version is this? Which operating system?
Dirk
| I'm greateful, regards,
| Javier Gonz?lez.
|
|
On 29 April 2010 at 06:31, Dirk Eddelbuettel wrote:
|
| Please use the rcpp-devel mailing list for questions or bug reports.
|
| On 29 April 2010 at 10:48, jgbravo at ull.es wrote:
| |
| | Hello,
| |
| | I have a problem compiling RInside library and its examples. The error
| | obtained while compiling the library is showed now:
| |
| | hiper at hiper-desktop:~/R/i486-pc-linux-gnu-library/2.10/RInside/src$ make
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| | /usr/bin/R --vanilla --slave < tools/RInsideEnvVars.r > RInsideEnvVars.h
| | /usr/bin/R --vanilla --slave < tools/RInsideAutoloads.r > RInsideAutoloads.h
| | o libRInside MemBuf.o RInside.o
|
| That looks very wrong. Somehow the Makefile expands variables the wrong way.
I didn't notice this before -- this is your user error.
You said 'make' inside src/. Wrong idea. Moreover, you said make in what
seems to be the _installed package_. Also a bad idea.
You need 'R CMD INSTALL' on either the source directory or source tarball:
edd at ron:~/svn/rinside> R CMD INSTALL RInside_0.2.2.tar.gz
* installing to library ?/usr/local/lib/R/site-library?
* installing *source* package ?RInside? ...
** libs
** arch -
/usr/lib/R/bin/R --vanilla --slave < tools/RInsideEnvVars.r > RInsideEnvVars.h
/usr/lib/R/bin/R --vanilla --slave < tools/RInsideAutoloads.r > RInsideAutoloads.h
g++ -I/usr/share/R/include -Wall -I/usr/share/R/include -I/usr/local/lib/R/site-library/Rcpp/lib -fpic -O3 -Wall -pipe -c MemBuf.cpp -o MemBuf.o
g++ -I/usr/share/R/include -Wall -I/usr/share/R/include -I/usr/local/lib/R/site-library/Rcpp/lib -fpic -O3 -Wall -pipe -c RInside.cpp -o RInside.o
g++ -o libRInside.so MemBuf.o RInside.o -shared -L/usr/lib/R/lib -lR
ar qc libRInside.a MemBuf.o RInside.o
cp libRInside.so ../inst/lib
cp RInside.h MemBuf.h ../inst/lib
cp libRInside.a ../inst/lib
rm libRInside.so libRInside.a
** R
** inst
** preparing package for lazy loading
** help
*** installing help indices
** building package indices ...
** testing if installed package can be loaded
* DONE (RInside)
edd at ron:~/svn/rinside>
Dirk
|
| | make: o: No se encontr? el programa
| | make: [libRInside] Error 127 (no tiene efecto)
| | ar qc libRInside.a MemBuf.o RInside.o
| | cp libRInside ../inst/lib
| | cp: no se puede efectuar `stat' sobre ?libRInside?: No existe el
| | fichero ? directorio
| | make: *** [userLibrary] Error 1
| |
| | Can you help me please?
|
| Which version is this? Which operating system?
|
| Dirk
|
| | I'm greateful, regards,
| | Javier Gonz?lez.
| |
| |
|
| --
| Regards, Dirk
| _______________________________________________
| Rcpp-devel mailing list
| Rcpp-devel at lists.r-forge.r-project.org
| https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel