CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > OpenFOAM Bugs

Libcso6 version %60GLIBC_234b

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old   January 24, 2008, 07:29
Default Hi, I am trying to run Open
  #1
Senior Member
 
John Deas
Join Date: Mar 2009
Posts: 160
Rep Power: 8
johndeas is on a distinguished road
Hi,

I am trying to run OpenFOAM on a Red Hat Entreprise Linux 3, blockMesh and icoFoam run fine on the cavity case, but when I tried to run decomposePar to solve it across several nodes, I get :

decomposePar: /lib/tls/libc.so.6: version `GLIBC_2.3.4' not found (required by /home/flurec/OpenFOAM/OpenFOAM-1.4.1/lib/linuxGccDPOpt/libGKlib.so)

Has anyone get through this problem ? I haven't had it on Centos 5.1 or Ubuntu 7.10 ...

I also tried to run wmake in the decomposePar directory, but I got errors while it compile /tmp/ccLhuesa.s
johndeas is offline   Reply With Quote

Old   January 24, 2008, 07:35
Default And, if I run decomposePar on
  #2
Senior Member
 
John Deas
Join Date: Mar 2009
Posts: 160
Rep Power: 8
johndeas is on a distinguished road
And, if I run decomposePar on another machine, and then launch icoFoam in parallel on the RHEL 3 machine, I get this message :

mca: base: component_find: unable to open paffinity linux: file not found (ignored)

... but the computation runs anyway and output results. Is this a severe default ?
johndeas is offline   Reply With Quote

Old   January 24, 2008, 09:46
Default RHEL 3 uses glibc_2.3.2 Upg
  #3
Senior Member
 
Eugene de Villiers
Join Date: Mar 2009
Posts: 725
Rep Power: 12
eugene is on a distinguished road
RHEL 3 uses glibc_2.3.2

Upgrade your OS it is nearly 5 years old.

The only other alternative is to recompile everything including 3rd party components like gcc from scratch.
eugene is offline   Reply With Quote

Old   January 24, 2008, 10:03
Default Maybe relinking is sufficient.
  #4
Assistant Moderator
 
Bernhard Gschaider
Join Date: Mar 2009
Posts: 3,915
Rep Power: 40
gschaider will become famous soon enoughgschaider will become famous soon enough
Maybe relinking is sufficient. It's faster. But recompiling is safer.

(Problem is, that still RHEL3 seems to be quite popular with clusters)

BTW: Relinking: just remove everything in $FOAM_LIBBIN and $FOAM_APPBIN and Allwmake.
__________________
Note: I don't use "Friend"-feature on this forum out of principle. Ah. And by the way: I'm not on Facebook either. So don't be offended if I don't accept your invitation/friend request
gschaider is offline   Reply With Quote

Old   January 24, 2008, 11:04
Default Er, even if you leave everythi
  #5
Senior Member
 
Eugene de Villiers
Join Date: Mar 2009
Posts: 725
Rep Power: 12
eugene is on a distinguished road
Er, even if you leave everything in $FOAM_LIBBIN and $FOAM_APPBIN, executing Allwmake on a clean distribution will still trigger a complete recompile since the intermediate .o files are stripped out before release.

I think you have recompiled your own distro once to often!
eugene is offline   Reply With Quote

Old   January 24, 2008, 11:06
Default You can use ermine (http://mag
  #6
New Member
 
Valery Reznic
Join Date: Mar 2009
Posts: 9
Rep Power: 8
valery_reznic is on a distinguished road
You can use ermine (http://magicErmine.com) or statifier (http://statifier.sf.net) to pack program on system where it's work (Ubuntu) and them move packed executable to the "box in question"

Valery
valery_reznic is offline   Reply With Quote

Old   January 24, 2008, 12:02
Default The same thing happened for me
  #7
New Member
 
N S Prasad
Join Date: Mar 2009
Posts: 15
Rep Power: 8
nsp82 is on a distinguished road
The same thing happened for me in RHEL 3. I haven't solved the problem yet....
nsp82 is offline   Reply With Quote

Old   January 24, 2008, 12:33
Default @Eugene: you're partly right:
  #8
Assistant Moderator
 
Bernhard Gschaider
Join Date: Mar 2009
Posts: 3,915
Rep Power: 40
gschaider will become famous soon enoughgschaider will become famous soon enough
@Eugene: you're partly right: I compiled it twice to often.

I pull back my post. Recompiling is ALWAYS the solution. And do it on the system with the lowest version number. Then the binaries should propably be compatible to all the others. (Assuming you only have distros from the same "family". If for instance you have a zoo of RedHat and Ubuntu boxes: Use the one with the lowest glibc)
__________________
Note: I don't use "Friend"-feature on this forum out of principle. Ah. And by the way: I'm not on Facebook either. So don't be offended if I don't accept your invitation/friend request
gschaider is offline   Reply With Quote

Old   January 24, 2008, 13:01
Default I really dislike glibc - nothi
  #9
Senior Member
 
Eugene de Villiers
Join Date: Mar 2009
Posts: 725
Rep Power: 12
eugene is on a distinguished road
I really dislike glibc - nothing technical, just on a personal level.

Re static linking: Since OpenFOAM has more than a hundred executables, linking them all statically would use quite a lot of disk space.
eugene is offline   Reply With Quote

Old   January 24, 2008, 15:13
Default Thank all for your advices.
  #10
Senior Member
 
John Deas
Join Date: Mar 2009
Posts: 160
Rep Power: 8
johndeas is on a distinguished road
Thank all for your advices.
johndeas is offline   Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
New version fluent file open in Old version ? MANOJKUMAR FLUENT 2 July 10, 2013 04:43
which version star CD-adapco 3 January 14, 2009 05:19
Difference between Version 6.3 and Version 6.2 erikaj FLUENT 0 October 11, 2007 12:36
GLIBC libcso6 fred OpenFOAM Installation 2 April 12, 2006 11:11
Version 3.5 David Lloyd Phoenics 1 August 7, 2002 09:22


All times are GMT -4. The time now is 07:10.