Hi, I'm not quite sure how to get v1.2, 1.1 is the version on their webpage. Do 
I need to use cvs or svn? 

sorry to bug the list with more installation questions. I think I am close to 
getting it installed. 

I managed to get pysparse1.1  and fipy2.02 installed on my Mac, with a bit of 
minor hacking of some files in the python2.5 directory. I think it is ok, I 
didn't get any error in running the python setup.py install command, just some 
warnings?   
Does anyone want me to post what I did? 

However, when I try to run the example 
 
 python ./examples/diffusion/mesh1d.py
 
 I get an error not being able to import a solver package(see below). I haven't 
installed Tillnos, but I would expect the pysparse version to work ok. 
 
 Below I have reproduce the output, and below this the contents of the 
pythonpath, which contains fipy but not pysparse. However, I did check that 
    import pysparse 
 worked , and it didn't give an error. 
 
 Any suggestions? 
 
thanks, Glenn



> 
> I'm using pysparse version 1.2a1, which is the latest svn version. You
> probably should at least be using version 1.2. It looks like you are
> currently using 1.1 so I recommend you try that for now.
> 
> On Wed, Jan 6, 2010 at 5:18 PM, Glenn Fulford <[email protected]> wrote:
>> 
>> I managed to find a Makefile somewhere in the python distribution and 
>> removed the no-long-double float,so it gets past this hurdle, but then comes 
>> up against another, something about "LONG_BIT definition appears wrong for 
>> platform (bad gcc/glibc config" which I don't understand.
>> 
>> this is all getting a bit beyond me, I'm afraid. Python of Macs doesn'tseem 
>> to be well supported.
>> I don't really know much about c programming.
>> 
>> Maybe I will have to run it on windows, instead, at least it comes with a 
>> binary version.
>> 
>> Glenn
>> 
>> Macintosh-4:pysparse-1.1 glennfulford$ python setup.py install
>> running install
>> running build
>> running build_py
>> running build_ext
>> building 'pysparse.spmatrix' extension
>> gcc -fno-strict-aliasing -no-cpp-precomp -mno-fused-madd -fno-common 
>> -dynamic -DNDEBUG -g -O3 
>> -I/Library/Frameworks/Python.framework/Versions/5.1.1/include -DNUMPY=1 
>> -IInclude 
>> -I/Library/Frameworks/Python.framework/Versions/5.1.1/lib/python2.5/site-packages/numpy/core/include
>>  -I/Library/Frameworks/Python.framework/Versions/5.1.1/include/python2.5 -c 
>> Src/spmatrixmodule.c -o build/temp.macosx-10.3-i386-2.5/Src/spmatrixmodule.o
>> In file included from /usr/include/architecture/i386/math.h:626,
>>                from /usr/include/math.h:28,
>>                from 
>> /Library/Frameworks/Python.framework/Versions/5.1.1/include/python2.5/pyport.h:231,
>>                from 
>> /Library/Frameworks/Python.framework/Versions/5.1.1/include/python2.5/Python.h:57,
>>                from Src/spmatrixmodule.c:1:
>> /usr/include/AvailabilityMacros.h:108:14: warning: #warning Building for 
>> Intel with Mac OS X Deployment Target < 10.4 is invalid.
>> 
>> In file included from 
>> /Library/Frameworks/Python.framework/Versions/5.1.1/include/python2.5/Python.h:57,
>>                from Src/spmatrixmodule.c:1:
>> /Library/Frameworks/Python.framework/Versions/5.1.1/include/python2.5/pyport.h:761:2:
>>  error: #error "LONG_BIT definition appears wrong for platform (bad 
>> gcc/glibc config?)."
>> In file included from Src/spmatrixmodule.c:24:
>> Src/ll_mat.c:3146: warning: initialization from incompatible pointer type
>> In file included from Src/spmatrixmodule.c:26:
>> Src/sss_mat.c:216: warning: initialization from incompatible pointer type
>> error: command 'gcc' failed with exit status 1
>> 
>> ________________________________________
>> From: [email protected] [[email protected]] On Behalf Of Daniel Wheeler 
>> [[email protected]]
>> Sent: Thursday, 7 January 2010 7:48 AM
>> To: Multiple recipients of list
>> Subject: Re: install pysparse problem
>> 
>> As a quick and dirty fix you can simply copy and paste the command to
>> the command line and delete the offending argument and then rerun
>> "python setup.py install". You may need to do this a few times.
>> 
>> On Wed, Jan 6, 2010 at 4:32 PM, Glenn Fulford <[email protected]> wrote:
>>> 
>>> thanks,
>>> 
>>> I am using gcc 4.2.1.
>>> 
>>> I did a google search on gcc and no-long-float, and it seems that gcc no 
>>> longer recognises the no-long-float directive.
>>> I had a look in setup.py for pysparse, and could not find anywhere there 
>>> where this was being called, so that I could just delete this directive.
>>> 
>>> Any suggestions where I might look for this?
>>> 
>>> thanks, Glenn
>>> 
>>> 
>>> 
>>> ________________________________________
>>> From: [email protected] [[email protected]] On Behalf Of Daniel Wheeler 
>>> [[email protected]]
>>> Sent: Thursday, 7 January 2010 1:22 AM
>>> To: Multiple recipients of list
>>> Subject: Re: install pysparse problem
>>> 
>>> Hi Glenn, I had a mac for awhile and this issue looks vaguely familiar
>>> but I can't remember the solution. My colleagues both have macs so
>>> they might weigh in and you might also want to try the pysparse
>>> mailing list as well. Cheers
>>> 
>>> On Wed, Jan 6, 2010 at 12:41 AM, Glenn Fulford <[email protected]> wrote:
>>>> 
>>>> I am trying to install fipy on a Mac, but stuck at the pysparse step.
>>>> 
>>>> I have installed the enthoughtpythonedition5.1.1 (based on python 2.5).
>>>> Using easy_install, as suggested on the fipy webpage did not work, it 
>>>> doesn't appear to be in the pypi index.
>>>> 
>>>> I tried to install it manually, using python setup.py install but get an 
>>>> error that -Wno-long-double is not recognised (see below)
>>>> 
>>>> Can anyone help? (I am not all that familiar with unix, just wanted to try 
>>>> out fipy).
>>>> 
>>>> any suggestions? thanks, Glenn
>>>> 
>>>> 
>>>> 
>>>> Glenn-Fulfords-iMac:pysparse-1.1 Glenn$ python setup.py install
>>>> running install
>>>> running build
>>>> running build_py
>>>> running build_ext
>>>> building 'pysparse.spmatrix' extension
>>>> gcc -fno-strict-aliasing -Wno-long-double -no-cpp-precomp -mno-fused-madd 
>>>> -fno-common -dynamic -DNDEBUG -g -O3 
>>>> -I/Library/Frameworks/Python.framework/Versions/5.1.1/include -DNUMPY=1 
>>>> -IInclude 
>>>> -I/Library/Frameworks/Python.framework/Versions/5.1.1/lib/python2.5/site-packages/numpy/core/include
>>>>  -I/Library/Frameworks/Python.framework/Versions/5.1.1/include/python2.5 
>>>> -c Src/spmatrixmodule.c -o 
>>>> build/temp.macosx-10.3-i386-2.5/Src/spmatrixmodule.o
>>>> cc1: error: unrecognized command line option "-Wno-long-double"
>>>> error: command 'gcc' failed with exit status 1
>>>> 
>>>> 
>>>> Computer: iMac intel
>>>> OS: MacOSX v10.6.2
>>>> 
>>>> 
>>>> 
>>>> 
>>> 
>>> 
>>> 
>>> --
>>> Daniel Wheeler
>>> 
>>> 
>>> 
>>> 
>>> 
>> 
>> 
>> 
>> --
>> Daniel Wheeler
>> 
>> 
>> 
>> 
>> 
> 
> 
> 
> -- 
> Daniel Wheeler
> 
> 



Reply via email to