Undefined reference tp MPI_xx_xx during installation (make)

1,215 views
Skip to first unread message

halil yetcom

unread,
Jul 2, 2010, 1:48:32 PM7/2/10
to omn...@googlegroups.com
Hello everyone,

I am now normally working on Windows 7 with omnet++, but I am just wondering, if someone is still getting this error below during installation? And any solution for this.
I did the path as it is below, actually I tried many paths, but couldnt make it work.

echo $MPI_EXTRA_LIBRARY
/home/omnetpp-4.1/lib/gcc/liboppsim.so

echo $MPI_LIBRARY
/home/omnetpp-4.1/lib/gcc/liboppsim.so

Just wondering, how to find a solution for this? thanks in advance.

bopen-pal.so.0, needed by /home/omnetpp-4.1/lib/gcc/liboppsim.so, not found (try using -rpath or -rpath-link)
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `ompi_mpi_cxx_op_intercept'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Win_unlock'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Attr_put'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Group_excl'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Allgather'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Recv_init'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Cart_create'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Comm_get_name'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `ompi_mpi_char'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Info_dup'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Irsend'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Bcast'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Ssend'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Buffer_attach'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Group_range_incl'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Op_create'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Group_size'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Comm_disconnect'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Win_get_name'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Pack_size'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Request_get_status'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Graph_neighbors'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Type_create_hvector'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Probe'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Send'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Info_set'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `ompi_mpi_packed'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Type_get_extent'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Win_post'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Isend'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Unpack'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI::Datatype::Free()'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Iprobe'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `ompi_mpi_comm_world'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Type_get_envelope'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Alltoall'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Cancel'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Initialized'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Scatterv'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Issend'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI::Comm::Comm()'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Graphdims_get'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Info_get'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Cart_shift'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Type_get_true_extent'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Get'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Type_contiguous'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Cart_sub'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `ompi_mpi_unsigned'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Scatter'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Win_get_group'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Ssend_init'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Comm_spawn'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Barrier'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Win_start'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Rsend_init'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Group_incl'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Bsend_init'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Sendrecv'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Finalize'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Request_free'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Gather'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Grequest_complete'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Win_wait'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Rsend'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Recv'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Graph_get'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Comm_group'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Comm_create'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `ompi_mpi_double'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Cart_get'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Type_get_attr'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI::Comm::Set_errhandler(MPI::Errhandler const&)'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `ompi_mpi_float'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Graph_map'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Win_set_name'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Test_cancelled'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Cart_map'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Exscan'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Pack'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `ompi_mpi_long_double'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `ompi_mpi_short'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Errhandler_free'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Abort'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Intercomm_create'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Cartdim_get'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Cart_coords'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `ompi_op_set_cxx_callback'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Get_elements'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `ompi_mpi_long_long_int'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `ompi_mpi_long'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `ompi_mpi_unsigned_char'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Send_init'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Info_get_nkeys'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Bsend'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Scan'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI::Win::Free()'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Comm_size'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Type_create_hindexed'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Reduce_scatter'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Win_lock'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Allreduce'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Allgatherv'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Group_range_excl'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `ompi_mpi_comm_null'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Type_commit'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Put'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Type_size'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Status_set_elements'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Reduce'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Comm_remote_group'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `ompi_mpi_int'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Wait'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Comm_dup'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Sendrecv_replace'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Irecv'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Alltoallw'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `ompi_mpi_unsigned_long'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Type_get_name'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Type_create_indexed_block'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Type_get_contents'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Comm_rank'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Init'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Info_delete'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Topo_test'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI::Win::Set_errhandler(MPI::Errhandler const&)'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Get_count'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `ompi_mpi_unsigned_short'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Info_get_nthkey'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Comm_remote_size'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Type_dup'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Ibsend'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Alltoallv'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Op_free'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Comm_connect'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Comm_free'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Comm_split'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Type_create_subarray'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Comm_spawn_multiple'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Test'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Info_get_valuelen'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Attr_delete'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Win_test'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Type_vector'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Start'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Win_call_errhandler'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Type_indexed'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Comm_set_name'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Win_fence'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Win_complete'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Group_free'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Type_create_resized'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Cart_rank'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Comm_accept'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Win_set_attr'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Win_delete_attr'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Type_delete_attr'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Gatherv'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Group_rank'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Intercomm_merge'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Accumulate'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Type_set_attr'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Status_set_cancelled'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Graph_neighbors_count'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Info_free'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Type_set_name'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `ompi_mpi_unsigned_long_long'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Graph_create'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Attr_get'
/home/omnetpp-4.1/lib/gcc/liboppsim.so: undefined reference to `MPI_Comm_test_inter'
collect2: ld returned 1 exit status
make[2]: *** [/home/omnetpp-4.1/out/gcc-release/src/envir/opp_run] Error 1
make[2]: Leaving directory `/home/omnetpp-4.1/src/envir'
make[1]: *** [base] Error 2
make[1]: Leaving directory `/home/omnetpp-4.1'
make: *** [allmodes] Error 2


--
University of Southampton
MSc - Wireless Communications
----------------------------------
www.halilyetgin.com

halil yetcom

unread,
Jul 2, 2010, 1:50:00 PM7/2/10
to omn...@googlegroups.com
On OPEN SUSE Linux.

2010/7/2 halil yetcom <yetcom...@gmail.com>
Reply all
Reply to author
Forward
0 new messages