On Fri, Oct 23, 2015 at 9:10 AM, walter kou <walter4c...@gmail.com> wrote:
> I was able to do make, make install without error, with > --enable-all-static --enable-static --disable-shared > > However, I got error when I test /examples/introduction/ex1 > I run " make" in that folder > and get error: > > /bgsys/drivers/toolchain/V1R2M2_base-efix014/gnu-linux/lib/gcc/powerpc64-bgq-linux/4.4.7/../../../../powerpc64-bgq-linux/bin/ld: > attempted static link of dynamic object > `/bgsys/drivers/V1R2M2/ppc64/comm/lib/libmpichf90-gcc.so' > collect2: ld returned 1 exit status > make: *** [example-opt] Error 1 > This is the same error as before, and is why I said you won't be able to use --enable-all-static. What that option does is ensures that *no* dynamic libraries are used while linking the executable, but that's apparently not possible on this system because mpich has been built with dynamic libs (libmpichf90-gcc.so). Now, you also said this: 2)./configure --enable-static --disable-shared (For this, I get error when > linking other libraries) failed, but you didn't say what exactly the error was. It might be possible for us to give some more hints if you tell us exactly what the error was in this case. A final possibility is that you should use some other compiler/MPI stack on this system... maybe look into whether any others are available. -- John ------------------------------------------------------------------------------ _______________________________________________ Libmesh-users mailing list Libmesh-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-users