|
[Sponsors] |
Another %60GLIBCXX_349b not found OpenFOAM 141 |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
August 23, 2007, 23:29 |
Hi,
I just installed the re
|
#1 |
New Member
Ben Postma
Join Date: Mar 2009
Posts: 4
Rep Power: 17 |
Hi,
I just installed the recently released Debian stable version (32 bit i386). It includes gcc 4.1.2. I also installed flex, the various libraries needed etc and then proceeded to rebuild the source code. All of these were installed using aptitude so they should all be consistent. I did not download the gcc version from the OpenFOAM web site but downloaded all the other files for download except the optional single precision library. After installing all the required libraries and header files (a list would have been nice) I eventually got all the code compiled fine but if I try to run the first example I get the error message: blockMesh: /usr/lib/libstdc++.so.6 : version 'GLIBCXX_3.4.9' not found (required by blockMesh) What does this mean? Yes, the stdlibc++6 libraries are definitely installed and I followed all the instructions in the readme closely. If it all recompiled, how can it have an unresolved error? It it somehow linking in something that isnt being compiled? Are your make files flawed? Do they include something that links against a library thats is not part of your downloads but that you assume is installed? Do I need to copy the compiled executables over the installed ones or something? I pretty much followed all of the instructions, but it still did not work. BTW: I think your downloaded packages quietly assume that a lot of very specific versions of unlisted packages are installed. |
|
August 23, 2007, 23:50 |
One of the items I had to inst
|
#2 |
New Member
Ben Postma
Join Date: Mar 2009
Posts: 4
Rep Power: 17 |
One of the items I had to install was flex++. Is it standard on SUSE?
|
|
August 23, 2007, 23:59 |
If I go to applications/bin/li
|
#3 |
New Member
Ben Postma
Join Date: Mar 2009
Posts: 4
Rep Power: 17 |
If I go to applications/bin/linuxGccDpOpts I see some items that are recent (obviously compiled) but the that 'blockMesh' itself is fairly old and when I try to run the example it is obviously not running a 'blockMesh' executable that got compiled?
Is it compiled? If I run the ./ALlwmake command again it pretty much just tells me all the libraries are up to date. The bottom lines are: + cd malloc + ./Allwmake + wmake libo fbdsmalloc + '[' '!' -r /home/ben/OpenFOAM/OpenFOAM-1.4.1/src/micro-2.3.12/platforms/linuxGCCDPOpt/lib/l ibmico2.3.12.a ']' Is that last line normal? |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Can fronttracking code be found in OpenFOAM | luckyluke | OpenFOAM Running, Solving & CFD | 23 | May 10, 2016 04:15 |
%60GLIBCXX_349b not found OpenFOAM 141 | alberto | OpenFOAM Bugs | 18 | December 5, 2008 00:50 |
OpenFOAM users in Munich OpenFOAM benutzer in M%c3%bcnchen | jaswi | OpenFOAM | 0 | August 3, 2007 14:11 |
OpenFOAm 13 libfiniteVolumeso not found | evgenii | OpenFOAM Running, Solving & CFD | 2 | October 15, 2006 02:26 |
A new Howto on the OpenFOAM Wiki Compiling OpenFOAM under Unix | mbeaudoin | OpenFOAM Installation | 2 | April 28, 2006 09:54 |