On Nov 10, 2011, at 4:22 AM, robert wrote:

> Am Mittwoch, den 24.08.2011, 22:16 -0500 schrieb Roy Stogner:
> 
>> 
>> Hi Robert,
>> 
>> My experience with the BIG machines is that many of them don't support 
>> dynamic linking. This static build produces bigger
>> binaries but simplifies the runtime environment on the compute nodes. Most 
>> of the Cray machines are designed this way including
>> Jaguar. I can't say for sure what IBM does since I don't have experience 
>> with that architecture but before you dive very far
>> into this, I would suggest you try configuring libmesh with 
>> "--disable-shared" and see if that resolves the problem.
>> 
>> Best Regards,
>> Cody
>> 
> 
> 
> I have to bring up an old topic: When compiling libmesh (0.7.1) with
> petsc3.1 on a BlueGene/P I had some troudle some months ago. Following
> the suggestion of Cody above I could resolve the problem.
> Now I wanted to buile the svn version of libmesh but with petsc.3.2 (the
> only change in configuring petsc was "--download-ml"). I am following
> the same configuration options as two months ago:
> ./configure --enable-parmesh --disable-shared
> 
> However, I get the following abort:
> 
> /home/bodner/software/petsc-3.2-p5/arch-bgp-ibm-opt/lib/libpetsc.a(dlimpl.o): 
> In function `PetscDLOpen':
> dlimpl.c:(.text+0xa0): warning: Using 'dlopen' in statically linked
> applications requires at runtime the shared libraries from the glibc
> version used for linking
> /home/bodner/software/libmesh_svn/lib/powerpc64-unknown-linux-gnu_opt/libmesh.a(perf_log.powerpc64-unknown-linux-gnu.opt.o):
>  In function `libMesh::PerfLog::get_info_header() const':
> perf_log.C:(.text+0x2d88): warning: Using 'getpwuid' in statically
> linked applications requires at runtime the shared libraries from the
> glibc version used for linking
> /home/bodner/software/petsc-3.2-p5/arch-bgp-ibm-opt/lib/libpetsc.a(send.o): 
> In function `PetscOpenSocket':
> send.c:(.text+0x1d4): warning: Using 'gethostbyname' in statically
> linked applications requires at runtime the shared libraries from the
> glibc version used for linking
> collect2: ld gab 1 als Ende-Status zurück
> make: *** [bin/amr-opt] error 1
> 

I see three warnings here but I don't see any errors.  Are there additional 
messages that you didn't paste here?

> 
> Any ideas?
> 
> Thanks
> 
> 
> 
> 


------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to