[Trilinos-Users] [EXTERNAL] Re: Trouble building Trilinos with CLAPACK
Heroux, Michael A
maherou at sandia.gov
Thu Apr 12 12:27:55 MDT 2012
Chris,
Since you are using CLAPACK, you are not using Fortran kernels and the
Fortran compatibility issue is not relevant.
You should be in good shape.
Mike
On 4/12/12 12:56 PM, "Christian Staudt" <christian.staudt at ira.uka.de>
wrote:
>Thank you, Mike, Kermit, Brent and Doug, for the hints.
>
>First, I rebuilt CLAPACK using cmake instead of the makefile supplied.
>With that, the Trilinos build completes without errors.
>
>Now that the LLVM GCC does not seem to have caused the problem, would you
>still advise against using it?
>
>(I am now trying to figure out how to build an application in Eclipse
>(with CDT) against Trilinos.)
>
>
>Chris
>
>
>Am 12.04.2012 um 01:15 schrieb Perschbacher, Brent M:
>
>> Chris,
>> I have a couple suggestions that may help you. First I highly recommend
>> using the cmake build of clapack instead of the provided Makefiles. The
>> biggest reason is that by default the provided Makefiles mangle the
>>blas and
>> lapack library names differently which makes it difficult to link
>>against
>> them. The cmake build by default does not do that. Given that the cmake
>> build for clapack was actually done for the Trilinos project it is
>>generally
>> more likely to work effortlessly with Trilinos.
>>
>> We also know of several issues with the llvm compiler that could be
>>causing
>> you problems. I've actually recently fixed most of the build errors
>>llvm,
>> however we haven't provided a bug release with those changes yet. There
>>is
>> one coming, but in the mean time I would highly recommend using a gcc
>>that
>> does not use llvm as the back end, we currently test against 4.3, 4.4,
>>4.5
>> and 4.6 so any of those should be pretty safe to use.
>>
>> I hope this helps,
>>
>> Brent
>>
>>
>> On 4/11/12 3:24 PM, "Christian Staudt" <christian.staudt at ira.uka.de>
>>wrote:
>>
>>> Thanks, I'll describe the situation:
>>>
>>> I am running Mac OS X 10.6 on x86, gcc is:
>>>i686-apple-darwin10-llvm-gcc-4.2,
>>> gfortran is i686-apple-darwin10-gfortran-4.2.1
>>>
>>> Basically, I am trying to follow the instructions from [1], therefore
>>>I have
>>>
>>> - built CLAPACK, using the example make.inc file and running "make",
>>>producing
>>> lapack_OSX.a and blas_OSX.a - no error messages
>>> - run my custom do-configure script [4] in which I have given the
>>>location of
>>> BLAS and LAPACK (correctly?), producing the following output: [3]
>>> - run "make" in the Trilinos target directory, which fails with
>>>following
>>> output: [2]
>>>
>>> I see that several tests from the do-configure script have "Failed".
>>>However,
>>> I do not know how to proceed from here.
>>>
>>> Chris
>>>
>>>
>>> [1] https://code.google.com/p/trilinos/wiki/TrilinosHandsOnTutorial
>>>
>>> [2] http://pastebin.com/SaRxYEaE
>>>
>>> [3] http://pastebin.com/XpXuVX3p
>>>
>>> [4] http://pastebin.com/aunLq554
>>>
>>>
>>>
>>>
>>>
>>>
>>> Am 11.04.2012 um 22:05 schrieb Heroux, Michael A:
>>>
>>>> Chris,
>>>>
>>>> What kind of computer system are you running on? Give us a few
>>>>details
>>>> about your situation.
>>>>
>>>> Thanks.
>>>>
>>>> Mike
>>>>
>>>> On 4/11/12 2:35 PM, "Christian Staudt" <christian.staudt at ira.uka.de>
>>>>wrote:
>>>>
>>>>> Hello Trilinos users,
>>>>>
>>>>> I'm working on a multigrid scheme for solving linear systems where
>>>>>the
>>>>> system matrix is a graph Laplacian. The project will be based on
>>>>>either
>>>>> PETSc or Trilinos - I am new to both. From what I have read, I
>>>>>gravitate
>>>>> towards Trilinos.
>>>>>
>>>>> However, I have had no success building Trilinos so far. The error I
>>>>>run
>>>>> into during the "make" step is related to CLAPACK. Before I go into
>>>>>more
>>>>> details: Are installation troubleshooting questions/discussions
>>>>> appropriate on this list?
>>>>>
>>>>> Regards
>>>>> Chris
>>>>>
>>>>> _______________________________________________
>>>>> Trilinos-Users mailing list
>>>>> Trilinos-Users at software.sandia.gov
>>>>> http://software.sandia.gov/mailman/listinfo/trilinos-users
>>>>
>>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Trilinos-Users mailing list
>>> Trilinos-Users at software.sandia.gov
>>> http://software.sandia.gov/mailman/listinfo/trilinos-users
>>
>>
>
>
>
>_______________________________________________
>Trilinos-Users mailing list
>Trilinos-Users at software.sandia.gov
>http://software.sandia.gov/mailman/listinfo/trilinos-users
More information about the Trilinos-Users
mailing list