Hello Laurent,
    Could you clarify what you suggested Laurent do?  I am having the same 
problem.  I am running 10.5.8 not snow leopard with version 2.10 of R 
(precompiled binary).  I had to tweak the rpy_tools.py to recognize a 2 digit 
version number by changing 
    version = re.search(" +([0-9]\.[0-9]\.[0-9])", output)
to
    version = re.search(" +([0-9]\.[0-9][0-9]\.[0-9])", output)
then I ran python setup.py install in the rpy directory and I got something 
like (full output below):
...
lipo: can't figure out the architecture type of: 
/var/folders/vP/vPQDhHcNGa0Y3eXI5irYBU+++TI/-Tmp-//cc0pcmsa.out
error: command 'gcc-4.0' failed with exit status 1

Can you explain how to search for the solution to this problem.  In your 
previous post, you said "You'll need to edit rpy's source for R to
compile; look for posts about that.", but I cannot figure out what you mean by 
rpy's source for R.

Thanks,
     -Pat

RHOMES= []
DEBUG= True
Setting RHOMES to  ['/Library/Frameworks/R.framework/Resources']
### Using R verion 2.10.0 installed at 
/Library/Frameworks/R.framework/Resources ###
RHOME= /Library/Frameworks/R.framework/Resources
copying src/rpymodule.c -> src/rpymodule2100.c
copying src/R_eval.c -> src/R_eval2100.c
copying src/io.c -> src/io2100.c
running install
running build
running build_py
copying rpy_tools.py -> build/lib.macosx-10.3-fat-2.6
running build_ext
building '_rpy2100' extension
gcc-4.0 -arch ppc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk 
-fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3 -DRPY_SHNAME=_rpy2100 
-DINIT_RPY=init_rpy2100 -UPRE_2_2 -UWITH_NUMERIC 
-I/Library/Frameworks/R.framework/Resources/include -Isrc 
-I/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 -c 
src/rpymodule2100.c -o build/temp.macosx-10.3-fat-2.6/src/rpymodule2100.o
In file included from src/rpymodule2100.c:51:
src/RPy.h:77:51: error: Rdevices.h: No such file or directory
In file included from src/rpymodule2100.c:51:
src/RPy.h:77:51: error: Rdevices.h: No such file or directory
src/rpymodule2100.c:1565: warning: initialization from incompatible pointer 
typesrc/rpymodule2100.c:1565: warning: initialization from incompatible pointer 
type
src/rpymodule2100.c:1568: warning: ‘intargfunc’ is deprecated
src/rpymodule2100.c:1568: warning: initialization from incompatible pointer type
src/rpymodule2100.c:1569: warning: ‘intintargfunc’ is deprecated

src/rpymodule2100.c:1568: warning: ‘intargfunc’ is deprecated
src/rpymodule2100.c:1568: warning: initialization from incompatible pointer type
src/rpymodule2100.c:1569: warning: ‘intintargfunc’ is deprecated
src/rpymodule2100.c:1569: warning: initialization from incompatible pointer type
src/rpymodule2100.c:1570: warning: initialization from incompatible pointer type
src/rpymodule2100.c:1569: warning: initialization from incompatible pointer type
src/rpymodule2100.c:1570: warning: initialization from incompatible pointer type
lipo: can't figure out the architecture type of: 
/var/folders/vP/vPQDhHcNGa0Y3eXI5irYBU+++TI/-Tmp-//cc0pcmsa.out
error: command 'gcc-4.0' failed with exit status 1


Patrick Lorch
Biological Sciences Dept.
Kent State University
256 Cunningham Hall
Kent, OH  44242-0001  USA
O: 330-672-7888 Lab: 330-672-2514
http://bioweb.biology.kent.edu/facultypages/lorch/lorch.html


Date: Fri, 06 Nov 2009 18:56:16 +0100
From: Laurent Gautier <lgaut...@gmail.com>
Subject: Re: [Rpy] Problem Installing RPy on OSX
To: joran.el...@gmail.com
Cc: "RPy help,  support and design discussion list"
        <rpy-list@lists.sourceforge.net>
Message-ID: <4af46340.7030...@gmail.com>
Content-Type: text/plain; charset=windows-1252; format=flowed

Wrong, wrong, wrong... I answered without reading the full details, and
your problem has _nothing_ to do with Rajarshi's issue.

You are using rpy (not rpy2), and there were changes in the R source
(circa version 2.8, I think). You'll need to edit rpy's source for R to
compile; look for posts about that.


L.


Laurent Gautier wrote:
> Rajarshi reported a similar situation
> but the thread is likely interrupted until more is known about the
> Python version used.
>
> http://sourceforge.net/mailarchive/forum.php?thread_name=4AB5CBEC.8070409%40gmail.com&forum_name=rpy-list
>
>
> I currently do not have a Snow Leopard install to play with.
>
>
> L.
>
>
>
>
> Joran Elias wrote:
>> I'm not entirely comfortable in a unix shell, so when I have problems
>> installing stuff like this, it's usually fairly simple.  But I've
>> poked around a bit and haven't solved it yet, so I thought I'd ask...
>>
>> I am trying to install RPy on a Mac running 10.6 (Snow Leopard).  I
>> have Xcode installed and am using the os x pre installed version of
>> python (2.6 I believe).  I have the precompiled binary of R 2.9.1,
>> which I understand should have been compiled with enable-R-shlib.
>>
>> When I run python setup.py install, I get the following:
>>
>> RHOMES= []
>> DEBUG= True
>> Setting RHOMES to  ['/Library/Frameworks/R.framework/Resources']
>> ### Using R verion 2.9.1 installed at
>> /Library/Frameworks/R.framework/Resources ###
>> RHOME= /Library/Frameworks/R.framework/Resources
>> copying src/rpymodule.c -> src/rpymodule2091.c
>> copying src/R_eval.c -> src/R_eval2091.c
>> copying src/io.c -> src/io2091.c
>> running install
>> running build
>> running build_py
>> running build_ext
>> building '_rpy2091' extension
>> gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -fwrapv
>> -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch i386 -arch ppc
>> -arch x86_64 -pipe -DWITH_NUMERIC=3 -DPY_ARRAY_TYPES_PREFIX=PyArray_
>> -DRPY_SHNAME=_rpy2091 -DINIT_RPY=init_rpy2091 -UPRE_2_2
>> -I/Library/Frameworks/R.framework/Resources/include -Isrc
>> -I/Library/Python/2.6/site-packages/numpy-1.4.0.dev7542-py2.6-macosx-10.6-universal.egg/numpy/core/include
>> -I/System/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6
>> -c src/rpymodule2091.c -o
>> build/temp.macosx-10.6-universal-2.6/src/rpymodule2091.o
>> In file included from src/RPy.h:57,
>>                  from src/rpymodule2091.c:51:
>> /Library/Frameworks/R.framework/Resources/include/R_ext/Rdynload.h:26:
>> warning: function declaration isn?t a prototype
>> In file included from src/rpymodule2091.c:51:
>> src/RPy.h:77:51: error: Rdevices.h: No such file or directory
>> src/rpymodule2091.c:1565: warning: initialization from incompatible
>> pointer type
>> src/rpymodule2091.c:1568: warning: ?intargfunc? is deprecated
>> src/rpymodule2091.c:1568: warning: initialization from incompatible
>> pointer type
>> src/rpymodule2091.c:1569: warning: ?intintargfunc? is deprecated
>> src/rpymodule2091.c:1569: warning: initialization from incompatible
>> pointer type
>> src/rpymodule2091.c:1570: warning: initialization from incompatible
>> pointer type
>> src/rpymodule2091.c: In function ?r_finalize?:
>> src/rpymodule2091.c:1782: warning: implicit declaration of function
>> ?Rf_KillAllDevices?
>> src/rpymodule2091.c:1788: warning: implicit declaration of function
>> ?R_CleanTempDir?
>> src/rpymodule2091.c:1776: warning: unused variable ?tmpdir?
>> src/rpymodule2091.c:1775: warning: unused variable ?buf?
>> In file included from src/RPy.h:57,
>>                  from src/rpymodule2091.c:51:
>> /Library/Frameworks/R.framework/Resources/include/R_ext/Rdynload.h:26:
>> warning: function declaration isn?t a prototype
>> In file included from src/rpymodule2091.c:51:
>> src/RPy.h:77:51: error: Rdevices.h: No such file or directory
>> src/rpymodule2091.c:1565: warning: initialization from incompatible
>> pointer type
>> src/rpymodule2091.c:1568: warning: ?intargfunc? is deprecated
>> src/rpymodule2091.c:1568: warning: initialization from incompatible
>> pointer type
>> src/rpymodule2091.c:1569: warning: ?intintargfunc? is deprecated
>> src/rpymodule2091.c:1569: warning: initialization from incompatible
>> pointer type
>> src/rpymodule2091.c:1570: warning: initialization from incompatible
>> pointer type
>> src/rpymodule2091.c: In function ?r_finalize?:
>> src/rpymodule2091.c:1782: warning: implicit declaration of function
>> ?Rf_KillAllDevices?
>> src/rpymodule2091.c:1788: warning: implicit declaration of function
>> ?R_CleanTempDir?
>> src/rpymodule2091.c:1776: warning: unused variable ?tmpdir?
>> src/rpymodule2091.c:1775: warning: unused variable ?buf?
>> In file included from src/rpymodule2091.c:42:
>> /Library/Frameworks/R.framework/Resources/include/Rversion.h:9:29:
>> error: x86_64/Rversion.h: No such file or directory
>> src/rpymodule2091.c:43:28: error: missing binary operator before token
>> "("
>> In file included from
>> /Library/Frameworks/R.framework/Resources/include/R.h:40,
>>                  from src/RPy.h:51,
>>                  from src/rpymodule2091.c:51:
>> /Library/Frameworks/R.framework/Resources/include/Rconfig.h:9:28:
>> error: x86_64/Rconfig.h: No such file or directory
>> In file included from src/RPy.h:57,
>>                  from src/rpymodule2091.c:51:
>> /Library/Frameworks/R.framework/Resources/include/R_ext/Rdynload.h:26:
>> warning: function declaration isn?t a prototype
>> In file included from src/RPy.h:71,
>>                  from src/rpymodule2091.c:51:
>> 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
>> In file included from src/rpymodule2091.c:51:
>> src/RPy.h:77:51: error: Rdevices.h: No such file or directory
>> src/rpymodule2091.c:1565: warning: initialization from incompatible
>> pointer type
>> src/rpymodule2091.c:1568: warning: ?intargfunc? is deprecated
>> src/rpymodule2091.c:1568: warning: initialization from incompatible
>> pointer type
>> src/rpymodule2091.c:1569: warning: ?intintargfunc? is deprecated
>> src/rpymodule2091.c:1569: warning: initialization from incompatible
>> pointer type
>> src/rpymodule2091.c:1570: warning: initialization from incompatible
>> pointer type
>> src/rpymodule2091.c:1781:28: error: missing binary operator before
>> token "("
>> src/rpymodule2091.c: In function ?r_finalize?:
>> src/rpymodule2091.c:1784: warning: implicit declaration of function
>> ?KillAllDevices?
>> src/rpymodule2091.c:1787:28: error: missing binary operator before
>> token "("
>> lipo: can't open input file:
>> /var/folders/WA/WAQSKhXYF9eYDiqVddaOd++++TI/-Tmp-//ccoTLLAg.out (No
>> such file or directory)
>> error: command 'gcc-4.2' failed with exit status 1
>>
>> Any ideas?
>>
>> Thanks!
>>
>>
>> Joran

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
rpy-list mailing list
rpy-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rpy-list

Reply via email to