Hi all, I'm currently working on setting up a Galaxy on our local server. I'm going through the tool dependencies list and install everything on it. I installed the latest R version (2.12.2) and now I'm trying to install rpy 1.0.3. I have installed R with --enable-R-shlib and also done this step: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib64/R/lib/ However I get the following error with the install of rpy 1.0.3. Thanks for the help, Ryan [cgtepper@hobbes rpy-1.0.3]$ python setup.py install RHOMES= [] DEBUG= True Setting RHOMES to ['/usr/lib64/R'] ### Using R verion 2.12.2 installed at /usr/lib64/R ### RHOME= /usr/lib64/R copying src/rpymodule.c -> src/rpymodule2122.c copying src/R_eval.c -> src/R_eval2122.c copying src/io.c -> src/io2122.c running install running build running build_py running build_ext building '_rpy2122' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DRPY_SHNAME=_rpy2122 -DINIT_RPY=init_rpy2122 -UPRE_2_2 -UWITH_NUMERIC -I/usr/lib64/R/include -Isrc -I/usr/share/R/include -I/usr/local/include/python2.6 -c src/rpymodule2122.c -o build/temp.linux-x86_64-2.6/src/rpymodule2122.o -shared src/rpymodule2122.c:42:23: error: Rversion.h: No such file or directory src/rpymodule2122.c:43:28: error: missing binary operator before token "(" In file included from src/rpymodule2122.c:51: src/RPy.h:51:15: error: R.h: No such file or directory src/RPy.h:52:22: error: Rdefines.h: No such file or directory src/RPy.h:53:24: error: Rinternals.h: No such file or directory src/RPy.h:57:28: error: R_ext/Rdynload.h: No such file or directory src/RPy.h:58:29: error: R_ext/eventloop.h: No such file or directory In file included from src/RPy.h:71, from src/rpymodule2122.c:51: src/rpy_Rinterface.h:51:27: error: R_ext/Boolean.h: No such file or directory In file included from src/rpy_Rinterface.h:61, from src/RPy.h:71, from src/rpymodule2122.c:51: src/rpy_Startup.h:70: error: expected specifier-qualifier-list before Rboolean In file included from src/RPy.h:71, from src/rpymodule2122.c:51: src/rpy_Rinterface.h:70: error: expected =, ,, ;, asm or __attribute__ before R_Interactive src/rpy_Rinterface.h:71: error: expected =, ,, ;, asm or __attribute__ before R_Quiet src/rpy_Rinterface.h:72: error: expected =, ,, ;, asm or __attribute__ before R_Slave src/rpy_Rinterface.h:73: error: expected =, ,, ;, asm or __attribute__ before R_Verbose src/rpy_Rinterface.h:76: error: expected declaration specifiers or ... before Rboolean src/rpy_Rinterface.h:85: warning: function declaration isnt a prototype src/rpy_Rinterface.h:96: warning: function declaration isnt a prototype src/rpy_Rinterface.h:101: warning: function declaration isnt a prototype src/rpy_Rinterface.h:102: warning: function declaration isnt a prototype src/rpy_Rinterface.h:103: warning: function declaration isnt a prototype src/rpy_Rinterface.h:112: warning: parameter names (without types) in function declaration In file included from src/rpymodule2122.c:51: src/RPy.h:77:51: error: Rdevices.h: No such file or directory In file included from src/RPy.h:108, from src/rpymodule2122.c:51: src/robjobject.h:47: error: expected specifier-qualifier-list before SEXP src/robjobject.h:62: error: expected ) before int In file included from src/rpymodule2122.c:51: src/RPy.h:115: error: expected =, ,, ;, asm or __attribute__ before to_Robj src/RPy.h:116: warning: parameter names (without types) in function declaration src/RPy.h:117: warning: parameter names (without types) in function declaration src/RPy.h:118: error: expected ) before int src/RPy.h:129: error: expected =, ,, ;, asm or __attribute__ before do_eval_expr src/RPy.h:130: error: expected =, ,, ;, asm or __attribute__ before do_eval_fun src/RPy.h:131: error: expected =, ,, ;, asm or __attribute__ before get_fun_from_name src/RPy.h:208: error: expected ) before robj src/RPy.h:209: error: expected ) before robj src/RPy.h:210: error: expected ) before robj src/RPy.h:211: error: expected ) before robj src/rpymodule2122.c:77: error: expected =, ,, ;, asm or __attribute__ before get_item src/rpymodule2122.c:78: error: expected =, ,, ;, asm or __attribute__ before set_item src/rpymodule2122.c:79: error: expected =, ,, ;, asm or __attribute__ before length src/rpymodule2122.c:80: error: expected =, ,, ;, asm or __attribute__ before aperm src/rpymodule2122.c:113: error: expected =, ,, ;, asm or __attribute__ before R_References src/rpymodule2122.c:116: error: expected =, ,, ;, asm or __attribute__ before RecursiveRelease src/rpymodule2122.c: In function Robj_dealloc: src/rpymodule2122.c:133: error: R_References undeclared (first use in this function) src/rpymodule2122.c:133: error: (Each undeclared identifier is reported only once src/rpymodule2122.c:133: error: for each function it appears in.) src/rpymodule2122.c:133: warning: implicit declaration of function RecursiveRelease src/rpymodule2122.c:133: error: RobjObject has no member named R_obj src/rpymodule2122.c:134: warning: implicit declaration of function SET_SYMVALUE src/rpymodule2122.c:134: warning: implicit declaration of function install src/rpymodule2122.c: At top level: src/rpymodule2122.c:140: error: expected ) before robj src/rpymodule2122.c:207: error: expected =, ,, ;, asm or __attribute__ before seq_to_R src/rpymodule2122.c:292: error: expected =, ,, ;, asm or __attribute__ before dict_to_R src/rpymodule2122.c:510: error: expected =, ,, ;, asm or __attribute__ before to_Robj src/rpymodule2122.c:627: error: expected declaration specifiers or ... before SEXP src/rpymodule2122.c: In function to_PyDict: src/rpymodule2122.c:641: warning: implicit declaration of function CHAR src/rpymodule2122.c:641: warning: implicit declaration of function STRING_ELT src/rpymodule2122.c:641: error: names undeclared (first use in this function) src/rpymodule2122.c:641: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: At top level: src/rpymodule2122.c:751: error: expected ) before robj src/rpymodule2122.c:774: error: expected ) before robj src/rpymodule2122.c:901: error: expected ) before robj src/rpymodule2122.c:939: error: expected ) before robj src/rpymodule2122.c:977: error: expected ) before robj src/rpymodule2122.c:999: error: expected ) before robj src/rpymodule2122.c:1016: error: expected ) before robj src/rpymodule2122.c:1048: error: expected declaration specifiers or ... before SEXP src/rpymodule2122.c: In function make_args: src/rpymodule2122.c:1050: error: SEXP undeclared (first use in this function) src/rpymodule2122.c:1050: error: expected ; before r src/rpymodule2122.c:1054: error: r undeclared (first use in this function) src/rpymodule2122.c:1054: warning: implicit declaration of function to_Robj src/rpymodule2122.c:1057: warning: implicit declaration of function SETCAR src/rpymodule2122.c:1057: error: e undeclared (first use in this function) src/rpymodule2122.c:1058: warning: implicit declaration of function CDR src/rpymodule2122.c: At top level: src/rpymodule2122.c:1092: error: expected declaration specifiers or ... before SEXP src/rpymodule2122.c: In function make_kwds: src/rpymodule2122.c:1094: error: SEXP undeclared (first use in this function) src/rpymodule2122.c:1094: error: expected ; before r src/rpymodule2122.c:1108: error: r undeclared (first use in this function) src/rpymodule2122.c:1113: error: e undeclared (first use in this function) src/rpymodule2122.c:1125: warning: implicit declaration of function SET_TAG src/rpymodule2122.c:1125: warning: implicit declaration of function Rf_install src/rpymodule2122.c: In function Robj_call: src/rpymodule2122.c:1142: error: SEXP undeclared (first use in this function) src/rpymodule2122.c:1142: error: expected ; before exp src/rpymodule2122.c:1155: warning: implicit declaration of function PROTECT src/rpymodule2122.c:1155: warning: implicit declaration of function allocVector src/rpymodule2122.c:1155: error: LANGSXP undeclared (first use in this function) src/rpymodule2122.c:1155: error: invalid lvalue in assignment src/rpymodule2122.c:1156: error: e undeclared (first use in this function) src/rpymodule2122.c:1157: error: RobjObject has no member named R_obj src/rpymodule2122.c:1160: error: too many arguments to function make_args src/rpymodule2122.c:1161: warning: implicit declaration of function UNPROTECT src/rpymodule2122.c:1164: error: too many arguments to function make_kwds src/rpymodule2122.c:1169: error: res undeclared (first use in this function) src/rpymodule2122.c:1169: warning: implicit declaration of function do_eval_expr src/rpymodule2122.c:1176: error: RobjObject has no member named conversion src/rpymodule2122.c:1180: warning: implicit declaration of function to_Pyobj_with_mode src/rpymodule2122.c:1180: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: At top level: src/rpymodule2122.c:1191: error: expected declaration specifiers or ... before SEXP src/rpymodule2122.c: In function make_argl: src/rpymodule2122.c:1193: error: SEXP undeclared (first use in this function) src/rpymodule2122.c:1193: error: expected ; before rvalue src/rpymodule2122.c:1239: error: rvalue undeclared (first use in this function) src/rpymodule2122.c:1247: error: e undeclared (first use in this function) src/rpymodule2122.c: In function Robj_lcall: src/rpymodule2122.c:1279: error: SEXP undeclared (first use in this function) src/rpymodule2122.c:1279: error: expected ; before exp src/rpymodule2122.c:1308: error: LANGSXP undeclared (first use in this function) src/rpymodule2122.c:1308: error: invalid lvalue in assignment src/rpymodule2122.c:1309: error: e undeclared (first use in this function) src/rpymodule2122.c:1310: error: RobjObject has no member named R_obj src/rpymodule2122.c:1314: error: too many arguments to function make_argl src/rpymodule2122.c:1320: error: res undeclared (first use in this function) src/rpymodule2122.c:1328: error: RobjObject has no member named conversion src/rpymodule2122.c:1332: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: In function Robj_autoconvert: src/rpymodule2122.c:1359: error: RobjObject has no member named conversion src/rpymodule2122.c:1361: error: RobjObject has no member named conversion src/rpymodule2122.c: In function Robj_as_py: src/rpymodule2122.c:1388: error: RobjObject has no member named R_obj src/rpymodule2122.c:1388: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: In function Robj_len: src/rpymodule2122.c:1406: error: SEXP undeclared (first use in this function) src/rpymodule2122.c:1406: error: expected ; before e src/rpymodule2122.c:1408: error: e undeclared (first use in this function) src/rpymodule2122.c:1408: error: LANGSXP undeclared (first use in this function) src/rpymodule2122.c:1409: error: length undeclared (first use in this function) src/rpymodule2122.c:1410: error: RobjObject has no member named R_obj src/rpymodule2122.c:1412: error: robj undeclared (first use in this function) src/rpymodule2122.c:1418: warning: implicit declaration of function INTEGER_DATA src/rpymodule2122.c:1418: error: subscripted value is neither array nor pointer src/rpymodule2122.c: In function Robj_ass_item: src/rpymodule2122.c:1425: error: SEXP undeclared (first use in this function) src/rpymodule2122.c:1425: error: expected ; before e src/rpymodule2122.c:1427: error: e undeclared (first use in this function) src/rpymodule2122.c:1427: error: LANGSXP undeclared (first use in this function) src/rpymodule2122.c:1428: error: ri undeclared (first use in this function) src/rpymodule2122.c:1428: warning: implicit declaration of function NEW_INTEGER src/rpymodule2122.c:1429: error: subscripted value is neither array nor pointer src/rpymodule2122.c:1430: error: set_item undeclared (first use in this function) src/rpymodule2122.c:1431: error: RobjObject has no member named R_obj src/rpymodule2122.c:1438: error: robj undeclared (first use in this function) src/rpymodule2122.c:1443: error: RobjObject has no member named R_obj src/rpymodule2122.c: In function Robj_item: src/rpymodule2122.c:1452: error: SEXP undeclared (first use in this function) src/rpymodule2122.c:1452: error: expected ; before ri src/rpymodule2122.c:1463: error: ri undeclared (first use in this function) src/rpymodule2122.c:1464: error: subscripted value is neither array nor pointer src/rpymodule2122.c:1465: error: e undeclared (first use in this function) src/rpymodule2122.c:1465: error: LANGSXP undeclared (first use in this function) src/rpymodule2122.c:1466: error: get_item undeclared (first use in this function) src/rpymodule2122.c:1467: error: RobjObject has no member named R_obj src/rpymodule2122.c:1470: error: robj undeclared (first use in this function) src/rpymodule2122.c:1482: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: In function Robj_slice: src/rpymodule2122.c:1493: error: SEXP undeclared (first use in this function) src/rpymodule2122.c:1493: error: expected ; before robj src/rpymodule2122.c:1532: error: INTSXP undeclared (first use in this function) src/rpymodule2122.c:1532: error: invalid lvalue in assignment src/rpymodule2122.c:1535: warning: implicit declaration of function INTEGER_POINTER src/rpymodule2122.c:1535: error: subscripted value is neither array nor pointer src/rpymodule2122.c:1538: error: e undeclared (first use in this function) src/rpymodule2122.c:1538: error: LANGSXP undeclared (first use in this function) src/rpymodule2122.c:1539: error: get_item undeclared (first use in this function) src/rpymodule2122.c:1540: error: RobjObject has no member named R_obj src/rpymodule2122.c:1543: error: robj undeclared (first use in this function) src/rpymodule2122.c:1555: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: At top level: src/rpymodule2122.c:1565: warning: initialization from incompatible pointer type src/rpymodule2122.c:1568: warning: intargfunc is deprecated src/rpymodule2122.c:1568: warning: initialization from incompatible pointer type src/rpymodule2122.c:1569: warning: intintargfunc is deprecated src/rpymodule2122.c:1569: warning: initialization from incompatible pointer type src/rpymodule2122.c:1570: warning: initialization from incompatible pointer type src/rpymodule2122.c: In function get_fun: src/rpymodule2122.c:1668: error: SEXP undeclared (first use in this function) src/rpymodule2122.c:1668: error: expected ; before robj src/rpymodule2122.c:1675: error: robj undeclared (first use in this function) src/rpymodule2122.c:1675: warning: implicit declaration of function get_fun_from_name src/rpymodule2122.c:1679: warning: implicit declaration of function Robj_new src/rpymodule2122.c:1679: warning: cast to pointer from integer of different size src/rpymodule2122.c: In function r_events: src/rpymodule2122.c:1727: warning: implicit declaration of function R_checkActivity src/rpymodule2122.c:1727: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c:1728: warning: implicit declaration of function R_runHandlers src/rpymodule2122.c:1728: error: R_InputHandlers undeclared (first use in this function) src/rpymodule2122.c: In function r_finalize: src/rpymodule2122.c:1778: warning: implicit declaration of function R_dot_Last src/rpymodule2122.c:1779: warning: implicit declaration of function R_RunExitFinalizers src/rpymodule2122.c:1781:28: error: missing binary operator before token "(" src/rpymodule2122.c:1784: warning: implicit declaration of function KillAllDevices src/rpymodule2122.c:1787:28: error: missing binary operator before token "(" src/rpymodule2122.c:1798: warning: implicit declaration of function R_system src/rpymodule2122.c:1803: warning: implicit declaration of function R_gc src/rpymodule2122.c: In function init_rpy2122: src/rpymodule2122.c:1980: error: SEXP undeclared (first use in this function) src/rpymodule2122.c:1980: error: expected ; before interact src/rpymodule2122.c:2070: error: get_item undeclared (first use in this function) src/rpymodule2122.c:2071: error: set_item undeclared (first use in this function) src/rpymodule2122.c:2072: error: length undeclared (first use in this function) src/rpymodule2122.c:2075: error: aperm undeclared (first use in this function) src/rpymodule2122.c:2078: error: R_References undeclared (first use in this function) src/rpymodule2122.c:2078: error: R_NilValue undeclared (first use in this function) src/rpymodule2122.c:2085: error: interact undeclared (first use in this function) src/rpymodule2122.c:2085: warning: implicit declaration of function do_eval_fun src/rpymodule2122.c:2086: warning: implicit declaration of function INTEGER src/rpymodule2122.c:2086: error: subscripted value is neither array nor pointer error: command 'gcc' failed with exit status 1
Hi Ryan, it seems like your compiler can't find the R header files. I don't know on which linux distro your're running Galaxy and if you installed with a package manager it or compiled it, but you should try to install R headers (the development packages). For example in Ubuntu an apt-get install r-base-dev should fix the problem. Hope it helps. --- Marco On 22 June 2011 01:43, Ryan Davis <rrdavis@ucdavis.edu> wrote:
Hi all,
I'm currently working on setting up a Galaxy on our local server. I'm going through the tool dependencies list and install everything on it. I installed the latest R version (2.12.2) and now I'm trying to install rpy 1.0.3.
I have installed R with --enable-R-shlib and also done this step:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib64/R/lib/
However I get the following error with the install of rpy 1.0.3.
Thanks for the help,
Ryan
[cgtepper@hobbes rpy-1.0.3]$ python setup.py install RHOMES= [] DEBUG= True Setting RHOMES to ['/usr/lib64/R'] ### Using R verion 2.12.2 installed at /usr/lib64/R ### RHOME= /usr/lib64/R copying src/rpymodule.c -> src/rpymodule2122.c copying src/R_eval.c -> src/R_eval2122.c copying src/io.c -> src/io2122.c running install running build running build_py running build_ext building '_rpy2122' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DRPY_SHNAME=_rpy2122 -DINIT_RPY=init_rpy2122 -UPRE_2_2 -UWITH_NUMERIC -I/usr/lib64/R/include -Isrc -I/usr/share/R/include -I/usr/local/include/python2.6 -c src/rpymodule2122.c -o build/temp.linux-x86_64-2.6/src/rpymodule2122.o -shared src/rpymodule2122.c:42:23: error: Rversion.h: No such file or directory src/rpymodule2122.c:43:28: error: missing binary operator before token "(" In file included from src/rpymodule2122.c:51: src/RPy.h:51:15: error: R.h: No such file or directory src/RPy.h:52:22: error: Rdefines.h: No such file or directory src/RPy.h:53:24: error: Rinternals.h: No such file or directory src/RPy.h:57:28: error: R_ext/Rdynload.h: No such file or directory src/RPy.h:58:29: error: R_ext/eventloop.h: No such file or directory In file included from src/RPy.h:71, from src/rpymodule2122.c:51: src/rpy_Rinterface.h:51:27: error: R_ext/Boolean.h: No such file or directory In file included from src/rpy_Rinterface.h:61, from src/RPy.h:71, from src/rpymodule2122.c:51: src/rpy_Startup.h:70: error: expected specifier-qualifier-list before ‘Rboolean’ In file included from src/RPy.h:71, from src/rpymodule2122.c:51: src/rpy_Rinterface.h:70: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘R_Interactive’ src/rpy_Rinterface.h:71: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘R_Quiet’ src/rpy_Rinterface.h:72: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘R_Slave’ src/rpy_Rinterface.h:73: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘R_Verbose’ src/rpy_Rinterface.h:76: error: expected declaration specifiers or ‘...’ before ‘Rboolean’ src/rpy_Rinterface.h:85: warning: function declaration isn’t a prototype src/rpy_Rinterface.h:96: warning: function declaration isn’t a prototype src/rpy_Rinterface.h:101: warning: function declaration isn’t a prototype src/rpy_Rinterface.h:102: warning: function declaration isn’t a prototype src/rpy_Rinterface.h:103: warning: function declaration isn’t a prototype src/rpy_Rinterface.h:112: warning: parameter names (without types) in function declaration In file included from src/rpymodule2122.c:51: src/RPy.h:77:51: error: Rdevices.h: No such file or directory In file included from src/RPy.h:108, from src/rpymodule2122.c:51: src/robjobject.h:47: error: expected specifier-qualifier-list before ‘SEXP’ src/robjobject.h:62: error: expected ‘)’ before ‘int’ In file included from src/rpymodule2122.c:51: src/RPy.h:115: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘to_Robj’ src/RPy.h:116: warning: parameter names (without types) in function declaration src/RPy.h:117: warning: parameter names (without types) in function declaration src/RPy.h:118: error: expected ‘)’ before ‘int’ src/RPy.h:129: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘do_eval_expr’ src/RPy.h:130: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘do_eval_fun’ src/RPy.h:131: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘get_fun_from_name’ src/RPy.h:208: error: expected ‘)’ before ‘robj’ src/RPy.h:209: error: expected ‘)’ before ‘robj’ src/RPy.h:210: error: expected ‘)’ before ‘robj’ src/RPy.h:211: error: expected ‘)’ before ‘robj’ src/rpymodule2122.c:77: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘get_item’ src/rpymodule2122.c:78: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘set_item’ src/rpymodule2122.c:79: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘length’ src/rpymodule2122.c:80: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘aperm’ src/rpymodule2122.c:113: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘R_References’ src/rpymodule2122.c:116: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘RecursiveRelease’ src/rpymodule2122.c: In function ‘Robj_dealloc’: src/rpymodule2122.c:133: error: ‘R_References’ undeclared (first use in this function) src/rpymodule2122.c:133: error: (Each undeclared identifier is reported only once src/rpymodule2122.c:133: error: for each function it appears in.) src/rpymodule2122.c:133: warning: implicit declaration of function ‘RecursiveRelease’ src/rpymodule2122.c:133: error: ‘RobjObject’ has no member named ‘R_obj’ src/rpymodule2122.c:134: warning: implicit declaration of function ‘SET_SYMVALUE’ src/rpymodule2122.c:134: warning: implicit declaration of function ‘install’ src/rpymodule2122.c: At top level: src/rpymodule2122.c:140: error: expected ‘)’ before ‘robj’ src/rpymodule2122.c:207: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘seq_to_R’ src/rpymodule2122.c:292: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘dict_to_R’ src/rpymodule2122.c:510: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘to_Robj’ src/rpymodule2122.c:627: error: expected declaration specifiers or ‘...’ before ‘SEXP’ src/rpymodule2122.c: In function ‘to_PyDict’: src/rpymodule2122.c:641: warning: implicit declaration of function ‘CHAR’ src/rpymodule2122.c:641: warning: implicit declaration of function ‘STRING_ELT’ src/rpymodule2122.c:641: error: ‘names’ undeclared (first use in this function) src/rpymodule2122.c:641: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: At top level: src/rpymodule2122.c:751: error: expected ‘)’ before ‘robj’ src/rpymodule2122.c:774: error: expected ‘)’ before ‘robj’ src/rpymodule2122.c:901: error: expected ‘)’ before ‘robj’ src/rpymodule2122.c:939: error: expected ‘)’ before ‘robj’ src/rpymodule2122.c:977: error: expected ‘)’ before ‘robj’ src/rpymodule2122.c:999: error: expected ‘)’ before ‘robj’ src/rpymodule2122.c:1016: error: expected ‘)’ before ‘robj’ src/rpymodule2122.c:1048: error: expected declaration specifiers or ‘...’ before ‘SEXP’ src/rpymodule2122.c: In function ‘make_args’: src/rpymodule2122.c:1050: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1050: error: expected ‘;’ before ‘r’ src/rpymodule2122.c:1054: error: ‘r’ undeclared (first use in this function) src/rpymodule2122.c:1054: warning: implicit declaration of function ‘to_Robj’ src/rpymodule2122.c:1057: warning: implicit declaration of function ‘SETCAR’ src/rpymodule2122.c:1057: error: ‘e’ undeclared (first use in this function) src/rpymodule2122.c:1058: warning: implicit declaration of function ‘CDR’ src/rpymodule2122.c: At top level: src/rpymodule2122.c:1092: error: expected declaration specifiers or ‘...’ before ‘SEXP’ src/rpymodule2122.c: In function ‘make_kwds’: src/rpymodule2122.c:1094: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1094: error: expected ‘;’ before ‘r’ src/rpymodule2122.c:1108: error: ‘r’ undeclared (first use in this function) src/rpymodule2122.c:1113: error: ‘e’ undeclared (first use in this function) src/rpymodule2122.c:1125: warning: implicit declaration of function ‘SET_TAG’ src/rpymodule2122.c:1125: warning: implicit declaration of function ‘Rf_install’ src/rpymodule2122.c: In function ‘Robj_call’: src/rpymodule2122.c:1142: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1142: error: expected ‘;’ before ‘exp’ src/rpymodule2122.c:1155: warning: implicit declaration of function ‘PROTECT’ src/rpymodule2122.c:1155: warning: implicit declaration of function ‘allocVector’ src/rpymodule2122.c:1155: error: ‘LANGSXP’ undeclared (first use in this function) src/rpymodule2122.c:1155: error: invalid lvalue in assignment src/rpymodule2122.c:1156: error: ‘e’ undeclared (first use in this function) src/rpymodule2122.c:1157: error: ‘RobjObject’ has no member named ‘R_obj’ src/rpymodule2122.c:1160: error: too many arguments to function ‘make_args’ src/rpymodule2122.c:1161: warning: implicit declaration of function ‘UNPROTECT’ src/rpymodule2122.c:1164: error: too many arguments to function ‘make_kwds’ src/rpymodule2122.c:1169: error: ‘res’ undeclared (first use in this function) src/rpymodule2122.c:1169: warning: implicit declaration of function ‘do_eval_expr’ src/rpymodule2122.c:1176: error: ‘RobjObject’ has no member named ‘conversion’ src/rpymodule2122.c:1180: warning: implicit declaration of function ‘to_Pyobj_with_mode’ src/rpymodule2122.c:1180: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: At top level: src/rpymodule2122.c:1191: error: expected declaration specifiers or ‘...’ before ‘SEXP’ src/rpymodule2122.c: In function ‘make_argl’: src/rpymodule2122.c:1193: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1193: error: expected ‘;’ before ‘rvalue’ src/rpymodule2122.c:1239: error: ‘rvalue’ undeclared (first use in this function) src/rpymodule2122.c:1247: error: ‘e’ undeclared (first use in this function) src/rpymodule2122.c: In function ‘Robj_lcall’: src/rpymodule2122.c:1279: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1279: error: expected ‘;’ before ‘exp’ src/rpymodule2122.c:1308: error: ‘LANGSXP’ undeclared (first use in this function) src/rpymodule2122.c:1308: error: invalid lvalue in assignment src/rpymodule2122.c:1309: error: ‘e’ undeclared (first use in this function) src/rpymodule2122.c:1310: error: ‘RobjObject’ has no member named ‘R_obj’ src/rpymodule2122.c:1314: error: too many arguments to function ‘make_argl’ src/rpymodule2122.c:1320: error: ‘res’ undeclared (first use in this function) src/rpymodule2122.c:1328: error: ‘RobjObject’ has no member named ‘conversion’ src/rpymodule2122.c:1332: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: In function ‘Robj_autoconvert’: src/rpymodule2122.c:1359: error: ‘RobjObject’ has no member named ‘conversion’ src/rpymodule2122.c:1361: error: ‘RobjObject’ has no member named ‘conversion’ src/rpymodule2122.c: In function ‘Robj_as_py’: src/rpymodule2122.c:1388: error: ‘RobjObject’ has no member named ‘R_obj’ src/rpymodule2122.c:1388: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: In function ‘Robj_len’: src/rpymodule2122.c:1406: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1406: error: expected ‘;’ before ‘e’ src/rpymodule2122.c:1408: error: ‘e’ undeclared (first use in this function) src/rpymodule2122.c:1408: error: ‘LANGSXP’ undeclared (first use in this function) src/rpymodule2122.c:1409: error: ‘length’ undeclared (first use in this function) src/rpymodule2122.c:1410: error: ‘RobjObject’ has no member named ‘R_obj’ src/rpymodule2122.c:1412: error: ‘robj’ undeclared (first use in this function) src/rpymodule2122.c:1418: warning: implicit declaration of function ‘INTEGER_DATA’ src/rpymodule2122.c:1418: error: subscripted value is neither array nor pointer src/rpymodule2122.c: In function ‘Robj_ass_item’: src/rpymodule2122.c:1425: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1425: error: expected ‘;’ before ‘e’ src/rpymodule2122.c:1427: error: ‘e’ undeclared (first use in this function) src/rpymodule2122.c:1427: error: ‘LANGSXP’ undeclared (first use in this function) src/rpymodule2122.c:1428: error: ‘ri’ undeclared (first use in this function) src/rpymodule2122.c:1428: warning: implicit declaration of function ‘NEW_INTEGER’ src/rpymodule2122.c:1429: error: subscripted value is neither array nor pointer src/rpymodule2122.c:1430: error: ‘set_item’ undeclared (first use in this function) src/rpymodule2122.c:1431: error: ‘RobjObject’ has no member named ‘R_obj’ src/rpymodule2122.c:1438: error: ‘robj’ undeclared (first use in this function) src/rpymodule2122.c:1443: error: ‘RobjObject’ has no member named ‘R_obj’ src/rpymodule2122.c: In function ‘Robj_item’: src/rpymodule2122.c:1452: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1452: error: expected ‘;’ before ‘ri’ src/rpymodule2122.c:1463: error: ‘ri’ undeclared (first use in this function) src/rpymodule2122.c:1464: error: subscripted value is neither array nor pointer src/rpymodule2122.c:1465: error: ‘e’ undeclared (first use in this function) src/rpymodule2122.c:1465: error: ‘LANGSXP’ undeclared (first use in this function) src/rpymodule2122.c:1466: error: ‘get_item’ undeclared (first use in this function) src/rpymodule2122.c:1467: error: ‘RobjObject’ has no member named ‘R_obj’ src/rpymodule2122.c:1470: error: ‘robj’ undeclared (first use in this function) src/rpymodule2122.c:1482: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: In function ‘Robj_slice’: src/rpymodule2122.c:1493: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1493: error: expected ‘;’ before ‘robj’ src/rpymodule2122.c:1532: error: ‘INTSXP’ undeclared (first use in this function) src/rpymodule2122.c:1532: error: invalid lvalue in assignment src/rpymodule2122.c:1535: warning: implicit declaration of function ‘INTEGER_POINTER’ src/rpymodule2122.c:1535: error: subscripted value is neither array nor pointer src/rpymodule2122.c:1538: error: ‘e’ undeclared (first use in this function) src/rpymodule2122.c:1538: error: ‘LANGSXP’ undeclared (first use in this function) src/rpymodule2122.c:1539: error: ‘get_item’ undeclared (first use in this function) src/rpymodule2122.c:1540: error: ‘RobjObject’ has no member named ‘R_obj’ src/rpymodule2122.c:1543: error: ‘robj’ undeclared (first use in this function) src/rpymodule2122.c:1555: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: At top level: src/rpymodule2122.c:1565: warning: initialization from incompatible pointer type src/rpymodule2122.c:1568: warning: ‘intargfunc’ is deprecated src/rpymodule2122.c:1568: warning: initialization from incompatible pointer type src/rpymodule2122.c:1569: warning: ‘intintargfunc’ is deprecated src/rpymodule2122.c:1569: warning: initialization from incompatible pointer type src/rpymodule2122.c:1570: warning: initialization from incompatible pointer type src/rpymodule2122.c: In function ‘get_fun’: src/rpymodule2122.c:1668: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1668: error: expected ‘;’ before ‘robj’ src/rpymodule2122.c:1675: error: ‘robj’ undeclared (first use in this function) src/rpymodule2122.c:1675: warning: implicit declaration of function ‘get_fun_from_name’ src/rpymodule2122.c:1679: warning: implicit declaration of function ‘Robj_new’ src/rpymodule2122.c:1679: warning: cast to pointer from integer of different size src/rpymodule2122.c: In function ‘r_events’: src/rpymodule2122.c:1727: warning: implicit declaration of function ‘R_checkActivity’ src/rpymodule2122.c:1727: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c:1728: warning: implicit declaration of function ‘R_runHandlers’ src/rpymodule2122.c:1728: error: ‘R_InputHandlers’ undeclared (first use in this function) src/rpymodule2122.c: In function ‘r_finalize’: src/rpymodule2122.c:1778: warning: implicit declaration of function ‘R_dot_Last’ src/rpymodule2122.c:1779: warning: implicit declaration of function ‘R_RunExitFinalizers’ src/rpymodule2122.c:1781:28: error: missing binary operator before token "(" src/rpymodule2122.c:1784: warning: implicit declaration of function ‘KillAllDevices’ src/rpymodule2122.c:1787:28: error: missing binary operator before token "(" src/rpymodule2122.c:1798: warning: implicit declaration of function ‘R_system’ src/rpymodule2122.c:1803: warning: implicit declaration of function ‘R_gc’ src/rpymodule2122.c: In function ‘init_rpy2122’: src/rpymodule2122.c:1980: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1980: error: expected ‘;’ before ‘interact’ src/rpymodule2122.c:2070: error: ‘get_item’ undeclared (first use in this function) src/rpymodule2122.c:2071: error: ‘set_item’ undeclared (first use in this function) src/rpymodule2122.c:2072: error: ‘length’ undeclared (first use in this function) src/rpymodule2122.c:2075: error: ‘aperm’ undeclared (first use in this function) src/rpymodule2122.c:2078: error: ‘R_References’ undeclared (first use in this function) src/rpymodule2122.c:2078: error: ‘R_NilValue’ undeclared (first use in this function) src/rpymodule2122.c:2085: error: ‘interact’ undeclared (first use in this function) src/rpymodule2122.c:2085: warning: implicit declaration of function ‘do_eval_fun’ src/rpymodule2122.c:2086: warning: implicit declaration of function ‘INTEGER’ src/rpymodule2122.c:2086: error: subscripted value is neither array nor pointer error: command 'gcc' failed with exit status 1
___________________________________________________________ Please keep all replies on the list by using "reply all" in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at:
Thank you Marco and Hans for your solutions. I installed the R-devel and it fixed the issues. I now have R 2.12.2 and rpy 1.0.3 running smoothly. Thanks! From: Marco Moretto [mailto:marco.moretto@gmail.com] Sent: Tuesday, June 21, 2011 11:49 PM To: Ryan Davis Cc: galaxy-dev@lists.bx.psu.edu Subject: Re: [galaxy-dev] rpy and R Hi Ryan, it seems like your compiler can't find the R header files. I don't know on which linux distro your're running Galaxy and if you installed with a package manager it or compiled it, but you should try to install R headers (the development packages). For example in Ubuntu an apt-get install r-base-dev should fix the problem. Hope it helps. --- Marco On 22 June 2011 01:43, Ryan Davis <rrdavis@ucdavis.edu> wrote: Hi all, I'm currently working on setting up a Galaxy on our local server. I'm going through the tool dependencies list and install everything on it. I installed the latest R version (2.12.2) and now I'm trying to install rpy 1.0.3. I have installed R with --enable-R-shlib and also done this step: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib64/R/lib/ However I get the following error with the install of rpy 1.0.3. Thanks for the help, Ryan [cgtepper@hobbes rpy-1.0.3]$ python setup.py install RHOMES= [] DEBUG= True Setting RHOMES to ['/usr/lib64/R'] ### Using R verion 2.12.2 installed at /usr/lib64/R ### RHOME= /usr/lib64/R copying src/rpymodule.c -> src/rpymodule2122.c copying src/R_eval.c -> src/R_eval2122.c copying src/io.c -> src/io2122.c running install running build running build_py running build_ext building '_rpy2122' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DRPY_SHNAME=_rpy2122 -DINIT_RPY=init_rpy2122 -UPRE_2_2 -UWITH_NUMERIC -I/usr/lib64/R/include -Isrc -I/usr/share/R/include -I/usr/local/include/python2.6 -c src/rpymodule2122.c -o build/temp.linux-x86_64-2.6/src/rpymodule2122.o -shared src/rpymodule2122.c:42:23: error: Rversion.h: No such file or directory src/rpymodule2122.c:43:28: error: missing binary operator before token "(" In file included from src/rpymodule2122.c:51: src/RPy.h:51:15: error: R.h: No such file or directory src/RPy.h:52:22: error: Rdefines.h: No such file or directory src/RPy.h:53:24: error: Rinternals.h: No such file or directory src/RPy.h:57:28: error: R_ext/Rdynload.h: No such file or directory src/RPy.h:58:29: error: R_ext/eventloop.h: No such file or directory In file included from src/RPy.h:71, from src/rpymodule2122.c:51: src/rpy_Rinterface.h:51:27: error: R_ext/Boolean.h: No such file or directory In file included from src/rpy_Rinterface.h:61, from src/RPy.h:71, from src/rpymodule2122.c:51: src/rpy_Startup.h:70: error: expected specifier-qualifier-list before 'Rboolean' In file included from src/RPy.h:71, from src/rpymodule2122.c:51: src/rpy_Rinterface.h:70: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'R_Interactive' src/rpy_Rinterface.h:71: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'R_Quiet' src/rpy_Rinterface.h:72: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'R_Slave' src/rpy_Rinterface.h:73: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'R_Verbose' src/rpy_Rinterface.h:76: error: expected declaration specifiers or '...' before 'Rboolean' src/rpy_Rinterface.h:85: warning: function declaration isn't a prototype src/rpy_Rinterface.h:96: warning: function declaration isn't a prototype src/rpy_Rinterface.h:101: warning: function declaration isn't a prototype src/rpy_Rinterface.h:102: warning: function declaration isn't a prototype src/rpy_Rinterface.h:103: warning: function declaration isn't a prototype src/rpy_Rinterface.h:112: warning: parameter names (without types) in function declaration In file included from src/rpymodule2122.c:51: src/RPy.h:77:51: error: Rdevices.h: No such file or directory In file included from src/RPy.h:108, from src/rpymodule2122.c:51: src/robjobject.h:47: error: expected specifier-qualifier-list before 'SEXP' src/robjobject.h:62: error: expected ')' before 'int' In file included from src/rpymodule2122.c:51: src/RPy.h:115: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'to_Robj' src/RPy.h:116: warning: parameter names (without types) in function declaration src/RPy.h:117: warning: parameter names (without types) in function declaration src/RPy.h:118: error: expected ')' before 'int' src/RPy.h:129: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'do_eval_expr' src/RPy.h:130: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'do_eval_fun' src/RPy.h:131: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'get_fun_from_name' src/RPy.h:208: error: expected ')' before 'robj' src/RPy.h:209: error: expected ')' before 'robj' src/RPy.h:210: error: expected ')' before 'robj' src/RPy.h:211: error: expected ')' before 'robj' src/rpymodule2122.c:77: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'get_item' src/rpymodule2122.c:78: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'set_item' src/rpymodule2122.c:79: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'length' src/rpymodule2122.c:80: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'aperm' src/rpymodule2122.c:113: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'R_References' src/rpymodule2122.c:116: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'RecursiveRelease' src/rpymodule2122.c: In function 'Robj_dealloc': src/rpymodule2122.c:133: error: 'R_References' undeclared (first use in this function) src/rpymodule2122.c:133: error: (Each undeclared identifier is reported only once src/rpymodule2122.c:133: error: for each function it appears in.) src/rpymodule2122.c:133: warning: implicit declaration of function 'RecursiveRelease' src/rpymodule2122.c:133: error: 'RobjObject' has no member named 'R_obj' src/rpymodule2122.c:134: warning: implicit declaration of function 'SET_SYMVALUE' src/rpymodule2122.c:134: warning: implicit declaration of function 'install' src/rpymodule2122.c: At top level: src/rpymodule2122.c:140: error: expected ')' before 'robj' src/rpymodule2122.c:207: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'seq_to_R' src/rpymodule2122.c:292: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dict_to_R' src/rpymodule2122.c:510: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'to_Robj' src/rpymodule2122.c:627: error: expected declaration specifiers or '...' before 'SEXP' src/rpymodule2122.c: In function 'to_PyDict': src/rpymodule2122.c:641: warning: implicit declaration of function 'CHAR' src/rpymodule2122.c:641: warning: implicit declaration of function 'STRING_ELT' src/rpymodule2122.c:641: error: 'names' undeclared (first use in this function) src/rpymodule2122.c:641: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: At top level: src/rpymodule2122.c:751: error: expected ')' before 'robj' src/rpymodule2122.c:774: error: expected ')' before 'robj' src/rpymodule2122.c:901: error: expected ')' before 'robj' src/rpymodule2122.c:939: error: expected ')' before 'robj' src/rpymodule2122.c:977: error: expected ')' before 'robj' src/rpymodule2122.c:999: error: expected ')' before 'robj' src/rpymodule2122.c:1016: error: expected ')' before 'robj' src/rpymodule2122.c:1048: error: expected declaration specifiers or '...' before 'SEXP' src/rpymodule2122.c: In function 'make_args': src/rpymodule2122.c:1050: error: 'SEXP' undeclared (first use in this function) src/rpymodule2122.c:1050: error: expected ';' before 'r' src/rpymodule2122.c:1054: error: 'r' undeclared (first use in this function) src/rpymodule2122.c:1054: warning: implicit declaration of function 'to_Robj' src/rpymodule2122.c:1057: warning: implicit declaration of function 'SETCAR' src/rpymodule2122.c:1057: error: 'e' undeclared (first use in this function) src/rpymodule2122.c:1058: warning: implicit declaration of function 'CDR' src/rpymodule2122.c: At top level: src/rpymodule2122.c:1092: error: expected declaration specifiers or '...' before 'SEXP' src/rpymodule2122.c: In function 'make_kwds': src/rpymodule2122.c:1094: error: 'SEXP' undeclared (first use in this function) src/rpymodule2122.c:1094: error: expected ';' before 'r' src/rpymodule2122.c:1108: error: 'r' undeclared (first use in this function) src/rpymodule2122.c:1113: error: 'e' undeclared (first use in this function) src/rpymodule2122.c:1125: warning: implicit declaration of function 'SET_TAG' src/rpymodule2122.c:1125: warning: implicit declaration of function 'Rf_install' src/rpymodule2122.c: In function 'Robj_call': src/rpymodule2122.c:1142: error: 'SEXP' undeclared (first use in this function) src/rpymodule2122.c:1142: error: expected ';' before 'exp' src/rpymodule2122.c:1155: warning: implicit declaration of function 'PROTECT' src/rpymodule2122.c:1155: warning: implicit declaration of function 'allocVector' src/rpymodule2122.c:1155: error: 'LANGSXP' undeclared (first use in this function) src/rpymodule2122.c:1155: error: invalid lvalue in assignment src/rpymodule2122.c:1156: error: 'e' undeclared (first use in this function) src/rpymodule2122.c:1157: error: 'RobjObject' has no member named 'R_obj' src/rpymodule2122.c:1160: error: too many arguments to function 'make_args' src/rpymodule2122.c:1161: warning: implicit declaration of function 'UNPROTECT' src/rpymodule2122.c:1164: error: too many arguments to function 'make_kwds' src/rpymodule2122.c:1169: error: 'res' undeclared (first use in this function) src/rpymodule2122.c:1169: warning: implicit declaration of function 'do_eval_expr' src/rpymodule2122.c:1176: error: 'RobjObject' has no member named 'conversion' src/rpymodule2122.c:1180: warning: implicit declaration of function 'to_Pyobj_with_mode' src/rpymodule2122.c:1180: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: At top level: src/rpymodule2122.c:1191: error: expected declaration specifiers or '...' before 'SEXP' src/rpymodule2122.c: In function 'make_argl': src/rpymodule2122.c:1193: error: 'SEXP' undeclared (first use in this function) src/rpymodule2122.c:1193: error: expected ';' before 'rvalue' src/rpymodule2122.c:1239: error: 'rvalue' undeclared (first use in this function) src/rpymodule2122.c:1247: error: 'e' undeclared (first use in this function) src/rpymodule2122.c: In function 'Robj_lcall': src/rpymodule2122.c:1279: error: 'SEXP' undeclared (first use in this function) src/rpymodule2122.c:1279: error: expected ';' before 'exp' src/rpymodule2122.c:1308: error: 'LANGSXP' undeclared (first use in this function) src/rpymodule2122.c:1308: error: invalid lvalue in assignment src/rpymodule2122.c:1309: error: 'e' undeclared (first use in this function) src/rpymodule2122.c:1310: error: 'RobjObject' has no member named 'R_obj' src/rpymodule2122.c:1314: error: too many arguments to function 'make_argl' src/rpymodule2122.c:1320: error: 'res' undeclared (first use in this function) src/rpymodule2122.c:1328: error: 'RobjObject' has no member named 'conversion' src/rpymodule2122.c:1332: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: In function 'Robj_autoconvert': src/rpymodule2122.c:1359: error: 'RobjObject' has no member named 'conversion' src/rpymodule2122.c:1361: error: 'RobjObject' has no member named 'conversion' src/rpymodule2122.c: In function 'Robj_as_py': src/rpymodule2122.c:1388: error: 'RobjObject' has no member named 'R_obj' src/rpymodule2122.c:1388: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: In function 'Robj_len': src/rpymodule2122.c:1406: error: 'SEXP' undeclared (first use in this function) src/rpymodule2122.c:1406: error: expected ';' before 'e' src/rpymodule2122.c:1408: error: 'e' undeclared (first use in this function) src/rpymodule2122.c:1408: error: 'LANGSXP' undeclared (first use in this function) src/rpymodule2122.c:1409: error: 'length' undeclared (first use in this function) src/rpymodule2122.c:1410: error: 'RobjObject' has no member named 'R_obj' src/rpymodule2122.c:1412: error: 'robj' undeclared (first use in this function) src/rpymodule2122.c:1418: warning: implicit declaration of function 'INTEGER_DATA' src/rpymodule2122.c:1418: error: subscripted value is neither array nor pointer src/rpymodule2122.c: In function 'Robj_ass_item': src/rpymodule2122.c:1425: error: 'SEXP' undeclared (first use in this function) src/rpymodule2122.c:1425: error: expected ';' before 'e' src/rpymodule2122.c:1427: error: 'e' undeclared (first use in this function) src/rpymodule2122.c:1427: error: 'LANGSXP' undeclared (first use in this function) src/rpymodule2122.c:1428: error: 'ri' undeclared (first use in this function) src/rpymodule2122.c:1428: warning: implicit declaration of function 'NEW_INTEGER' src/rpymodule2122.c:1429: error: subscripted value is neither array nor pointer src/rpymodule2122.c:1430: error: 'set_item' undeclared (first use in this function) src/rpymodule2122.c:1431: error: 'RobjObject' has no member named 'R_obj' src/rpymodule2122.c:1438: error: 'robj' undeclared (first use in this function) src/rpymodule2122.c:1443: error: 'RobjObject' has no member named 'R_obj' src/rpymodule2122.c: In function 'Robj_item': src/rpymodule2122.c:1452: error: 'SEXP' undeclared (first use in this function) src/rpymodule2122.c:1452: error: expected ';' before 'ri' src/rpymodule2122.c:1463: error: 'ri' undeclared (first use in this function) src/rpymodule2122.c:1464: error: subscripted value is neither array nor pointer src/rpymodule2122.c:1465: error: 'e' undeclared (first use in this function) src/rpymodule2122.c:1465: error: 'LANGSXP' undeclared (first use in this function) src/rpymodule2122.c:1466: error: 'get_item' undeclared (first use in this function) src/rpymodule2122.c:1467: error: 'RobjObject' has no member named 'R_obj' src/rpymodule2122.c:1470: error: 'robj' undeclared (first use in this function) src/rpymodule2122.c:1482: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: In function 'Robj_slice': src/rpymodule2122.c:1493: error: 'SEXP' undeclared (first use in this function) src/rpymodule2122.c:1493: error: expected ';' before 'robj' src/rpymodule2122.c:1532: error: 'INTSXP' undeclared (first use in this function) src/rpymodule2122.c:1532: error: invalid lvalue in assignment src/rpymodule2122.c:1535: warning: implicit declaration of function 'INTEGER_POINTER' src/rpymodule2122.c:1535: error: subscripted value is neither array nor pointer src/rpymodule2122.c:1538: error: 'e' undeclared (first use in this function) src/rpymodule2122.c:1538: error: 'LANGSXP' undeclared (first use in this function) src/rpymodule2122.c:1539: error: 'get_item' undeclared (first use in this function) src/rpymodule2122.c:1540: error: 'RobjObject' has no member named 'R_obj' src/rpymodule2122.c:1543: error: 'robj' undeclared (first use in this function) src/rpymodule2122.c:1555: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: At top level: src/rpymodule2122.c:1565: warning: initialization from incompatible pointer type src/rpymodule2122.c:1568: warning: 'intargfunc' is deprecated src/rpymodule2122.c:1568: warning: initialization from incompatible pointer type src/rpymodule2122.c:1569: warning: 'intintargfunc' is deprecated src/rpymodule2122.c:1569: warning: initialization from incompatible pointer type src/rpymodule2122.c:1570: warning: initialization from incompatible pointer type src/rpymodule2122.c: In function 'get_fun': src/rpymodule2122.c:1668: error: 'SEXP' undeclared (first use in this function) src/rpymodule2122.c:1668: error: expected ';' before 'robj' src/rpymodule2122.c:1675: error: 'robj' undeclared (first use in this function) src/rpymodule2122.c:1675: warning: implicit declaration of function 'get_fun_from_name' src/rpymodule2122.c:1679: warning: implicit declaration of function 'Robj_new' src/rpymodule2122.c:1679: warning: cast to pointer from integer of different size src/rpymodule2122.c: In function 'r_events': src/rpymodule2122.c:1727: warning: implicit declaration of function 'R_checkActivity' src/rpymodule2122.c:1727: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c:1728: warning: implicit declaration of function 'R_runHandlers' src/rpymodule2122.c:1728: error: 'R_InputHandlers' undeclared (first use in this function) src/rpymodule2122.c: In function 'r_finalize': src/rpymodule2122.c:1778: warning: implicit declaration of function 'R_dot_Last' src/rpymodule2122.c:1779: warning: implicit declaration of function 'R_RunExitFinalizers' src/rpymodule2122.c:1781:28: error: missing binary operator before token "(" src/rpymodule2122.c:1784: warning: implicit declaration of function 'KillAllDevices' src/rpymodule2122.c:1787:28: error: missing binary operator before token "(" src/rpymodule2122.c:1798: warning: implicit declaration of function 'R_system' src/rpymodule2122.c:1803: warning: implicit declaration of function 'R_gc' src/rpymodule2122.c: In function 'init_rpy2122': src/rpymodule2122.c:1980: error: 'SEXP' undeclared (first use in this function) src/rpymodule2122.c:1980: error: expected ';' before 'interact' src/rpymodule2122.c:2070: error: 'get_item' undeclared (first use in this function) src/rpymodule2122.c:2071: error: 'set_item' undeclared (first use in this function) src/rpymodule2122.c:2072: error: 'length' undeclared (first use in this function) src/rpymodule2122.c:2075: error: 'aperm' undeclared (first use in this function) src/rpymodule2122.c:2078: error: 'R_References' undeclared (first use in this function) src/rpymodule2122.c:2078: error: 'R_NilValue' undeclared (first use in this function) src/rpymodule2122.c:2085: error: 'interact' undeclared (first use in this function) src/rpymodule2122.c:2085: warning: implicit declaration of function 'do_eval_fun' src/rpymodule2122.c:2086: warning: implicit declaration of function 'INTEGER' src/rpymodule2122.c:2086: error: subscripted value is neither array nor pointer error: command 'gcc' failed with exit status 1 ___________________________________________________________ Please keep all replies on the list by using "reply all" in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/
Hi Ryan Our sysadmin spent quite some time on this problem...in the end, he gave up and installed R 2.9.0 on our new server. So, we ended up with two versions of R: one is used for rpy (we define: "R_HOME=/***/***/galaxy/helpers/R/R-2.9.0" in the 'run.sh' script), and an up-to-date version of R (ie 2.13.0) is used to execute our self written Rscripts, which we have added. Regards, Hans On 06/22/2011 01:43 AM, Ryan Davis wrote:
Hi all,
I'm currently working on setting up a Galaxy on our local server. I'm going through the tool dependencies list and install everything on it. I installed the latest R version (2.12.2) and now I'm trying to install rpy 1.0.3.
I have installed R with --enable-R-shlib and also done this step:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib64/R/lib/
However I get the following error with the install of rpy 1.0.3.
Thanks for the help,
Ryan
[cgtepper@hobbes rpy-1.0.3]$ python setup.py install RHOMES= [] DEBUG= True Setting RHOMES to ['/usr/lib64/R'] ### Using R verion 2.12.2 installed at /usr/lib64/R ### RHOME= /usr/lib64/R copying src/rpymodule.c -> src/rpymodule2122.c copying src/R_eval.c -> src/R_eval2122.c copying src/io.c -> src/io2122.c running install running build running build_py running build_ext building '_rpy2122' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DRPY_SHNAME=_rpy2122 -DINIT_RPY=init_rpy2122 -UPRE_2_2 -UWITH_NUMERIC -I/usr/lib64/R/include -Isrc -I/usr/share/R/include -I/usr/local/include/python2.6 -c src/rpymodule2122.c -o build/temp.linux-x86_64-2.6/src/rpymodule2122.o -shared src/rpymodule2122.c:42:23: error: Rversion.h: No such file or directory src/rpymodule2122.c:43:28: error: missing binary operator before token "(" In file included from src/rpymodule2122.c:51: src/RPy.h:51:15: error: R.h: No such file or directory src/RPy.h:52:22: error: Rdefines.h: No such file or directory src/RPy.h:53:24: error: Rinternals.h: No such file or directory src/RPy.h:57:28: error: R_ext/Rdynload.h: No such file or directory src/RPy.h:58:29: error: R_ext/eventloop.h: No such file or directory In file included from src/RPy.h:71, from src/rpymodule2122.c:51: src/rpy_Rinterface.h:51:27: error: R_ext/Boolean.h: No such file or directory In file included from src/rpy_Rinterface.h:61, from src/RPy.h:71, from src/rpymodule2122.c:51: src/rpy_Startup.h:70: error: expected specifier-qualifier-list before ‘Rboolean’ In file included from src/RPy.h:71, from src/rpymodule2122.c:51: src/rpy_Rinterface.h:70: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘R_Interactive’ src/rpy_Rinterface.h:71: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘R_Quiet’ src/rpy_Rinterface.h:72: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘R_Slave’ src/rpy_Rinterface.h:73: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘R_Verbose’ src/rpy_Rinterface.h:76: error: expected declaration specifiers or ‘...’ before ‘Rboolean’ src/rpy_Rinterface.h:85: warning: function declaration isn’t a prototype src/rpy_Rinterface.h:96: warning: function declaration isn’t a prototype src/rpy_Rinterface.h:101: warning: function declaration isn’t a prototype src/rpy_Rinterface.h:102: warning: function declaration isn’t a prototype src/rpy_Rinterface.h:103: warning: function declaration isn’t a prototype src/rpy_Rinterface.h:112: warning: parameter names (without types) in function declaration In file included from src/rpymodule2122.c:51: src/RPy.h:77:51: error: Rdevices.h: No such file or directory In file included from src/RPy.h:108, from src/rpymodule2122.c:51: src/robjobject.h:47: error: expected specifier-qualifier-list before ‘SEXP’ src/robjobject.h:62: error: expected ‘)’ before ‘int’ In file included from src/rpymodule2122.c:51: src/RPy.h:115: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘to_Robj’ src/RPy.h:116: warning: parameter names (without types) in function declaration src/RPy.h:117: warning: parameter names (without types) in function declaration src/RPy.h:118: error: expected ‘)’ before ‘int’ src/RPy.h:129: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘do_eval_expr’ src/RPy.h:130: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘do_eval_fun’ src/RPy.h:131: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘get_fun_from_name’ src/RPy.h:208: error: expected ‘)’ before ‘robj’ src/RPy.h:209: error: expected ‘)’ before ‘robj’ src/RPy.h:210: error: expected ‘)’ before ‘robj’ src/RPy.h:211: error: expected ‘)’ before ‘robj’ src/rpymodule2122.c:77: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘get_item’ src/rpymodule2122.c:78: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘set_item’ src/rpymodule2122.c:79: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘length’ src/rpymodule2122.c:80: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘aperm’ src/rpymodule2122.c:113: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘R_References’ src/rpymodule2122.c:116: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘RecursiveRelease’ src/rpymodule2122.c: In function ‘Robj_dealloc’: src/rpymodule2122.c:133: error: ‘R_References’ undeclared (first use in this function) src/rpymodule2122.c:133: error: (Each undeclared identifier is reported only once src/rpymodule2122.c:133: error: for each function it appears in.) src/rpymodule2122.c:133: warning: implicit declaration of function ‘RecursiveRelease’ src/rpymodule2122.c:133: error: ‘RobjObject’ has no member named ‘R_obj’ src/rpymodule2122.c:134: warning: implicit declaration of function ‘SET_SYMVALUE’ src/rpymodule2122.c:134: warning: implicit declaration of function ‘install’ src/rpymodule2122.c: At top level: src/rpymodule2122.c:140: error: expected ‘)’ before ‘robj’ src/rpymodule2122.c:207: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘seq_to_R’ src/rpymodule2122.c:292: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘dict_to_R’ src/rpymodule2122.c:510: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘to_Robj’ src/rpymodule2122.c:627: error: expected declaration specifiers or ‘...’ before ‘SEXP’ src/rpymodule2122.c: In function ‘to_PyDict’: src/rpymodule2122.c:641: warning: implicit declaration of function ‘CHAR’ src/rpymodule2122.c:641: warning: implicit declaration of function ‘STRING_ELT’ src/rpymodule2122.c:641: error: ‘names’ undeclared (first use in this function) src/rpymodule2122.c:641: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: At top level: src/rpymodule2122.c:751: error: expected ‘)’ before ‘robj’ src/rpymodule2122.c:774: error: expected ‘)’ before ‘robj’ src/rpymodule2122.c:901: error: expected ‘)’ before ‘robj’ src/rpymodule2122.c:939: error: expected ‘)’ before ‘robj’ src/rpymodule2122.c:977: error: expected ‘)’ before ‘robj’ src/rpymodule2122.c:999: error: expected ‘)’ before ‘robj’ src/rpymodule2122.c:1016: error: expected ‘)’ before ‘robj’ src/rpymodule2122.c:1048: error: expected declaration specifiers or ‘...’ before ‘SEXP’ src/rpymodule2122.c: In function ‘make_args’: src/rpymodule2122.c:1050: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1050: error: expected ‘;’ before ‘r’ src/rpymodule2122.c:1054: error: ‘r’ undeclared (first use in this function) src/rpymodule2122.c:1054: warning: implicit declaration of function ‘to_Robj’ src/rpymodule2122.c:1057: warning: implicit declaration of function ‘SETCAR’ src/rpymodule2122.c:1057: error: ‘e’ undeclared (first use in this function) src/rpymodule2122.c:1058: warning: implicit declaration of function ‘CDR’ src/rpymodule2122.c: At top level: src/rpymodule2122.c:1092: error: expected declaration specifiers or ‘...’ before ‘SEXP’ src/rpymodule2122.c: In function ‘make_kwds’: src/rpymodule2122.c:1094: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1094: error: expected ‘;’ before ‘r’ src/rpymodule2122.c:1108: error: ‘r’ undeclared (first use in this function) src/rpymodule2122.c:1113: error: ‘e’ undeclared (first use in this function) src/rpymodule2122.c:1125: warning: implicit declaration of function ‘SET_TAG’ src/rpymodule2122.c:1125: warning: implicit declaration of function ‘Rf_install’ src/rpymodule2122.c: In function ‘Robj_call’: src/rpymodule2122.c:1142: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1142: error: expected ‘;’ before ‘exp’ src/rpymodule2122.c:1155: warning: implicit declaration of function ‘PROTECT’ src/rpymodule2122.c:1155: warning: implicit declaration of function ‘allocVector’ src/rpymodule2122.c:1155: error: ‘LANGSXP’ undeclared (first use in this function) src/rpymodule2122.c:1155: error: invalid lvalue in assignment src/rpymodule2122.c:1156: error: ‘e’ undeclared (first use in this function) src/rpymodule2122.c:1157: error: ‘RobjObject’ has no member named ‘R_obj’ src/rpymodule2122.c:1160: error: too many arguments to function ‘make_args’ src/rpymodule2122.c:1161: warning: implicit declaration of function ‘UNPROTECT’ src/rpymodule2122.c:1164: error: too many arguments to function ‘make_kwds’ src/rpymodule2122.c:1169: error: ‘res’ undeclared (first use in this function) src/rpymodule2122.c:1169: warning: implicit declaration of function ‘do_eval_expr’ src/rpymodule2122.c:1176: error: ‘RobjObject’ has no member named ‘conversion’ src/rpymodule2122.c:1180: warning: implicit declaration of function ‘to_Pyobj_with_mode’ src/rpymodule2122.c:1180: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: At top level: src/rpymodule2122.c:1191: error: expected declaration specifiers or ‘...’ before ‘SEXP’ src/rpymodule2122.c: In function ‘make_argl’: src/rpymodule2122.c:1193: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1193: error: expected ‘;’ before ‘rvalue’ src/rpymodule2122.c:1239: error: ‘rvalue’ undeclared (first use in this function) src/rpymodule2122.c:1247: error: ‘e’ undeclared (first use in this function) src/rpymodule2122.c: In function ‘Robj_lcall’: src/rpymodule2122.c:1279: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1279: error: expected ‘;’ before ‘exp’ src/rpymodule2122.c:1308: error: ‘LANGSXP’ undeclared (first use in this function) src/rpymodule2122.c:1308: error: invalid lvalue in assignment src/rpymodule2122.c:1309: error: ‘e’ undeclared (first use in this function) src/rpymodule2122.c:1310: error: ‘RobjObject’ has no member named ‘R_obj’ src/rpymodule2122.c:1314: error: too many arguments to function ‘make_argl’ src/rpymodule2122.c:1320: error: ‘res’ undeclared (first use in this function) src/rpymodule2122.c:1328: error: ‘RobjObject’ has no member named ‘conversion’ src/rpymodule2122.c:1332: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: In function ‘Robj_autoconvert’: src/rpymodule2122.c:1359: error: ‘RobjObject’ has no member named ‘conversion’ src/rpymodule2122.c:1361: error: ‘RobjObject’ has no member named ‘conversion’ src/rpymodule2122.c: In function ‘Robj_as_py’: src/rpymodule2122.c:1388: error: ‘RobjObject’ has no member named ‘R_obj’ src/rpymodule2122.c:1388: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: In function ‘Robj_len’: src/rpymodule2122.c:1406: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1406: error: expected ‘;’ before ‘e’ src/rpymodule2122.c:1408: error: ‘e’ undeclared (first use in this function) src/rpymodule2122.c:1408: error: ‘LANGSXP’ undeclared (first use in this function) src/rpymodule2122.c:1409: error: ‘length’ undeclared (first use in this function) src/rpymodule2122.c:1410: error: ‘RobjObject’ has no member named ‘R_obj’ src/rpymodule2122.c:1412: error: ‘robj’ undeclared (first use in this function) src/rpymodule2122.c:1418: warning: implicit declaration of function ‘INTEGER_DATA’ src/rpymodule2122.c:1418: error: subscripted value is neither array nor pointer src/rpymodule2122.c: In function ‘Robj_ass_item’: src/rpymodule2122.c:1425: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1425: error: expected ‘;’ before ‘e’ src/rpymodule2122.c:1427: error: ‘e’ undeclared (first use in this function) src/rpymodule2122.c:1427: error: ‘LANGSXP’ undeclared (first use in this function) src/rpymodule2122.c:1428: error: ‘ri’ undeclared (first use in this function) src/rpymodule2122.c:1428: warning: implicit declaration of function ‘NEW_INTEGER’ src/rpymodule2122.c:1429: error: subscripted value is neither array nor pointer src/rpymodule2122.c:1430: error: ‘set_item’ undeclared (first use in this function) src/rpymodule2122.c:1431: error: ‘RobjObject’ has no member named ‘R_obj’ src/rpymodule2122.c:1438: error: ‘robj’ undeclared (first use in this function) src/rpymodule2122.c:1443: error: ‘RobjObject’ has no member named ‘R_obj’ src/rpymodule2122.c: In function ‘Robj_item’: src/rpymodule2122.c:1452: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1452: error: expected ‘;’ before ‘ri’ src/rpymodule2122.c:1463: error: ‘ri’ undeclared (first use in this function) src/rpymodule2122.c:1464: error: subscripted value is neither array nor pointer src/rpymodule2122.c:1465: error: ‘e’ undeclared (first use in this function) src/rpymodule2122.c:1465: error: ‘LANGSXP’ undeclared (first use in this function) src/rpymodule2122.c:1466: error: ‘get_item’ undeclared (first use in this function) src/rpymodule2122.c:1467: error: ‘RobjObject’ has no member named ‘R_obj’ src/rpymodule2122.c:1470: error: ‘robj’ undeclared (first use in this function) src/rpymodule2122.c:1482: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: In function ‘Robj_slice’: src/rpymodule2122.c:1493: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1493: error: expected ‘;’ before ‘robj’ src/rpymodule2122.c:1532: error: ‘INTSXP’ undeclared (first use in this function) src/rpymodule2122.c:1532: error: invalid lvalue in assignment src/rpymodule2122.c:1535: warning: implicit declaration of function ‘INTEGER_POINTER’ src/rpymodule2122.c:1535: error: subscripted value is neither array nor pointer src/rpymodule2122.c:1538: error: ‘e’ undeclared (first use in this function) src/rpymodule2122.c:1538: error: ‘LANGSXP’ undeclared (first use in this function) src/rpymodule2122.c:1539: error: ‘get_item’ undeclared (first use in this function) src/rpymodule2122.c:1540: error: ‘RobjObject’ has no member named ‘R_obj’ src/rpymodule2122.c:1543: error: ‘robj’ undeclared (first use in this function) src/rpymodule2122.c:1555: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c: At top level: src/rpymodule2122.c:1565: warning: initialization from incompatible pointer type src/rpymodule2122.c:1568: warning: ‘intargfunc’ is deprecated src/rpymodule2122.c:1568: warning: initialization from incompatible pointer type src/rpymodule2122.c:1569: warning: ‘intintargfunc’ is deprecated src/rpymodule2122.c:1569: warning: initialization from incompatible pointer type src/rpymodule2122.c:1570: warning: initialization from incompatible pointer type src/rpymodule2122.c: In function ‘get_fun’: src/rpymodule2122.c:1668: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1668: error: expected ‘;’ before ‘robj’ src/rpymodule2122.c:1675: error: ‘robj’ undeclared (first use in this function) src/rpymodule2122.c:1675: warning: implicit declaration of function ‘get_fun_from_name’ src/rpymodule2122.c:1679: warning: implicit declaration of function ‘Robj_new’ src/rpymodule2122.c:1679: warning: cast to pointer from integer of different size src/rpymodule2122.c: In function ‘r_events’: src/rpymodule2122.c:1727: warning: implicit declaration of function ‘R_checkActivity’ src/rpymodule2122.c:1727: warning: assignment makes pointer from integer without a cast src/rpymodule2122.c:1728: warning: implicit declaration of function ‘R_runHandlers’ src/rpymodule2122.c:1728: error: ‘R_InputHandlers’ undeclared (first use in this function) src/rpymodule2122.c: In function ‘r_finalize’: src/rpymodule2122.c:1778: warning: implicit declaration of function ‘R_dot_Last’ src/rpymodule2122.c:1779: warning: implicit declaration of function ‘R_RunExitFinalizers’ src/rpymodule2122.c:1781:28: error: missing binary operator before token "(" src/rpymodule2122.c:1784: warning: implicit declaration of function ‘KillAllDevices’ src/rpymodule2122.c:1787:28: error: missing binary operator before token "(" src/rpymodule2122.c:1798: warning: implicit declaration of function ‘R_system’ src/rpymodule2122.c:1803: warning: implicit declaration of function ‘R_gc’ src/rpymodule2122.c: In function ‘init_rpy2122’: src/rpymodule2122.c:1980: error: ‘SEXP’ undeclared (first use in this function) src/rpymodule2122.c:1980: error: expected ‘;’ before ‘interact’ src/rpymodule2122.c:2070: error: ‘get_item’ undeclared (first use in this function) src/rpymodule2122.c:2071: error: ‘set_item’ undeclared (first use in this function) src/rpymodule2122.c:2072: error: ‘length’ undeclared (first use in this function) src/rpymodule2122.c:2075: error: ‘aperm’ undeclared (first use in this function) src/rpymodule2122.c:2078: error: ‘R_References’ undeclared (first use in this function) src/rpymodule2122.c:2078: error: ‘R_NilValue’ undeclared (first use in this function) src/rpymodule2122.c:2085: error: ‘interact’ undeclared (first use in this function) src/rpymodule2122.c:2085: warning: implicit declaration of function ‘do_eval_fun’ src/rpymodule2122.c:2086: warning: implicit declaration of function ‘INTEGER’ src/rpymodule2122.c:2086: error: subscripted value is neither array nor pointer error: command 'gcc' failed with exit status 1
___________________________________________________________ Please keep all replies on the list by using "reply all" in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at:
participants (3)
-
Hans-Rudolf Hotz
-
Marco Moretto
-
Ryan Davis