I have a user trying to configure libMesh on a Linux cluster but it keeps
running into problems with TBB. He's not alone as I have also had a few
other reports of people who still receive error even after adding the
--diable-tbb flag to the configure line. Are we being overly-agressive
when snooping for tbb? I haven't really dived into this much yet but just
wanted to see if anyone is aware of a quick fix.
The compile errros are attached at the bottom of this thread.
Thanks,
Cody
---------- Forwarded message ----------
From: Capps, Nathan Allen <nca...@utk.edu>
Date: Wed, Feb 27, 2013 at 8:30 AM
Subject: RE: Compiling problems
To: "Permann, Cody J" <cody.perm...@inl.gov>
Cc: "marie.back...@gmail.com" <marie.back...@gmail.com>
I disabled tbb as you suggested. It seem to produce a similar error.
Nathan
------------------------------
*From:* Permann, Cody J [cody.perm...@inl.gov]
*Sent:* Wednesday, February 27, 2013 10:17 AM
*To:* Capps, Nathan Allen
*Subject:* Re: Compiling problems
If you take a look at the "build_libmesh_moose.sh" script. It essentially
calls libMesh's configure with a couple of switches we need to build moose.
You can simply add more flags to that script, in this case "--disable-tbb".
You can always run "./configure --help" in libmesh to see what flags and
options are available. It's possible you might have to turn off cppthreads
too depending on how your system is setup.
Cody
On Tue, Feb 26, 2013 at 5:29 PM, Capps, Nathan Allen <nca...@utk.edu> wrote:
> Thank you for your input and how do I turn off packages which are not
> needed and how do I turn off Tbb
>
> Nathan
>
> Sent from my iPhone
>
> On Feb 26, 2013, at 6:28 PM, "Permann, Cody J" <cody.perm...@inl.gov>
> wrote:
>
> Well - all of your problems are pointing to an issue with TBB (Intel's
> Threaded Building Blocks). It looks like libMesh is detecting it but
> something isn't quite right with that package. You might want to just
> disable (--disable-tbb). Yeah - you won't be able to run threaded but
> that's probably not much of a concern until you are running jobs on several
> thousand processors.
>
> In general, there are a lot of packages that libMesh looks for and
> configures if they are on the system. You don't need them all so you can
> either try to figure out why it's not working or you can just turn it off.
>
> BTW - if you want to send output (which is useful) just send it as plain
> text :)
>
> Cody
>
>
> On Tue, Feb 26, 2013 at 4:10 PM, Capps, Nathan Allen <nca...@utk.edu>wrote:
>
>> Cody,
>>
>> I apologize for this being a week later. Here is the output when
>> compiling lib mesh. I sent you the whole output in hopes to essentially
>> help you help me lol. Also I have cc a Brian's new post doc. She is going
>> to be using the MOOSE system and is helping me get MOOSE compiled on are
>> local cluster. If there is information you need, just let me know.
>>
>> Nathan
>> ------------------------------
>> *From:* Permann, Cody J [cody.perm...@inl.gov]
>> *Sent:* Wednesday, February 20, 2013 3:58 PM
>> *To:* Capps, Nathan Allen
>> *Subject:* Re: Compiling problems
>>
>> Are you using our libmesh build script? Is there more to this
>> message? It tells me which package is broken but not why.
>>
>> Cody
>>
>>
>> On Wed, Feb 20, 2013 at 1:35 PM, Capps, Nathan Allen <nca...@utk.edu>wrote:
>>
>>> Cody,
>>>
>>> I have been trying to compile the Moose system on my local cluster,
>>> and I have been running into a few errors in libmesh listed below. Also I
>>> have the petcs-3.3-p4. Do you have any clues into what the problem might be?
>>>
>>> collect2: ld returned 1 exit status
>>> make[1]: *** [getpot_parse-opt] Error 1
>>> make[1]: Leaving directory `/home/ncapps/projects/trunk/libmesh/build'
>>> make: *** [install-recursive] Error 1
>>>
>>> Nathan
>>>
>>
>>
>
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
Libmesh-users mailing list
Libmesh-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-users