[EMAIL PROTECTED] wrote:
> On Thu, March 27, 2008 Dag Lindbo wrote:
>> [EMAIL PROTECTED] wrote:
>>> On Thu, March 27, 2008 Dag Lindbo wrote:
>>>> [EMAIL PROTECTED] wrote:
>>>>> On Wed, March 19, 2008 Dag Lindbo wrote:
> [snip]
>>>>>> Another concern: Did it find UMFPACK or not when it says:
>>>>>> Checking for numpy-1... yes
>>>>>> Checking for ufc-1... yes
>>>>>> Checking for umfpack... yes
>>>>>> Checking for python-2... yes
>>>>>> Checking for gts... yes
>>>>>> Checking for boost... yes
>>>>>> Checking for libxml-2.0... yes
>>>>>> Found optional package: gts
>>>>>> Unable to find optional package: petsc
>>>>>> Unable to find optional package: slepc
>>>>>> Unable to find optional package: scotch
>>>>>> Unable to find optional package: umfpack
>>>>> Well, it did find a pkg-config file for UMFPACK, however, it failed
>>>>> when
>>>>> resolving compiler or module dependencies. What does your umfpack.pc
>>>>> look
>>>>> like? Does it specify a compiler? That could probably be the issue
>>>>> here.
>>>>>
>>>>>> (I get some 'new' linking issues when building the demos: cannot find
>>>>>> libumfpack)
>>>>> Can you show us the contents of scons/simula_scons.log?
>>>>>
>>>> =================== dolfin log ===================
>>>> 2008-03-20 09:00:25.063925
>>>> Using simula_scons from:
>>>> /NOBACKUP/dag/fenics/tip/dolfin/scons/simula-scons/simula_scons/__init__.pyc
>>>> resolveCompiler: No pkg-config generator for package 'ufc-1'. Assuming
>>>> Ok.
>>>> resolveCompiler: Some tests failed for package 'umfpack'. Discarding
>>>> package.
>>>> resolveCompiler: Unable to compile some UMFPACK tests, using
>>>> '/usr/include/umfpack' as location for UMFPACK includes.
>>>> Error message:
>>>> umfpack_config_test_include.cpp:3:21: error: umfpack.h: No such file or
>>>> directory
>>>> resolveCompiler: No pkg-config generator for package 'gts'. Assuming
>>>> Ok.
>>>> resolveCompiler: No pkg-config generator for package 'libxml-2.0'.
>>>> Assuming Ok.
>>> Okay, it doesn't find the umfpack.h under /usr/include/umfpack. Do you
>>> now
>>> where it is located? Can you also show me the contents of the pkg-config
>>> file umfpack.pc?
>>>
>> $ cat /usr/local/lib/pkgconfig/umfpack.pc
>> Name: UMFPACK
>> Version: 4.6.0
>> Description: The UMFPACK project, a set of routines for solving sparse
>> linear systems via LU factorization.
>> Libs: -L/usr/lib/atlas -llapack -L/usr/lib -lumfpack -L/usr/lib -lamd
>> Cflags: -I/usr/include/ufsparse -I/usr/include/ufsparse
> 
> Well, is umfpack.h in either /usr/include/ufsparse or
> /usr/include/ufsparse? If not, it is probably something wrong with your
> umfpack.pc. What you can do, is to run the UMFPACK pkg-config generator
> script manually and look for any errors. That is, from the root of the
> DOLFIN source tree, run
> 
>   python scons/simula-scons/simula_scons/pkgconfiggenerators/umfpack.py
> 
> This will generate a pkg-config file for UMFPACK in the current directory.
> Does it differ from the one you have under /usr/local/lib/pkgconfig? If it
> does, you should probably remove /usr/local/lib/pkgconfig/umfpack.pc and
> run scons to generate a new one.
> 
> Johannes

Thanks! Now it is sorted out. I had a tangle of packages that provide 
umfpack installed (libumfpack4, ufsparse and suitesparse; with a broken 
mix of dev packages).

/Dag

> 
> _______________________________________________
> DOLFIN-dev mailing list
> [email protected]
> http://www.fenics.org/mailman/listinfo/dolfin-dev

_______________________________________________
DOLFIN-dev mailing list
[email protected]
http://www.fenics.org/mailman/listinfo/dolfin-dev

Reply via email to