Bugs item #1776119, was opened at 2007-08-17 09:52
Message generated for change (Comment added) made by rbrolsma
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=453021&aid=1776119&group_id=48422

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Build
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Reinder (rbrolsma)
Assigned to: Nobody/Anonymous (nobody)
Summary: building/importing rpy-1.0-RC3 on windows XP

Initial Comment:
I have always used rpy in combination with python 2.4 and numarray. Where I 
used the windows installer to install the packages. This always worked fine
In an attempt to stay 'up to date' I am trying to use rpy in combination with 
python 2.5 and numpy on Windows XP.
I tried to build the package but I get the following messages: 

D:\rpy-1.0-RC3>c:\python25\python setup.py build -c cygwin
RHOMES= []
Setting RHOMES to  [u'C:\\Program Files\\R\\R-2.3.1', u'C:\\Program Files\\R\\R-
2.4.1', u'C:\\Program Files\\R\\R-2.5.1']
### Using R verion 2.3.1 installed at C:\Program Files\R\R-2.3.1 ###
RHOME= C:\Program Files\R\R-2.3.1
copying src/rpymodule.c -> src/rpymodule2031.c
copying src/R_eval.c -> src/R_eval2031.c
copying src/io.c -> src/io2031.c
c:\python25\lib\site-packages\numpy\lib\utils.py:89: DeprecationWarning: get_num
py_include is deprecated, use get_include
  DeprecationWarning)
### Using R verion 2.4.1 installed at C:\Program Files\R\R-2.4.1 ###
RHOME= C:\Program Files\R\R-2.4.1
copying src/rpymodule.c -> src/rpymodule2041.c
copying src/R_eval.c -> src/R_eval2041.c
copying src/io.c -> src/io2041.c
### Using R verion 2.5.1 installed at C:\Program Files\R\R-2.5.1 ###
RHOME= C:\Program Files\R\R-2.5.1
copying src/rpymodule.c -> src/rpymodule2051.c
copying src/R_eval.c -> src/R_eval2051.c
copying src/io.c -> src/io2051.c
running build
running build_py
running build_ext

D:\rpy-1.0-RC3>c:\python25\python setup.py build -c cygwin
RHOMES= []
Setting RHOMES to  [u'C:\\Program Files\\R\\R-2.3.1', u'C:\\Program Files\\R\\R-
2.4.1', u'C:\\Program Files\\R\\R-2.5.1']
### Using R verion 2.3.1 installed at C:\Program Files\R\R-2.3.1 ###
RHOME= C:\Program Files\R\R-2.3.1
copying src/rpymodule.c -> src/rpymodule2031.c
copying src/R_eval.c -> src/R_eval2031.c
copying src/io.c -> src/io2031.c
c:\python25\lib\site-packages\numpy\lib\utils.py:89: DeprecationWarning: get_num
py_include is deprecated, use get_include
  DeprecationWarning)
### Using R verion 2.4.1 installed at C:\Program Files\R\R-2.4.1 ###
RHOME= C:\Program Files\R\R-2.4.1
copying src/rpymodule.c -> src/rpymodule2041.c
copying src/R_eval.c -> src/R_eval2041.c
copying src/io.c -> src/io2041.c
### Using R verion 2.5.1 installed at C:\Program Files\R\R-2.5.1 ###
RHOME= C:\Program Files\R\R-2.5.1
copying src/rpymodule.c -> src/rpymodule2051.c
copying src/R_eval.c -> src/R_eval2051.c
copying src/io.c -> src/io2051.c
running build
running build_py
creating build
creating build\lib.win32-2.5
copying rpy.py -> build\lib.win32-2.5
copying rpy_io.py -> build\lib.win32-2.5
copying rpy_version.py -> build\lib.win32-2.5
copying rpy_tools.py -> build\lib.win32-2.5
copying rpy_options.py -> build\lib.win32-2.5
copying rpy_wintools.py -> build\lib.win32-2.5
running build_ext
building '_rpy2031' extension
creating build\temp.win32-2.5
creating build\temp.win32-2.5\Release
creating build\temp.win32-2.5\Release\src
C:\mingw\bin\gcc.exe -mcygwin -mdll -O -Wall -DWITH_NUMERIC=3 -DPY_ARRAY_TYPES_P
REFIX=PyArray_ -DRPY_SHNAME=_rpy2031 -DINIT_RPY=init_rpy2031 -UPRE_2_2 "-IC:\Pro
gram Files\R\R-2.3.1\include" -Isrc -Ic:\python25\lib\site-packages\numpy\core\i
nclude -Ic:\python25\include -Ic:\python25\PC -c src/rpymodule2031.c -o build\te
mp.win32-2.5\Release\src\rpymodule2031.o
src/rpymodule2031.c:1321: warning: `intargfunc' is deprecated (declared at c:/py
thon25/include/object.h:133)
C:\mingw\bin\gcc.exe -mcygwin -mdll -O -Wall -DWITH_NUMERIC=3 -DPY_ARRAY_TYPES_P
REFIX=PyArray_ -DRPY_SHNAME=_rpy2031 -DINIT_RPY=init_rpy2031 -UPRE_2_2 "-IC:\Pro
gram Files\R\R-2.3.1\include" -Isrc -Ic:\python25\lib\site-packages\numpy\core\i
nclude -Ic:\python25\include -Ic:\python25\PC -c src/R_eval2031.c -o build\temp.
win32-2.5\Release\src\r_eval2031.o
c:/python25/lib/site-packages/numpy/core/include/numpy/__multiarray_api.h:944: w
arning: '_import_array' defined but not used
C:\mingw\bin\gcc.exe -mcygwin -mdll -O -Wall -DWITH_NUMERIC=3 -DPY_ARRAY_TYPES_P
REFIX=PyArray_ -DRPY_SHNAME=_rpy2031 -DINIT_RPY=init_rpy2031 -UPRE_2_2 "-IC:\Pro
gram Files\R\R-2.3.1\include" -Isrc -Ic:\python25\lib\site-packages\numpy\core\i
nclude -Ic:\python25\include -Ic:\python25\PC -c src/io2031.c -o build\temp.win3
2-2.5\Release\src\io2031.o
c:/python25/lib/site-packages/numpy/core/include/numpy/__multiarray_api.h:944: w
arning: '_import_array' defined but not used
C:\mingw\bin\gcc.exe -mcygwin -mdll -O -Wall -DWITH_NUMERIC=3 -DPY_ARRAY_TYPES_P
REFIX=PyArray_ -DRPY_SHNAME=_rpy2031 -DINIT_RPY=init_rpy2031 -UPRE_2_2 "-IC:\Pro
gram Files\R\R-2.3.1\include" -Isrc -Ic:\python25\lib\site-packages\numpy\core\i
nclude -Ic:\python25\include -Ic:\python25\PC -c src\setenv.c -o build\temp.win3
2-2.5\Release\src\setenv.o
writing build\temp.win32-2.5\Release\src\_rpy2031.def
C:\mingw\bin\gcc.exe -mcygwin -shared -s build\temp.win32-2.5\Release\src\rpymod
ule2031.o build\temp.win32-2.5\Release\src\r_eval2031.o build\temp.win32-2.5\Rel
ease\src\io2031.o build\temp.win32-2.5\Release\src\setenv.o build\temp.win32-2.5
\Release\src\_rpy2031.def "-LC:\Program Files\R\R-2.3.1\bin" "-LC:\Program Files
\R\R-2.3.1\lib" -Lc:\python25\libs -Lc:\python25\PCBuild -lR -lpython25 -lmsvcr7
1 -o build\lib.win32-2.5\_rpy2031.pyd
building '_rpy2041' extension
C:\mingw\bin\gcc.exe -mcygwin -mdll -O -Wall -DWITH_NUMERIC=3 -DPY_ARRAY_TYPES_P
REFIX=PyArray_ -DRPY_SHNAME=_rpy2041 -DINIT_RPY=init_rpy2041 -UPRE_2_2 "-IC:\Pro
gram Files\R\R-2.4.1\include" -Isrc -Ic:\python25\lib\site-packages\numpy\core\i
nclude -Ic:\python25\include -Ic:\python25\PC -c src/rpymodule2041.c -o build\te
mp.win32-2.5\Release\src\rpymodule2041.o
src/rpymodule2041.c:1321: warning: `intargfunc' is deprecated (declared at c:/py
thon25/include/object.h:133)
C:\mingw\bin\gcc.exe -mcygwin -mdll -O -Wall -DWITH_NUMERIC=3 -DPY_ARRAY_TYPES_P
REFIX=PyArray_ -DRPY_SHNAME=_rpy2041 -DINIT_RPY=init_rpy2041 -UPRE_2_2 "-IC:\Pro
gram Files\R\R-2.4.1\include" -Isrc -Ic:\python25\lib\site-packages\numpy\core\i
nclude -Ic:\python25\include -Ic:\python25\PC -c src/R_eval2041.c -o build\temp.
win32-2.5\Release\src\r_eval2041.o
c:/python25/lib/site-packages/numpy/core/include/numpy/__multiarray_api.h:944: w
arning: '_import_array' defined but not used
C:\mingw\bin\gcc.exe -mcygwin -mdll -O -Wall -DWITH_NUMERIC=3 -DPY_ARRAY_TYPES_P
REFIX=PyArray_ -DRPY_SHNAME=_rpy2041 -DINIT_RPY=init_rpy2041 -UPRE_2_2 "-IC:\Pro
gram Files\R\R-2.4.1\include" -Isrc -Ic:\python25\lib\site-packages\numpy\core\i
nclude -Ic:\python25\include -Ic:\python25\PC -c src/io2041.c -o build\temp.win3
2-2.5\Release\src\io2041.o
c:/python25/lib/site-packages/numpy/core/include/numpy/__multiarray_api.h:944: w
arning: '_import_array' defined but not used
writing build\temp.win32-2.5\Release\src\_rpy2041.def
C:\mingw\bin\gcc.exe -mcygwin -shared -s build\temp.win32-2.5\Release\src\rpymod
ule2041.o build\temp.win32-2.5\Release\src\r_eval2041.o build\temp.win32-2.5\Rel
ease\src\io2041.o build\temp.win32-2.5\Release\src\setenv.o build\temp.win32-2.5
\Release\src\_rpy2041.def "-LC:\Program Files\R\R-2.4.1\bin" "-LC:\Program Files
\R\R-2.4.1\lib" -Lc:\python25\libs -Lc:\python25\PCBuild -lR -lpython25 -lmsvcr7
1 -o build\lib.win32-2.5\_rpy2041.pyd
building '_rpy2051' extension
C:\mingw\bin\gcc.exe -mcygwin -mdll -O -Wall -DWITH_NUMERIC=3 -DPY_ARRAY_TYPES_P
REFIX=PyArray_ -DRPY_SHNAME=_rpy2051 -DINIT_RPY=init_rpy2051 -UPRE_2_2 "-IC:\Pro
gram Files\R\R-2.5.1\include" -Isrc -Ic:\python25\lib\site-packages\numpy\core\i
nclude -Ic:\python25\include -Ic:\python25\PC -c src/rpymodule2051.c -o build\te
mp.win32-2.5\Release\src\rpymodule2051.o
src/rpymodule2051.c:1321: warning: `intargfunc' is deprecated (declared at c:/py
thon25/include/object.h:133)
C:\mingw\bin\gcc.exe -mcygwin -mdll -O -Wall -DWITH_NUMERIC=3 -DPY_ARRAY_TYPES_P
REFIX=PyArray_ -DRPY_SHNAME=_rpy2051 -DINIT_RPY=init_rpy2051 -UPRE_2_2 "-IC:\Pro
gram Files\R\R-2.5.1\include" -Isrc -Ic:\python25\lib\site-packages\numpy\core\i
nclude -Ic:\python25\include -Ic:\python25\PC -c src/R_eval2051.c -o build\temp.
win32-2.5\Release\src\r_eval2051.o
c:/python25/lib/site-packages/numpy/core/include/numpy/__multiarray_api.h:944: w
arning: '_import_array' defined but not used
C:\mingw\bin\gcc.exe -mcygwin -mdll -O -Wall -DWITH_NUMERIC=3 -DPY_ARRAY_TYPES_P
REFIX=PyArray_ -DRPY_SHNAME=_rpy2051 -DINIT_RPY=init_rpy2051 -UPRE_2_2 "-IC:\Pro
gram Files\R\R-2.5.1\include" -Isrc -Ic:\python25\lib\site-packages\numpy\core\i
nclude -Ic:\python25\include -Ic:\python25\PC -c src/io2051.c -o build\temp.win3
2-2.5\Release\src\io2051.o
c:/python25/lib/site-packages/numpy/core/include/numpy/__multiarray_api.h:944: w
arning: '_import_array' defined but not used
writing build\temp.win32-2.5\Release\src\_rpy2051.def
C:\mingw\bin\gcc.exe -mcygwin -shared -s build\temp.win32-2.5\Release\src\rpymod
ule2051.o build\temp.win32-2.5\Release\src\r_eval2051.o build\temp.win32-2.5\Rel
ease\src\io2051.o build\temp.win32-2.5\Release\src\setenv.o build\temp.win32-2.5
\Release\src\_rpy2051.def "-LC:\Program Files\R\R-2.5.1\bin" "-LC:\Program Files
\R\R-2.5.1\lib" -Lc:\python25\libs -Lc:\python25\PCBuild -lR -lpython25 -lmsvcr7
1 -o build\lib.win32-2.5\_rpy2051.pyd


When I try to import rpy i get the following messages:
>>> from rpy import *
RHOME= C:\Program Files\R\R-2.4.1
RVERSION= 2.4.1
RVER= 2041
RUSER= U:\
Loading the R DLL C:\Program Files\R\R-2.4.1\bin\R.dll .. Done.
Loading Rpy version 2041 ..


and then Python just quits. 

The problem arises when importing _rpy2041.pyd
 
error signature
AppName: python.exe      AppVer: 0.0.0.0         ModName: msvcr71.dll
ModVer: 7.10.6030.0      Offset: 00003bec

The 2 questions I have are:
- how can I solve this problem?
- of is there someone with a working _rpy2041.pyd or _rpy2051.pyd file?

----------------------------------------------------------------------

>Comment By: Reinder (rbrolsma)
Date: 2007-08-27 12:05

Message:
Logged In: YES 
user_id=1869386
Originator: YES

I tried the new compiled version on WinXP. Unfortunately I still encounter
the same problem.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=453021&aid=1776119&group_id=48422

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
rpy-list mailing list
rpy-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rpy-list

Reply via email to