Try and "ls -l /home/alex/huji/ompi4/lib/libopen-pal.so.0" and "nm /home/alex/huji/ompi4/lib/libopen-pal.so.0" to ensure that the file is >0 length and that it contains valid symbols.
If it doesn't look back at the make output and ensure there wasn't some warning/non-fatal error in creating /home/alex/huji/ompi4/lib/libopen-pal.so.0. On Feb 11, 2012, at 4:39 PM, Alex Margolin wrote: > I've tried other versions and got the same error, so I have to assume the > local software has something to do with it, > so I've gathered the version information of everything that seemed relevat > (I'm running a fully updated Ubuntu 11.10): > > alex@singularity:~/huji/openmpi-1.4.5rc6$ automake --version > automake (GNU automake) 1.11.1 > Copyright (C) 2009 Free Software Foundation, Inc. > License GPLv2+: GNU GPL version 2 or later > <http://gnu.org/licenses/gpl-2.0.html> > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. > Written by Tom Tromey <tro...@redhat.com> > and Alexandre Duret-Lutz <a...@gnu.org>. > > alex@singularity:~/huji/openmpi-1.4.5rc6$ autoconf --version > autoconf (GNU Autoconf) 2.68 > Copyright (C) 2010 Free Software Foundation, Inc. > License GPLv3+/Autoconf: GNU GPL version 3 or later > <http://gnu.org/licenses/gpl.html>, <http://gnu.org/licenses/exceptions.html> > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. > Written by David J. MacKenzie and Akim Demaille. > > alex@singularity:~/huji/openmpi-1.4.5rc6$ libtool --version > libtool (GNU libtool) 2.4 > Written by Gordon Matzigkeit <g...@gnu.ai.mit.edu>, 1996 > Copyright (C) 2010 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > alex@singularity:~/huji/openmpi-1.4.5rc6$ > > > On 02/11/2012 07:10 PM, Alex Margolin wrote: >> Hi, >> >> I tried to unpack and build version 1.4.4 and run into a rare error, and I >> didn't find any mention of it online. >> I know I shouldn't run autogen.sh (builds OK without it) unless I have a new >> MCA component, but this is the case here, so... >> Does anyone else experience such errors (the command I ran appears at the >> bottom)? >> Any tips on how to solve or get around it? >> >> Thanks, >> Alex >> >> Making install in tools/orte-clean >> make[2]: Entering directory >> `/home/alex/huji/openmpi-1.4.4/orte/tools/orte-clean' >> /bin/bash ../../../libtool --tag=CC --mode=link gcc -O3 -DNDEBUG >> -finline-functions -fno-strict-aliasing -pthread -fvisibility=hidden >> -export-dynamic -o orte-clean orte-clean.o ../../../orte/libopen-rte.la >> -lnsl -lutil -lm >> libtool: link: gcc -O3 -DNDEBUG -finline-functions -fno-strict-aliasing >> -pthread -fvisibility=hidden -o .libs/orte-clean orte-clean.o >> -Wl,--export-dynamic ../../../orte/.libs/libopen-rte.so -lnsl -lutil -lm >> -pthread -Wl,-rpath -Wl,/home/alex/huji/ompi4/lib >> /usr/bin/ld: orte-clean.o: undefined reference to symbol >> 'opal_cmd_line_get_usage_msg' >> /usr/bin/ld: note: 'opal_cmd_line_get_usage_msg' is defined in DSO >> /home/alex/huji/ompi4/lib/libopen-pal.so.0 so try adding it to the linker >> command line >> /home/alex/huji/ompi4/lib/libopen-pal.so.0: could not read symbols: Invalid >> operation >> collect2: ld returned 1 exit status >> make[2]: *** [orte-clean] Error 1 >> make[2]: Leaving directory >> `/home/alex/huji/openmpi-1.4.4/orte/tools/orte-clean' >> make[1]: *** [install-recursive] Error 1 >> make[1]: Leaving directory `/home/alex/huji/openmpi-1.4.4/orte' >> make: *** [install-recursive] Error 1 >> alex@singularity:~/huji/openmpi-1.4.4$ make clean ; ./autogen.sh ; >> ./configure --prefix=/home/alex/huji/ompi4 ; make ; make install >> >> > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users -- Jeff Squyres jsquy...@cisco.com For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/