Skip to content

Build shared libraries with MPICH#482

Merged
boegel merged 1 commit intoeasybuilders:developfrom
besserox:bugfix_build_shared_lib_with_MPICH
Nov 11, 2013
Merged

Build shared libraries with MPICH#482
boegel merged 1 commit intoeasybuilders:developfrom
besserox:bugfix_build_shared_lib_with_MPICH

Conversation

@besserox
Copy link
Copy Markdown
Contributor

I believe this is required. Without this, I cannot build Boost with MPICH and I get the following error:

gcc.link.dll bin.v2/libs/mpi/build/gcc-4.8.1/release/threading-multi/libboost_mpi.so.1.53.0
/usr/bin/ld: /home/users/xbesseron/.local/easybuild/software/MPICH2/3.0.4-GCC-4.8.1/lib/libmpich.a(attr_get.o): relocation R_X86_64_32 against `MPIR_ThreadInfo' can not be used when making a shared object; recompile with -fPIC
/home/users/xbesseron/.local/easybuild/software/MPICH2/3.0.4-GCC-4.8.1/lib/libmpich.a: could not read symbols: Bad value
collect2: error: ld returned 1 exit status

@hpcugentbot
Copy link
Copy Markdown

Automatic reply from Jenkins: Can I test this?

@boegel
Copy link
Copy Markdown
Member

boegel commented Nov 11, 2013

Jenkins: ok to test

@boegel
Copy link
Copy Markdown
Member

boegel commented Nov 11, 2013

@besserox: Tested, works like a charm, no remarks, so merging in. Thanks!

boegel added a commit that referenced this pull request Nov 11, 2013
@boegel boegel merged commit 25f7da4 into easybuilders:develop Nov 11, 2013
@besserox besserox deleted the bugfix_build_shared_lib_with_MPICH branch November 11, 2013 22:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants