I am trying to compile the development version of openmpi obtained through svn yesterday, on a AMD64 computer running Ubuntu 12.10 (gcc 4.7.2) with valgrind-3.8.1 installed in /usr/local
After ./autogen.pl. I ran configure: ../configure FC=gfortran --with-mpi-f90-size=medium --with-f90-max-array-dim=6 --with-valgrind=/usr/local however 'make all' exited with the error: make[2]: Entering directory `/home/rc/Downloads/ompi/objd/orte/tools/orte-clean' CC orte-clean.o CCLD orte-clean /usr/bin/ld: orte-clean.o: undefined reference to symbol 'opal_show_help_string' /usr/bin/ld: note: 'opal_show_help_string' is defined in DSO /home/rc/Downloads/ompi/objd/opal/.libs/libopen-pal.so.0 so try adding it to the linker command line /home/rc/Downloads/ompi/objd/opal/.libs/libopen-pal.so.0: could not read symbols: Invalid operation collect2: error: ld returned 1 exit status make[2]: *** [orte-clean] Error 1 make[2]: Leaving directory `/home/rc/Downloads/ompi/objd/orte/tools/orte-clean' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/rc/Downloads/ompi/objd/orte' make: *** [all-recursive] Error 1 I checked libopen-pal.so.0 using nm. Any suggestions to get the compilation working would be appreciated.