Re: [OMPI users] Problem compiling OpenMPI 1.3.2 with Intel 11.0
I just replied to a separate email about the same issue: are you sure that icc is in the path of the shell where you invoked "make install"? It may be that you build OMPI in a shell that had icc setup properly in your path, but then invoked "make install" from a shell that did not have icc in the path...? On May 23, 2009, at 1:08 PM, Ben Mayer wrote: I get to "make install" and then it complains about icc not being found and libopen-rte.la needing to be relinked. Any help would be appreciated. Linux version cat /proc/version Linux version 2.6.27.7-9-pae (geeko@buildhost) (gcc version 4.3.2 [gcc-4_3-branch revision 141291] (SUSE Linux) ) #1 SMP 2008-12-04 18:10:04 +0100 cat /etc/SuSE-release openSUSE 11.1 (i586) VERSION = 11.1 Final error message: make[3]: Entering directory `/home/bmayer/benchmarking/openmpi-1.3.2/ orte' test -z "/opt/openmpi-1.3.2_intel-11.0/lib" || /bin/mkdir -p "/opt/openmpi-1.3.2_intel-11.0/lib" /bin/sh ../libtool --mode=install /usr/bin/install -c 'libopen-rte.la' '/opt/openmpi-1.3.2_intel-11.0/lib/libopen-rte.la' libtool: install: warning: relinking `libopen-rte.la' libtool: install: (cd /home/bmayer/benchmarking/openmpi-1.3.2/orte; /bin/sh /home/bmayer/benchmarking/openmpi-1.3.2/libtool --tag CC --mode=relink icc -O3 -DNDEBUG -finline-functions -fno-strict-aliasing -restrict -pthread -fvisibility=hidden -export-dynamic -o libopen-rte.la -rpath /opt/openmpi-1.3.2_intel-11.0/lib runtime/orte_finalize.lo runtime/orte_init.lo runtime/orte_locks.lo runtime/orte_globals.lo runtime/data_type_support/orte_dt_compare_fns.lo runtime/data_type_support/orte_dt_copy_fns.lo runtime/data_type_support/orte_dt_print_fns.lo runtime/data_type_support/orte_dt_release_fns.lo runtime/data_type_support/orte_dt_size_fns.lo runtime/data_type_support/orte_dt_packing_fns.lo runtime/data_type_support/orte_dt_unpacking_fns.lo runtime/orte_mca_params.lo runtime/orte_wait.lo runtime/orte_cr.lo runtime/orte_data_server.lo util/error_strings.lo util/name_fns.lo util/proc_info.lo util/session_dir.lo util/show_help.lo util/context_fns.lo util/parse_options.lo util/pre_condition_transports.lo util/hnp_contact.lo util/hostfile/hostfile_lex.lo util/hostfile/hostfile.lo util/dash_host/dash_host.lo util/comm/comm.lo util/nidmap.lo orted/orted_main.lo orted/orted_comm.lo mca/errmgr/libmca_errmgr.la mca/ess/libmca_ess.la mca/filem/libmca_filem.la mca/grpcomm/libmca_grpcomm.la mca/iof/libmca_iof.la mca/notifier/libmca_notifier.la mca/odls/libmca_odls.la mca/oob/libmca_oob.la mca/plm/libmca_plm.la mca/ras/libmca_ras.la mca/rmaps/libmca_rmaps.la mca/rml/libmca_rml.la mca/routed/libmca_routed.la mca/snapc/libmca_snapc.la /home/bmayer/benchmarking/openmpi-1.3.2/opal/libopen-pal.la -lnsl -lutil ) libtool: relink: icc -shared runtime/.libs/orte_finalize.o runtime/.libs/orte_init.o runtime/.libs/orte_locks.o runtime/.libs/orte_globals.o runtime/data_type_support/.libs/orte_dt_compare_fns.o runtime/data_type_support/.libs/orte_dt_copy_fns.o runtime/data_type_support/.libs/orte_dt_print_fns.o runtime/data_type_support/.libs/orte_dt_release_fns.o runtime/data_type_support/.libs/orte_dt_size_fns.o runtime/data_type_support/.libs/orte_dt_packing_fns.o runtime/data_type_support/.libs/orte_dt_unpacking_fns.o runtime/.libs/orte_mca_params.o runtime/.libs/orte_wait.o runtime/.libs/orte_cr.o runtime/.libs/orte_data_server.o util/.libs/error_strings.o util/.libs/name_fns.o util/.libs/proc_info.o util/.libs/session_dir.o util/.libs/show_help.o util/.libs/context_fns.o util/.libs/parse_options.o util/.libs/pre_condition_transports.o util/.libs/hnp_contact.o util/hostfile/.libs/hostfile_lex.o util/hostfile/.libs/hostfile.o util/dash_host/.libs/dash_host.o util/comm/.libs/comm.o util/.libs/nidmap.o orted/.libs/orted_main.o orted/.libs/orted_comm.o -Wl,--whole-archive mca/errmgr/.libs/libmca_errmgr.a mca/ess/.libs/libmca_ess.a mca/filem/.libs/libmca_filem.a mca/grpcomm/.libs/libmca_grpcomm.a mca/iof/.libs/libmca_iof.a mca/notifier/.libs/libmca_notifier.a mca/odls/.libs/libmca_odls.a mca/oob/.libs/libmca_oob.a mca/plm/.libs/libmca_plm.a mca/ras/.libs/libmca_ras.a mca/rmaps/.libs/libmca_rmaps.a mca/rml/.libs/libmca_rml.a mca/routed/.libs/libmca_routed.a mca/snapc/.libs/libmca_snapc.a -Wl,--no-whole-archive -Wl,-rpath -Wl,/opt/openmpi-1.3.2_intel-11.0/lib -L/opt/openmpi-1.3.2_intel-11.0/lib -lopen-pal -ldl -lnsl -lutil -pthread -pthread -Wl,-soname -Wl,libopen-rte.so.0 -o .libs/libopen-rte.so.0.0.0 /home/bmayer/benchmarking/openmpi-1.3.2/libtool: line 7847: icc: command not found libtool: install: error: relink `libopen-rte.la' with the above command before installing it make[3]: *** [install-libLTLIBRARIES] Error 1 make[3]: Leaving directory `/home/bmayer/benchmarking/openmpi-1.3.2/ orte' make[2]: *** [install-am] Error 2 make[2]: Leaving directory `/home/bmayer/benchmarking/openmpi-1.3.2/ orte' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/home/bmayer/benchmarking/openmpi-1.3.2/ orte' make:
Re: [OMPI users] Problem compiling OpenMPI 1.3.2 with Intel 11.0
Dear Ben, I also use the same distribution, # zypper install stdc++* Might resolve the problem. you can try it , good luck. On Sun, May 24, 2009 at 1:08 AM, Ben Mayer wrote: > I get to "make install" and then it complains about icc not being > found and libopen-rte.la needing to be relinked. > > Any help would be appreciated. > > Linux version > cat /proc/version > Linux version 2.6.27.7-9-pae (geeko@buildhost) (gcc version 4.3.2 > [gcc-4_3-branch revision 141291] (SUSE Linux) ) #1 SMP 2008-12-04 > 18:10:04 +0100 > > cat /etc/SuSE-release > openSUSE 11.1 (i586) > VERSION = 11.1 > > > Final error message: > make[3]: Entering directory `/home/bmayer/benchmarking/openmpi-1.3.2/orte' > test -z "/opt/openmpi-1.3.2_intel-11.0/lib" || /bin/mkdir -p > "/opt/openmpi-1.3.2_intel-11.0/lib" > /bin/sh ../libtool --mode=install /usr/bin/install -c > 'libopen-rte.la' '/opt/openmpi-1.3.2_intel-11.0/lib/libopen-rte.la' > libtool: install: warning: relinking `libopen-rte.la' > libtool: install: (cd /home/bmayer/benchmarking/openmpi-1.3.2/orte; > /bin/sh /home/bmayer/benchmarking/openmpi-1.3.2/libtool --tag CC > --mode=relink icc -O3 -DNDEBUG -finline-functions -fno-strict-aliasing > -restrict -pthread -fvisibility=hidden -export-dynamic -o > libopen-rte.la -rpath /opt/openmpi-1.3.2_intel-11.0/lib > runtime/orte_finalize.lo runtime/orte_init.lo runtime/orte_locks.lo > runtime/orte_globals.lo > runtime/data_type_support/orte_dt_compare_fns.lo > runtime/data_type_support/orte_dt_copy_fns.lo > runtime/data_type_support/orte_dt_print_fns.lo > runtime/data_type_support/orte_dt_release_fns.lo > runtime/data_type_support/orte_dt_size_fns.lo > runtime/data_type_support/orte_dt_packing_fns.lo > runtime/data_type_support/orte_dt_unpacking_fns.lo > runtime/orte_mca_params.lo runtime/orte_wait.lo runtime/orte_cr.lo > runtime/orte_data_server.lo util/error_strings.lo util/name_fns.lo > util/proc_info.lo util/session_dir.lo util/show_help.lo > util/context_fns.lo util/parse_options.lo > util/pre_condition_transports.lo util/hnp_contact.lo > util/hostfile/hostfile_lex.lo util/hostfile/hostfile.lo > util/dash_host/dash_host.lo util/comm/comm.lo util/nidmap.lo > orted/orted_main.lo orted/orted_comm.lo mca/errmgr/libmca_errmgr.la > mca/ess/libmca_ess.la mca/filem/libmca_filem.la > mca/grpcomm/libmca_grpcomm.la mca/iof/libmca_iof.la > mca/notifier/libmca_notifier.la mca/odls/libmca_odls.la > mca/oob/libmca_oob.la mca/plm/libmca_plm.la mca/ras/libmca_ras.la > mca/rmaps/libmca_rmaps.la mca/rml/libmca_rml.la > mca/routed/libmca_routed.la mca/snapc/libmca_snapc.la > /home/bmayer/benchmarking/openmpi-1.3.2/opal/libopen-pal.la -lnsl > -lutil ) > libtool: relink: icc -shared runtime/.libs/orte_finalize.o > runtime/.libs/orte_init.o runtime/.libs/orte_locks.o > runtime/.libs/orte_globals.o > runtime/data_type_support/.libs/orte_dt_compare_fns.o > runtime/data_type_support/.libs/orte_dt_copy_fns.o > runtime/data_type_support/.libs/orte_dt_print_fns.o > runtime/data_type_support/.libs/orte_dt_release_fns.o > runtime/data_type_support/.libs/orte_dt_size_fns.o > runtime/data_type_support/.libs/orte_dt_packing_fns.o > runtime/data_type_support/.libs/orte_dt_unpacking_fns.o > runtime/.libs/orte_mca_params.o runtime/.libs/orte_wait.o > runtime/.libs/orte_cr.o runtime/.libs/orte_data_server.o > util/.libs/error_strings.o util/.libs/name_fns.o > util/.libs/proc_info.o util/.libs/session_dir.o util/.libs/show_help.o > util/.libs/context_fns.o util/.libs/parse_options.o > util/.libs/pre_condition_transports.o util/.libs/hnp_contact.o > util/hostfile/.libs/hostfile_lex.o util/hostfile/.libs/hostfile.o > util/dash_host/.libs/dash_host.o util/comm/.libs/comm.o > util/.libs/nidmap.o orted/.libs/orted_main.o orted/.libs/orted_comm.o > -Wl,--whole-archive mca/errmgr/.libs/libmca_errmgr.a > mca/ess/.libs/libmca_ess.a mca/filem/.libs/libmca_filem.a > mca/grpcomm/.libs/libmca_grpcomm.a mca/iof/.libs/libmca_iof.a > mca/notifier/.libs/libmca_notifier.a mca/odls/.libs/libmca_odls.a > mca/oob/.libs/libmca_oob.a mca/plm/.libs/libmca_plm.a > mca/ras/.libs/libmca_ras.a mca/rmaps/.libs/libmca_rmaps.a > mca/rml/.libs/libmca_rml.a mca/routed/.libs/libmca_routed.a > mca/snapc/.libs/libmca_snapc.a -Wl,--no-whole-archive -Wl,-rpath > -Wl,/opt/openmpi-1.3.2_intel-11.0/lib > -L/opt/openmpi-1.3.2_intel-11.0/lib -lopen-pal -ldl -lnsl -lutil > -pthread -pthread -Wl,-soname -Wl,libopen-rte.so.0 -o > .libs/libopen-rte.so.0.0.0 > /home/bmayer/benchmarking/openmpi-1.3.2/libtool: line 7847: icc: > command not found > libtool: install: error: relink `libopen-rte.la' with the above > command before installing it > make[3]: *** [install-libLTLIBRARIES] Error 1 > make[3]: Leaving directory `/home/bmayer/benchmarking/openmpi-1.3.2/orte' > make[2]: *** [install-am] Error 2 > make[2]: Leaving directory `/home/bmayer/benchmarking/openmpi-1.3.2/orte' > make[1]: *** [install-recursive] Error 1 > make[1]: Leaving directory `/home/bmayer/benchmarking/openmpi-1.3.2/orte' > make: *** [install-
[OMPI users] Problem compiling OpenMPI 1.3.2 with Intel 11.0
I get to "make install" and then it complains about icc not being found and libopen-rte.la needing to be relinked. Any help would be appreciated. Linux version cat /proc/version Linux version 2.6.27.7-9-pae (geeko@buildhost) (gcc version 4.3.2 [gcc-4_3-branch revision 141291] (SUSE Linux) ) #1 SMP 2008-12-04 18:10:04 +0100 cat /etc/SuSE-release openSUSE 11.1 (i586) VERSION = 11.1 Final error message: make[3]: Entering directory `/home/bmayer/benchmarking/openmpi-1.3.2/orte' test -z "/opt/openmpi-1.3.2_intel-11.0/lib" || /bin/mkdir -p "/opt/openmpi-1.3.2_intel-11.0/lib" /bin/sh ../libtool --mode=install /usr/bin/install -c 'libopen-rte.la' '/opt/openmpi-1.3.2_intel-11.0/lib/libopen-rte.la' libtool: install: warning: relinking `libopen-rte.la' libtool: install: (cd /home/bmayer/benchmarking/openmpi-1.3.2/orte; /bin/sh /home/bmayer/benchmarking/openmpi-1.3.2/libtool --tag CC --mode=relink icc -O3 -DNDEBUG -finline-functions -fno-strict-aliasing -restrict -pthread -fvisibility=hidden -export-dynamic -o libopen-rte.la -rpath /opt/openmpi-1.3.2_intel-11.0/lib runtime/orte_finalize.lo runtime/orte_init.lo runtime/orte_locks.lo runtime/orte_globals.lo runtime/data_type_support/orte_dt_compare_fns.lo runtime/data_type_support/orte_dt_copy_fns.lo runtime/data_type_support/orte_dt_print_fns.lo runtime/data_type_support/orte_dt_release_fns.lo runtime/data_type_support/orte_dt_size_fns.lo runtime/data_type_support/orte_dt_packing_fns.lo runtime/data_type_support/orte_dt_unpacking_fns.lo runtime/orte_mca_params.lo runtime/orte_wait.lo runtime/orte_cr.lo runtime/orte_data_server.lo util/error_strings.lo util/name_fns.lo util/proc_info.lo util/session_dir.lo util/show_help.lo util/context_fns.lo util/parse_options.lo util/pre_condition_transports.lo util/hnp_contact.lo util/hostfile/hostfile_lex.lo util/hostfile/hostfile.lo util/dash_host/dash_host.lo util/comm/comm.lo util/nidmap.lo orted/orted_main.lo orted/orted_comm.lo mca/errmgr/libmca_errmgr.la mca/ess/libmca_ess.la mca/filem/libmca_filem.la mca/grpcomm/libmca_grpcomm.la mca/iof/libmca_iof.la mca/notifier/libmca_notifier.la mca/odls/libmca_odls.la mca/oob/libmca_oob.la mca/plm/libmca_plm.la mca/ras/libmca_ras.la mca/rmaps/libmca_rmaps.la mca/rml/libmca_rml.la mca/routed/libmca_routed.la mca/snapc/libmca_snapc.la /home/bmayer/benchmarking/openmpi-1.3.2/opal/libopen-pal.la -lnsl -lutil ) libtool: relink: icc -shared runtime/.libs/orte_finalize.o runtime/.libs/orte_init.o runtime/.libs/orte_locks.o runtime/.libs/orte_globals.o runtime/data_type_support/.libs/orte_dt_compare_fns.o runtime/data_type_support/.libs/orte_dt_copy_fns.o runtime/data_type_support/.libs/orte_dt_print_fns.o runtime/data_type_support/.libs/orte_dt_release_fns.o runtime/data_type_support/.libs/orte_dt_size_fns.o runtime/data_type_support/.libs/orte_dt_packing_fns.o runtime/data_type_support/.libs/orte_dt_unpacking_fns.o runtime/.libs/orte_mca_params.o runtime/.libs/orte_wait.o runtime/.libs/orte_cr.o runtime/.libs/orte_data_server.o util/.libs/error_strings.o util/.libs/name_fns.o util/.libs/proc_info.o util/.libs/session_dir.o util/.libs/show_help.o util/.libs/context_fns.o util/.libs/parse_options.o util/.libs/pre_condition_transports.o util/.libs/hnp_contact.o util/hostfile/.libs/hostfile_lex.o util/hostfile/.libs/hostfile.o util/dash_host/.libs/dash_host.o util/comm/.libs/comm.o util/.libs/nidmap.o orted/.libs/orted_main.o orted/.libs/orted_comm.o -Wl,--whole-archive mca/errmgr/.libs/libmca_errmgr.a mca/ess/.libs/libmca_ess.a mca/filem/.libs/libmca_filem.a mca/grpcomm/.libs/libmca_grpcomm.a mca/iof/.libs/libmca_iof.a mca/notifier/.libs/libmca_notifier.a mca/odls/.libs/libmca_odls.a mca/oob/.libs/libmca_oob.a mca/plm/.libs/libmca_plm.a mca/ras/.libs/libmca_ras.a mca/rmaps/.libs/libmca_rmaps.a mca/rml/.libs/libmca_rml.a mca/routed/.libs/libmca_routed.a mca/snapc/.libs/libmca_snapc.a -Wl,--no-whole-archive -Wl,-rpath -Wl,/opt/openmpi-1.3.2_intel-11.0/lib -L/opt/openmpi-1.3.2_intel-11.0/lib -lopen-pal -ldl -lnsl -lutil -pthread -pthread -Wl,-soname -Wl,libopen-rte.so.0 -o .libs/libopen-rte.so.0.0.0 /home/bmayer/benchmarking/openmpi-1.3.2/libtool: line 7847: icc: command not found libtool: install: error: relink `libopen-rte.la' with the above command before installing it make[3]: *** [install-libLTLIBRARIES] Error 1 make[3]: Leaving directory `/home/bmayer/benchmarking/openmpi-1.3.2/orte' make[2]: *** [install-am] Error 2 make[2]: Leaving directory `/home/bmayer/benchmarking/openmpi-1.3.2/orte' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/home/bmayer/benchmarking/openmpi-1.3.2/orte' make: *** [install-recursive] Error 1 ompi-output.tar.gz Description: GNU Zip compressed data