Pastebin launched a little side project called VERYVIRAL.com, check it out ;-) Want more features on Pastebin? Sign Up, it's FREE!
Guest

libopenmpi-dev 1.4.3-2.1ubuntu3 Ubuntu 12.04

By: a guest on Jan 14th, 2013  |  syntax: None  |  size: 53.34 KB  |  views: 42  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. make: Entering directory `/home/mat/Pole-build-desktop-Qt_4_8_1_w_PATH__System__Release'
  2. /usr/bin/uic-qt4 ../Pole/mainwindow.ui -o ui_mainwindow.h
  3. g++ -c -pipe `mpiCC --showme:compile` -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I../Pole -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I../Pole -I. -o main.o ../Pole/main.cpp
  4. In file included from /usr/lib/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:288:0,
  5.                  from /usr/lib/openmpi/include/mpi.h:1886,
  6.                  from ../Pole/main.cpp:20:
  7. /usr/lib/openmpi/include/openmpi/ompi/mpi/cxx/comm_inln.h:644:1: warning: unused parameter 'oldcomm' [-Wunused-parameter]
  8. /usr/lib/openmpi/include/openmpi/ompi/mpi/cxx/comm_inln.h:644:1: warning: unused parameter 'comm_keyval' [-Wunused-parameter]
  9. /usr/lib/openmpi/include/openmpi/ompi/mpi/cxx/comm_inln.h:644:1: warning: unused parameter 'extra_state' [-Wunused-parameter]
  10. /usr/lib/openmpi/include/openmpi/ompi/mpi/cxx/comm_inln.h:644:1: warning: unused parameter 'attribute_val_in' [-Wunused-parameter]
  11. /usr/lib/openmpi/include/openmpi/ompi/mpi/cxx/comm_inln.h:644:1: warning: unused parameter 'attribute_val_out' [-Wunused-parameter]
  12. /usr/lib/openmpi/include/openmpi/ompi/mpi/cxx/comm_inln.h:671:1: warning: unused parameter 'comm' [-Wunused-parameter]
  13. /usr/lib/openmpi/include/openmpi/ompi/mpi/cxx/comm_inln.h:671:1: warning: unused parameter 'comm_keyval' [-Wunused-parameter]
  14. /usr/lib/openmpi/include/openmpi/ompi/mpi/cxx/comm_inln.h:671:1: warning: unused parameter 'attribute_val' [-Wunused-parameter]
  15. /usr/lib/openmpi/include/openmpi/ompi/mpi/cxx/comm_inln.h:671:1: warning: unused parameter 'extra_state' [-Wunused-parameter]
  16. g++ -c -pipe `mpiCC --showme:compile` -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I../Pole -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I../Pole -I. -o mainwindow.o ../Pole/mainwindow.cpp
  17. In file included from /usr/lib/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:288:0,
  18.                  from /usr/lib/openmpi/include/mpi.h:1886,
  19.                  from ../Pole/mainwindow.cpp:28:
  20. /usr/lib/openmpi/include/openmpi/ompi/mpi/cxx/comm_inln.h:644:1: warning: unused parameter 'oldcomm' [-Wunused-parameter]
  21. /usr/lib/openmpi/include/openmpi/ompi/mpi/cxx/comm_inln.h:644:1: warning: unused parameter 'comm_keyval' [-Wunused-parameter]
  22. /usr/lib/openmpi/include/openmpi/ompi/mpi/cxx/comm_inln.h:644:1: warning: unused parameter 'extra_state' [-Wunused-parameter]
  23. /usr/lib/openmpi/include/openmpi/ompi/mpi/cxx/comm_inln.h:644:1: warning: unused parameter 'attribute_val_in' [-Wunused-parameter]
  24. /usr/lib/openmpi/include/openmpi/ompi/mpi/cxx/comm_inln.h:644:1: warning: unused parameter 'attribute_val_out' [-Wunused-parameter]
  25. /usr/lib/openmpi/include/openmpi/ompi/mpi/cxx/comm_inln.h:671:1: warning: unused parameter 'comm' [-Wunused-parameter]
  26. /usr/lib/openmpi/include/openmpi/ompi/mpi/cxx/comm_inln.h:671:1: warning: unused parameter 'comm_keyval' [-Wunused-parameter]
  27. /usr/lib/openmpi/include/openmpi/ompi/mpi/cxx/comm_inln.h:671:1: warning: unused parameter 'attribute_val' [-Wunused-parameter]
  28. /usr/lib/openmpi/include/openmpi/ompi/mpi/cxx/comm_inln.h:671:1: warning: unused parameter 'extra_state' [-Wunused-parameter]
  29. g++ -c -pipe `mpiCC --showme:compile` -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I../Pole -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I../Pole -I. -o qcustomplot.o ../Pole/qcustomplot.cpp
  30. /usr/bin/moc-qt4 -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I../Pole -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I../Pole -I. ../Pole/mainwindow.h -o moc_mainwindow.cpp
  31. g++ -c -pipe `mpiCC --showme:compile` -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I../Pole -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I../Pole -I. -o moc_mainwindow.o moc_mainwindow.cpp
  32. /usr/bin/moc-qt4 -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I../Pole -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I../Pole -I. ../Pole/qcustomplot.h -o moc_qcustomplot.cpp
  33. g++ -c -pipe `mpiCC --showme:compile` -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I../Pole -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I../Pole -I. -o moc_qcustomplot.o moc_qcustomplot.cpp
  34. g++ `mpiCC --showme:link` -Wl,-O1 -o Pole main.o mainwindow.o qcustomplot.o moc_mainwindow.o moc_qcustomplot.o    -L/usr/lib/i386-linux-gnu -lQtGui -lQtCore -lpthread
  35. main.o: In function `MPI::Comm::Get_size() const':
  36. main.cpp:(.text._ZNK3MPI4Comm8Get_sizeEv[MPI::Comm::Get_size() const]+0x16): undefined reference to `MPI_Comm_size'
  37. main.o: In function `MPI::Comm::Get_rank() const':
  38. main.cpp:(.text._ZNK3MPI4Comm8Get_rankEv[MPI::Comm::Get_rank() const]+0x16): undefined reference to `MPI_Comm_rank'
  39. main.o: In function `MPI::Comm::Bcast(void*, int, MPI::Datatype const&, int) const':
  40. main.cpp:(.text._ZNK3MPI4Comm5BcastEPviRKNS_8DatatypeEi[MPI::Comm::Bcast(void*, int, MPI::Datatype const&, int) const]+0x43): undefined reference to `MPI_Bcast'
  41. main.o: In function `MPI::Comm::Reduce(void const*, void*, int, MPI::Datatype const&, MPI::Op const&, int) const':
  42. main.cpp:(.text._ZNK3MPI4Comm6ReduceEPKvPviRKNS_8DatatypeERKNS_2OpEi[MPI::Comm::Reduce(void const*, void*, int, MPI::Datatype const&, MPI::Op const&, int) const]+0x66): undefined reference to `MPI_Reduce'
  43. main.o: In function `MPI::Comm::Gather(void const*, int, MPI::Datatype const&, void*, int, MPI::Datatype const&, int) const':
  44. main.cpp:(.text._ZNK3MPI4Comm6GatherEPKviRKNS_8DatatypeEPviS5_i[MPI::Comm::Gather(void const*, int, MPI::Datatype const&, void*, int, MPI::Datatype const&, int) const]+0x6e): undefined reference to `MPI_Gather'
  45. main.o: In function `MPI::Win::Set_name(char const*)':
  46. main.cpp:(.text._ZN3MPI3Win8Set_nameEPKc[MPI::Win::Set_name(char const*)]+0xc): undefined reference to `MPI_Win_set_name'
  47. main.o: In function `MPI::Win::Set_attr(int, void const*)':
  48. main.cpp:(.text._ZN3MPI3Win8Set_attrEiPKv[MPI::Win::Set_attr(int, void const*)]+0xc): undefined reference to `MPI_Win_set_attr'
  49. main.o: In function `MPI::Win::Get_name(char*, int&) const':
  50. main.cpp:(.text._ZNK3MPI3Win8Get_nameEPcRi[MPI::Win::Get_name(char*, int&) const]+0xc): undefined reference to `MPI_Win_get_name'
  51. main.o: In function `MPI::Win::Delete_attr(int)':
  52. main.cpp:(.text._ZN3MPI3Win11Delete_attrEi[MPI::Win::Delete_attr(int)]+0xc): undefined reference to `MPI_Win_delete_attr'
  53. main.o: In function `MPI::Win::Call_errhandler(int) const':
  54. main.cpp:(.text._ZNK3MPI3Win15Call_errhandlerEi[MPI::Win::Call_errhandler(int) const]+0xc): undefined reference to `MPI_Win_call_errhandler'
  55. main.o: In function `MPI::Win::Wait() const':
  56. main.cpp:(.text._ZNK3MPI3Win4WaitEv[MPI::Win::Wait() const]+0xc): undefined reference to `MPI_Win_wait'
  57. main.o: In function `MPI::Win::Unlock(int) const':
  58. main.cpp:(.text._ZNK3MPI3Win6UnlockEi[MPI::Win::Unlock(int) const]+0x14): undefined reference to `MPI_Win_unlock'
  59. main.o: In function `MPI::Win::Test() const':
  60. main.cpp:(.text._ZNK3MPI3Win4TestEv[MPI::Win::Test() const]+0x16): undefined reference to `MPI_Win_test'
  61. main.o: In function `MPI::Win::Start(MPI::Group const&, int) const':
  62. main.cpp:(.text._ZNK3MPI3Win5StartERKNS_5GroupEi[MPI::Win::Start(MPI::Group const&, int) const]+0x1f): undefined reference to `MPI_Win_start'
  63. main.o: In function `MPI::Win::Put(void const*, int, MPI::Datatype const&, int, int, int, MPI::Datatype const&) const':
  64. main.cpp:(.text._ZNK3MPI3Win3PutEPKviRKNS_8DatatypeEiiiS5_[MPI::Win::Put(void const*, int, MPI::Datatype const&, int, int, int, MPI::Datatype const&) const]+0x6e): undefined reference to `MPI_Put'
  65. main.o: In function `MPI::Win::Post(MPI::Group const&, int) const':
  66. main.cpp:(.text._ZNK3MPI3Win4PostERKNS_5GroupEi[MPI::Win::Post(MPI::Group const&, int) const]+0x1f): undefined reference to `MPI_Win_post'
  67. main.o: In function `MPI::Win::Lock(int, int, int) const':
  68. main.cpp:(.text._ZNK3MPI3Win4LockEiii[MPI::Win::Lock(int, int, int) const]+0x26): undefined reference to `MPI_Win_lock'
  69. main.o: In function `MPI::Win::Get_group() const':
  70. main.cpp:(.text._ZNK3MPI3Win9Get_groupEv[MPI::Win::Get_group() const]+0x1b): undefined reference to `MPI_Win_get_group'
  71. main.o: In function `MPI::Win::Get(void const*, int, MPI::Datatype const&, int, int, int, MPI::Datatype const&) const':
  72. main.cpp:(.text._ZNK3MPI3Win3GetEPKviRKNS_8DatatypeEiiiS5_[MPI::Win::Get(void const*, int, MPI::Datatype const&, int, int, int, MPI::Datatype const&) const]+0x6e): undefined reference to `MPI_Get'
  73. main.o: In function `MPI::Win::Fence(int) const':
  74. main.cpp:(.text._ZNK3MPI3Win5FenceEi[MPI::Win::Fence(int) const]+0x14): undefined reference to `MPI_Win_fence'
  75. main.o: In function `MPI::Win::Complete() const':
  76. main.cpp:(.text._ZNK3MPI3Win8CompleteEv[MPI::Win::Complete() const]+0xc): undefined reference to `MPI_Win_complete'
  77. main.o: In function `MPI::Win::Accumulate(void const*, int, MPI::Datatype const&, int, int, int, MPI::Datatype const&, MPI::Op const&) const':
  78. main.cpp:(.text._ZNK3MPI3Win10AccumulateEPKviRKNS_8DatatypeEiiiS5_RKNS_2OpE[MPI::Win::Accumulate(void const*, int, MPI::Datatype const&, int, int, int, MPI::Datatype const&, MPI::Op const&) const]+0x79): undefined reference to `MPI_Accumulate'
  79. main.o: In function `MPI::Win::Set_errhandler(MPI::Errhandler const&) const':
  80. main.cpp:(.text._ZNK3MPI3Win14Set_errhandlerERKNS_10ErrhandlerE[MPI::Win::Set_errhandler(MPI::Errhandler const&) const]+0x17): undefined reference to `MPI_Win_set_errhandler'
  81. main.o: In function `MPI::Win::Get_errhandler() const':
  82. main.cpp:(.text._ZNK3MPI3Win14Get_errhandlerEv[MPI::Win::Get_errhandler() const]+0x1b): undefined reference to `MPI_Win_get_errhandler'
  83. main.o: In function `MPI::Info::Set(char const*, char const*)':
  84. main.cpp:(.text._ZN3MPI4Info3SetEPKcS2_[MPI::Info::Set(char const*, char const*)]+0xc): undefined reference to `MPI_Info_set'
  85. main.o: In function `MPI::Info::Get_valuelen(char const*, int&) const':
  86. main.cpp:(.text._ZNK3MPI4Info12Get_valuelenEPKcRi[MPI::Info::Get_valuelen(char const*, int&) const]+0x26): undefined reference to `MPI_Info_get_valuelen'
  87. main.o: In function `MPI::Info::Get_nthkey(int, char*) const':
  88. main.cpp:(.text._ZNK3MPI4Info10Get_nthkeyEiPc[MPI::Info::Get_nthkey(int, char*) const]+0xc): undefined reference to `MPI_Info_get_nthkey'
  89. main.o: In function `MPI::Info::Get_nkeys() const':
  90. main.cpp:(.text._ZNK3MPI4Info9Get_nkeysEv[MPI::Info::Get_nkeys() const]+0x16): undefined reference to `MPI_Info_get_nkeys'
  91. main.o: In function `MPI::Info::Get(char const*, int, char*) const':
  92. main.cpp:(.text._ZNK3MPI4Info3GetEPKciPc[MPI::Info::Get(char const*, int, char*) const]+0x2e): undefined reference to `MPI_Info_get'
  93. main.o: In function `MPI::Info::Free()':
  94. main.cpp:(.text._ZN3MPI4Info4FreeEv[MPI::Info::Free()]+0x6): undefined reference to `MPI_Info_free'
  95. main.o: In function `MPI::Info::Dup() const':
  96. main.cpp:(.text._ZNK3MPI4Info3DupEv[MPI::Info::Dup() const]+0x1b): undefined reference to `MPI_Info_dup'
  97. main.o: In function `MPI::Info::Delete(char const*)':
  98. main.cpp:(.text._ZN3MPI4Info6DeleteEPKc[MPI::Info::Delete(char const*)]+0xc): undefined reference to `MPI_Info_delete'
  99. main.o: In function `MPI::Status::Set_cancelled(bool)':
  100. main.cpp:(.text._ZN3MPI6Status13Set_cancelledEb[MPI::Status::Set_cancelled(bool)]+0x15): undefined reference to `MPI_Status_set_cancelled'
  101. main.o: In function `MPI::Status::Set_elements(MPI::Datatype const&, int)':
  102. main.cpp:(.text._ZN3MPI6Status12Set_elementsERKNS_8DatatypeEi[MPI::Status::Set_elements(MPI::Datatype const&, int)]+0x17): undefined reference to `MPI_Status_set_elements'
  103. main.o: In function `MPI::Status::Get_elements(MPI::Datatype const&) const':
  104. main.cpp:(.text._ZNK3MPI6Status12Get_elementsERKNS_8DatatypeE[MPI::Status::Get_elements(MPI::Datatype const&) const]+0x21): undefined reference to `MPI_Get_elements'
  105. main.o: In function `MPI::Status::Is_cancelled() const':
  106. main.cpp:(.text._ZNK3MPI6Status12Is_cancelledEv[MPI::Status::Is_cancelled() const]+0x16): undefined reference to `MPI_Test_cancelled'
  107. main.o: In function `MPI::Status::Get_count(MPI::Datatype const&) const':
  108. main.cpp:(.text._ZNK3MPI6Status9Get_countERKNS_8DatatypeE[MPI::Status::Get_count(MPI::Datatype const&) const]+0x21): undefined reference to `MPI_Get_count'
  109. main.o: In function `MPI::Errhandler::Free()':
  110. main.cpp:(.text._ZN3MPI10Errhandler4FreeEv[MPI::Errhandler::Free()]+0x6): undefined reference to `MPI_Errhandler_free'
  111. main.o: In function `MPI::Op::Free()':
  112. main.cpp:(.text._ZN3MPI2Op4FreeEv[MPI::Op::Free()]+0x6): undefined reference to `MPI_Op_free'
  113. main.o: In function `MPI::Op::Init(void (*)(void const*, void*, int, MPI::Datatype const&), bool)':
  114. main.cpp:(.text._ZN3MPI2Op4InitEPFvPKvPviRKNS_8DatatypeEEb[MPI::Op::Init(void (*)(void const*, void*, int, MPI::Datatype const&), bool)]+0x16): undefined reference to `ompi_mpi_cxx_op_intercept'
  115. main.cpp:(.text._ZN3MPI2Op4InitEPFvPKvPviRKNS_8DatatypeEEb[MPI::Op::Init(void (*)(void const*, void*, int, MPI::Datatype const&), bool)]+0x2b): undefined reference to `MPI_Op_create'
  116. main.cpp:(.text._ZN3MPI2Op4InitEPFvPKvPviRKNS_8DatatypeEEb[MPI::Op::Init(void (*)(void const*, void*, int, MPI::Datatype const&), bool)]+0x46): undefined reference to `ompi_op_set_cxx_callback'
  117. main.o: In function `MPI::Group::Free()':
  118. main.cpp:(.text._ZN3MPI5Group4FreeEv[MPI::Group::Free()]+0x6): undefined reference to `MPI_Group_free'
  119. main.o: In function `MPI::Group::Range_excl(int, int const (*) [3]) const':
  120. main.cpp:(.text._ZNK3MPI5Group10Range_exclEiPA3_Ki[MPI::Group::Range_excl(int, int const (*) [3]) const]+0x2b): undefined reference to `MPI_Group_range_excl'
  121. main.o: In function `MPI::Group::Range_incl(int, int const (*) [3]) const':
  122. main.cpp:(.text._ZNK3MPI5Group10Range_inclEiPA3_Ki[MPI::Group::Range_incl(int, int const (*) [3]) const]+0x2b): undefined reference to `MPI_Group_range_incl'
  123. main.o: In function `MPI::Group::Excl(int, int const*) const':
  124. main.cpp:(.text._ZNK3MPI5Group4ExclEiPKi[MPI::Group::Excl(int, int const*) const]+0x2b): undefined reference to `MPI_Group_excl'
  125. main.o: In function `MPI::Group::Incl(int, int const*) const':
  126. main.cpp:(.text._ZNK3MPI5Group4InclEiPKi[MPI::Group::Incl(int, int const*) const]+0x2b): undefined reference to `MPI_Group_incl'
  127. main.o: In function `MPI::Group::Get_rank() const':
  128. main.cpp:(.text._ZNK3MPI5Group8Get_rankEv[MPI::Group::Get_rank() const]+0x16): undefined reference to `MPI_Group_rank'
  129. main.o: In function `MPI::Group::Get_size() const':
  130. main.cpp:(.text._ZNK3MPI5Group8Get_sizeEv[MPI::Group::Get_size() const]+0x16): undefined reference to `MPI_Group_size'
  131. main.o: In function `MPI::Intercomm::Split(int, int) const':
  132. main.cpp:(.text._ZNK3MPI9Intercomm5SplitEii[MPI::Intercomm::Split(int, int) const]+0x2b): undefined reference to `MPI_Comm_split'
  133. main.o: In function `MPI::Intercomm::Create(MPI::Group const&) const':
  134. main.cpp:(.text._ZNK3MPI9Intercomm6CreateERKNS_5GroupE[MPI::Intercomm::Create(MPI::Group const&) const]+0x26): undefined reference to `MPI_Comm_create'
  135. main.o: In function `MPI::Comm::Is_inter() const':
  136. main.cpp:(.text._ZNK3MPI4Comm8Is_interEv[MPI::Comm::Is_inter() const]+0x16): undefined reference to `MPI_Comm_test_inter'
  137. main.o: In function `MPI::Intercomm::Get_remote_group() const':
  138. main.cpp:(.text._ZNK3MPI9Intercomm16Get_remote_groupEv[MPI::Intercomm::Get_remote_group() const]+0x1b): undefined reference to `MPI_Comm_remote_group'
  139. main.o: In function `MPI::Intercomm::Get_remote_size() const':
  140. main.cpp:(.text._ZNK3MPI9Intercomm15Get_remote_sizeEv[MPI::Intercomm::Get_remote_size() const]+0x16): undefined reference to `MPI_Comm_remote_size'
  141. main.o: In function `MPI::Intercomm::Clone() const':
  142. main.cpp:(.text._ZNK3MPI9Intercomm5CloneEv[MPI::Intercomm::Clone() const]+0x16): undefined reference to `MPI_Comm_dup'
  143. main.o: In function `MPI::Comm::Get_topology() const':
  144. main.cpp:(.text._ZNK3MPI4Comm12Get_topologyEv[MPI::Comm::Get_topology() const]+0x16): undefined reference to `MPI_Topo_test'
  145. main.o: In function `MPI::Graphcomm::Map(int, int const*, int const*) const':
  146. main.cpp:(.text._ZNK3MPI9Graphcomm3MapEiPKiS2_[MPI::Graphcomm::Map(int, int const*, int const*) const]+0x2e): undefined reference to `MPI_Graph_map'
  147. main.o: In function `MPI::Graphcomm::Get_neighbors(int, int, int*) const':
  148. main.cpp:(.text._ZNK3MPI9Graphcomm13Get_neighborsEiiPi[MPI::Graphcomm::Get_neighbors(int, int, int*) const]+0xc): undefined reference to `MPI_Graph_neighbors'
  149. main.o: In function `MPI::Graphcomm::Get_neighbors_count(int) const':
  150. main.cpp:(.text._ZNK3MPI9Graphcomm19Get_neighbors_countEi[MPI::Graphcomm::Get_neighbors_count(int) const]+0x1e): undefined reference to `MPI_Graph_neighbors_count'
  151. main.o: In function `MPI::Graphcomm::Get_topo(int, int, int*, int*) const':
  152. main.cpp:(.text._ZNK3MPI9Graphcomm8Get_topoEiiPiS1_[MPI::Graphcomm::Get_topo(int, int, int*, int*) const]+0xc): undefined reference to `MPI_Graph_get'
  153. main.o: In function `MPI::Graphcomm::Get_dims(int*, int*) const':
  154. main.cpp:(.text._ZNK3MPI9Graphcomm8Get_dimsEPiS1_[MPI::Graphcomm::Get_dims(int*, int*) const]+0xc): undefined reference to `MPI_Graphdims_get'
  155. main.o: In function `MPI::Cartcomm::Map(int, int const*, bool const*) const':
  156. main.cpp:(.text._ZNK3MPI8Cartcomm3MapEiPKiPKb[MPI::Cartcomm::Map(int, int const*, bool const*) const]+0x59): undefined reference to `MPI_Cart_map'
  157. main.o: In function `MPI::Cartcomm::Get_dim() const':
  158. main.cpp:(.text._ZNK3MPI8Cartcomm7Get_dimEv[MPI::Cartcomm::Get_dim() const]+0x16): undefined reference to `MPI_Cartdim_get'
  159. main.o: In function `MPI::Cartcomm::Sub(bool const*)':
  160. main.cpp:(.text._ZN3MPI8Cartcomm3SubEPKb[MPI::Cartcomm::Sub(bool const*)]+0x22): undefined reference to `MPI_Cartdim_get'
  161. main.cpp:(.text._ZN3MPI8Cartcomm3SubEPKb[MPI::Cartcomm::Sub(bool const*)]+0x6b): undefined reference to `MPI_Cart_sub'
  162. main.cpp:(.text._ZN3MPI8Cartcomm3SubEPKb[MPI::Cartcomm::Sub(bool const*)]+0x7f): undefined reference to `MPI::Comm::Comm()'
  163. main.cpp:(.text._ZN3MPI8Cartcomm3SubEPKb[MPI::Cartcomm::Sub(bool const*)]+0x99): undefined reference to `MPI_Initialized'
  164. main.cpp:(.text._ZN3MPI8Cartcomm3SubEPKb[MPI::Cartcomm::Sub(bool const*)]+0xaa): undefined reference to `ompi_mpi_comm_null'
  165. main.cpp:(.text._ZN3MPI8Cartcomm3SubEPKb[MPI::Cartcomm::Sub(bool const*)]+0xbc): undefined reference to `MPI_Topo_test'
  166. main.cpp:(.text._ZN3MPI8Cartcomm3SubEPKb[MPI::Cartcomm::Sub(bool const*)]+0xca): undefined reference to `ompi_mpi_comm_null'
  167. main.o: In function `MPI::Cartcomm::Shift(int, int, int&, int&) const':
  168. main.cpp:(.text._ZNK3MPI8Cartcomm5ShiftEiiRiS1_[MPI::Cartcomm::Shift(int, int, int&, int&) const]+0xc): undefined reference to `MPI_Cart_shift'
  169. main.o: In function `MPI::Cartcomm::Get_coords(int, int, int*) const':
  170. main.cpp:(.text._ZNK3MPI8Cartcomm10Get_coordsEiiPi[MPI::Cartcomm::Get_coords(int, int, int*) const]+0xc): undefined reference to `MPI_Cart_coords'
  171. main.o: In function `MPI::Cartcomm::Get_cart_rank(int const*) const':
  172. main.cpp:(.text._ZNK3MPI8Cartcomm13Get_cart_rankEPKi[MPI::Cartcomm::Get_cart_rank(int const*) const]+0x1e): undefined reference to `MPI_Cart_rank'
  173. main.o: In function `MPI::Cartcomm::Get_topo(int, int*, bool*, int*) const':
  174. main.cpp:(.text._ZNK3MPI8Cartcomm8Get_topoEiPiPbS1_[MPI::Cartcomm::Get_topo(int, int*, bool*, int*) const]+0x6d): undefined reference to `MPI_Cart_get'
  175. main.cpp:(.text._ZNK3MPI8Cartcomm8Get_topoEiPiPbS1_[MPI::Cartcomm::Get_topo(int, int*, bool*, int*) const]+0xc7): undefined reference to `MPI_Cart_get'
  176. main.o: In function `MPI::Intracomm::Spawn_multiple(int, char const**, char const***, int const*, MPI::Info const*, int)':
  177. main.cpp:(.text._ZN3MPI9Intracomm14Spawn_multipleEiPPKcPS3_PKiPKNS_4InfoEi[MPI::Intracomm::Spawn_multiple(int, char const**, char const***, int const*, MPI::Info const*, int)]+0x81): undefined reference to `MPI_Comm_spawn_multiple'
  178. main.o: In function `MPI::Intracomm::Spawn(char const*, char const**, int, MPI::Info const&, int, int*) const':
  179. main.cpp:(.text._ZNK3MPI9Intracomm5SpawnEPKcPS2_iRKNS_4InfoEiPi[MPI::Intracomm::Spawn(char const*, char const**, int, MPI::Info const&, int, int*) const]+0x4e): undefined reference to `MPI_Comm_spawn'
  180. main.o: In function `MPI::Intracomm::Spawn(char const*, char const**, int, MPI::Info const&, int) const':
  181. main.cpp:(.text._ZNK3MPI9Intracomm5SpawnEPKcPS2_iRKNS_4InfoEi[MPI::Intracomm::Spawn(char const*, char const**, int, MPI::Info const&, int) const]+0x4e): undefined reference to `MPI_Comm_spawn'
  182. main.o: In function `MPI::Intracomm::Connect(char const*, MPI::Info const&, int) const':
  183. main.cpp:(.text._ZNK3MPI9Intracomm7ConnectEPKcRKNS_4InfoEi[MPI::Intracomm::Connect(char const*, MPI::Info const&, int) const]+0x36): undefined reference to `MPI_Comm_connect'
  184. main.o: In function `MPI::Intracomm::Accept(char const*, MPI::Info const&, int) const':
  185. main.cpp:(.text._ZNK3MPI9Intracomm6AcceptEPKcRKNS_4InfoEi[MPI::Intracomm::Accept(char const*, MPI::Info const&, int) const]+0x36): undefined reference to `MPI_Comm_accept'
  186. main.o: In function `MPI::Intracomm::Create_intercomm(int, MPI::Comm const&, int, int) const':
  187. main.cpp:(.text._ZNK3MPI9Intracomm16Create_intercommEiRKNS_4CommEii[MPI::Intracomm::Create_intercomm(int, MPI::Comm const&, int, int) const]+0x3e): undefined reference to `MPI_Intercomm_create'
  188. main.o: In function `MPI::Intracomm::Exscan(void const*, void*, int, MPI::Datatype const&, MPI::Op const&) const':
  189. main.cpp:(.text._ZNK3MPI9Intracomm6ExscanEPKvPviRKNS_8DatatypeERKNS_2OpE[MPI::Intracomm::Exscan(void const*, void*, int, MPI::Datatype const&, MPI::Op const&) const]+0x56): undefined reference to `MPI_Exscan'
  190. main.o: In function `MPI::Intracomm::Scan(void const*, void*, int, MPI::Datatype const&, MPI::Op const&) const':
  191. main.cpp:(.text._ZNK3MPI9Intracomm4ScanEPKvPviRKNS_8DatatypeERKNS_2OpE[MPI::Intracomm::Scan(void const*, void*, int, MPI::Datatype const&, MPI::Op const&) const]+0x56): undefined reference to `MPI_Scan'
  192. main.o: In function `MPI::Comm::Delete_attr(int)':
  193. main.cpp:(.text._ZN3MPI4Comm11Delete_attrEi[MPI::Comm::Delete_attr(int)]+0xc): undefined reference to `MPI_Attr_delete'
  194. main.o: In function `MPI::Comm::Get_attr(int, void*) const':
  195. main.cpp:(.text._ZNK3MPI4Comm8Get_attrEiPv[MPI::Comm::Get_attr(int, void*) const]+0x26): undefined reference to `MPI_Attr_get'
  196. main.o: In function `MPI::Comm::Set_attr(int, void const*) const':
  197. main.cpp:(.text._ZNK3MPI4Comm8Set_attrEiPKv[MPI::Comm::Set_attr(int, void const*) const]+0xc): undefined reference to `MPI_Attr_put'
  198. main.o: In function `MPI::Comm::Set_errhandler(MPI::Errhandler const&) const':
  199. main.cpp:(.text._ZNK3MPI4Comm14Set_errhandlerERKNS_10ErrhandlerE[MPI::Comm::Set_errhandler(MPI::Errhandler const&) const]+0x17): undefined reference to `MPI_Comm_set_errhandler'
  200. main.o: In function `MPI::Comm::Get_errhandler() const':
  201. main.cpp:(.text._ZNK3MPI4Comm14Get_errhandlerEv[MPI::Comm::Get_errhandler() const]+0x1b): undefined reference to `MPI_Comm_get_errhandler'
  202. main.o: In function `MPI::Comm::Abort(int)':
  203. main.cpp:(.text._ZN3MPI4Comm5AbortEi[MPI::Comm::Abort(int)]+0xc): undefined reference to `MPI_Abort'
  204. main.o: In function `MPI::Comm::Set_name(char const*)':
  205. main.cpp:(.text._ZN3MPI4Comm8Set_nameEPKc[MPI::Comm::Set_name(char const*)]+0xc): undefined reference to `MPI_Comm_set_name'
  206. main.o: In function `MPI::Comm::Get_name(char*, int&) const':
  207. main.cpp:(.text._ZNK3MPI4Comm8Get_nameEPcRi[MPI::Comm::Get_name(char*, int&) const]+0xc): undefined reference to `MPI_Comm_get_name'
  208. main.o: In function `MPI::Comm::Disconnect()':
  209. main.cpp:(.text._ZN3MPI4Comm10DisconnectEv[MPI::Comm::Disconnect()]+0x6): undefined reference to `MPI_Comm_disconnect'
  210. main.o: In function `MPI::Comm::Reduce_scatter(void const*, void*, int*, MPI::Datatype const&, MPI::Op const&) const':
  211. main.cpp:(.text._ZNK3MPI4Comm14Reduce_scatterEPKvPvPiRKNS_8DatatypeERKNS_2OpE[MPI::Comm::Reduce_scatter(void const*, void*, int*, MPI::Datatype const&, MPI::Op const&) const]+0x56): undefined reference to `MPI_Reduce_scatter'
  212. main.o: In function `MPI::Comm::Allreduce(void const*, void*, int, MPI::Datatype const&, MPI::Op const&) const':
  213. main.cpp:(.text._ZNK3MPI4Comm9AllreduceEPKvPviRKNS_8DatatypeERKNS_2OpE[MPI::Comm::Allreduce(void const*, void*, int, MPI::Datatype const&, MPI::Op const&) const]+0x56): undefined reference to `MPI_Allreduce'
  214. main.o: In function `MPI::Comm::Alltoallw(void const*, int const*, int const*, MPI::Datatype const*, void*, int const*, int const*, MPI::Datatype const*) const':
  215. main.cpp:(.text._ZNK3MPI4Comm9AlltoallwEPKvPKiS4_PKNS_8DatatypeEPvS4_S4_S7_[MPI::Comm::Alltoallw(void const*, int const*, int const*, MPI::Datatype const*, void*, int const*, int const*, MPI::Datatype const*) const]+0xdb): undefined reference to `MPI_Alltoallw'
  216. main.o: In function `MPI::Comm::Alltoallv(void const*, int const*, int const*, MPI::Datatype const&, void*, int const*, int const*, MPI::Datatype const&) const':
  217. main.cpp:(.text._ZNK3MPI4Comm9AlltoallvEPKvPKiS4_RKNS_8DatatypeEPvS4_S4_S7_[MPI::Comm::Alltoallv(void const*, int const*, int const*, MPI::Datatype const&, void*, int const*, int const*, MPI::Datatype const&) const]+0x76): undefined reference to `MPI_Alltoallv'
  218. main.o: In function `MPI::Comm::Alltoall(void const*, int, MPI::Datatype const&, void*, int, MPI::Datatype const&) const':
  219. main.cpp:(.text._ZNK3MPI4Comm8AlltoallEPKviRKNS_8DatatypeEPviS5_[MPI::Comm::Alltoall(void const*, int, MPI::Datatype const&, void*, int, MPI::Datatype const&) const]+0x66): undefined reference to `MPI_Alltoall'
  220. main.o: In function `MPI::Comm::Allgatherv(void const*, int, MPI::Datatype const&, void*, int const*, int const*, MPI::Datatype const&) const':
  221. main.cpp:(.text._ZNK3MPI4Comm10AllgathervEPKviRKNS_8DatatypeEPvPKiS8_S5_[MPI::Comm::Allgatherv(void const*, int, MPI::Datatype const&, void*, int const*, int const*, MPI::Datatype const&) const]+0x6e): undefined reference to `MPI_Allgatherv'
  222. main.o: In function `MPI::Comm::Allgather(void const*, int, MPI::Datatype const&, void*, int, MPI::Datatype const&) const':
  223. main.cpp:(.text._ZNK3MPI4Comm9AllgatherEPKviRKNS_8DatatypeEPviS5_[MPI::Comm::Allgather(void const*, int, MPI::Datatype const&, void*, int, MPI::Datatype const&) const]+0x66): undefined reference to `MPI_Allgather'
  224. main.o: In function `MPI::Comm::Scatterv(void const*, int const*, int const*, MPI::Datatype const&, void*, int, MPI::Datatype const&, int) const':
  225. main.cpp:(.text._ZNK3MPI4Comm8ScattervEPKvPKiS4_RKNS_8DatatypeEPviS7_i[MPI::Comm::Scatterv(void const*, int const*, int const*, MPI::Datatype const&, void*, int, MPI::Datatype const&, int) const]+0x76): undefined reference to `MPI_Scatterv'
  226. main.o: In function `MPI::Comm::Scatter(void const*, int, MPI::Datatype const&, void*, int, MPI::Datatype const&, int) const':
  227. main.cpp:(.text._ZNK3MPI4Comm7ScatterEPKviRKNS_8DatatypeEPviS5_i[MPI::Comm::Scatter(void const*, int, MPI::Datatype const&, void*, int, MPI::Datatype const&, int) const]+0x6e): undefined reference to `MPI_Scatter'
  228. main.o: In function `MPI::Comm::Gatherv(void const*, int, MPI::Datatype const&, void*, int const*, int const*, MPI::Datatype const&, int) const':
  229. main.cpp:(.text._ZNK3MPI4Comm7GathervEPKviRKNS_8DatatypeEPvPKiS8_S5_i[MPI::Comm::Gatherv(void const*, int, MPI::Datatype const&, void*, int const*, int const*, MPI::Datatype const&, int) const]+0x76): undefined reference to `MPI_Gatherv'
  230. main.o: In function `MPI::Comm::Barrier() const':
  231. main.cpp:(.text._ZNK3MPI4Comm7BarrierEv[MPI::Comm::Barrier() const]+0xc): undefined reference to `MPI_Barrier'
  232. main.o: In function `MPI::Comm::Free()':
  233. main.cpp:(.text._ZN3MPI4Comm4FreeEv[MPI::Comm::Free()]+0x6): undefined reference to `MPI_Comm_free'
  234. main.o: In function `MPI::Comm::Get_group() const':
  235. main.cpp:(.text._ZNK3MPI4Comm9Get_groupEv[MPI::Comm::Get_group() const]+0x1b): undefined reference to `MPI_Comm_group'
  236. main.o: In function `MPI::Comm::Sendrecv_replace(void*, int, MPI::Datatype const&, int, int, int, int) const':
  237. main.cpp:(.text._ZNK3MPI4Comm16Sendrecv_replaceEPviRKNS_8DatatypeEiiii[MPI::Comm::Sendrecv_replace(void*, int, MPI::Datatype const&, int, int, int, int) const]+0x51): undefined reference to `MPI_Sendrecv_replace'
  238. main.o: In function `MPI::Comm::Sendrecv_replace(void*, int, MPI::Datatype const&, int, int, int, int, MPI::Status&) const':
  239. main.cpp:(.text._ZNK3MPI4Comm16Sendrecv_replaceEPviRKNS_8DatatypeEiiiiRNS_6StatusE[MPI::Comm::Sendrecv_replace(void*, int, MPI::Datatype const&, int, int, int, int, MPI::Status&) const]+0x70): undefined reference to `MPI_Sendrecv_replace'
  240. main.o: In function `MPI::Comm::Sendrecv(void const*, int, MPI::Datatype const&, int, int, void*, int, MPI::Datatype const&, int, int) const':
  241. main.cpp:(.text._ZNK3MPI4Comm8SendrecvEPKviRKNS_8DatatypeEiiPviS5_ii[MPI::Comm::Sendrecv(void const*, int, MPI::Datatype const&, int, int, void*, int, MPI::Datatype const&, int, int) const]+0x6c): undefined reference to `MPI_Sendrecv'
  242. main.o: In function `MPI::Comm::Sendrecv(void const*, int, MPI::Datatype const&, int, int, void*, int, MPI::Datatype const&, int, int, MPI::Status&) const':
  243. main.cpp:(.text._ZNK3MPI4Comm8SendrecvEPKviRKNS_8DatatypeEiiPviS5_iiRNS_6StatusE[MPI::Comm::Sendrecv(void const*, int, MPI::Datatype const&, int, int, void*, int, MPI::Datatype const&, int, int, MPI::Status&) const]+0x8b): undefined reference to `MPI_Sendrecv'
  244. main.o: In function `MPI::Comm::Recv_init(void*, int, MPI::Datatype const&, int, int) const':
  245. main.cpp:(.text._ZNK3MPI4Comm9Recv_initEPviRKNS_8DatatypeEii[MPI::Comm::Recv_init(void*, int, MPI::Datatype const&, int, int) const]+0x46): undefined reference to `MPI_Recv_init'
  246. main.o: In function `MPI::Comm::Rsend_init(void const*, int, MPI::Datatype const&, int, int) const':
  247. main.cpp:(.text._ZNK3MPI4Comm10Rsend_initEPKviRKNS_8DatatypeEii[MPI::Comm::Rsend_init(void const*, int, MPI::Datatype const&, int, int) const]+0x46): undefined reference to `MPI_Rsend_init'
  248. main.o: In function `MPI::Comm::Ssend_init(void const*, int, MPI::Datatype const&, int, int) const':
  249. main.cpp:(.text._ZNK3MPI4Comm10Ssend_initEPKviRKNS_8DatatypeEii[MPI::Comm::Ssend_init(void const*, int, MPI::Datatype const&, int, int) const]+0x46): undefined reference to `MPI_Ssend_init'
  250. main.o: In function `MPI::Comm::Bsend_init(void const*, int, MPI::Datatype const&, int, int) const':
  251. main.cpp:(.text._ZNK3MPI4Comm10Bsend_initEPKviRKNS_8DatatypeEii[MPI::Comm::Bsend_init(void const*, int, MPI::Datatype const&, int, int) const]+0x46): undefined reference to `MPI_Bsend_init'
  252. main.o: In function `MPI::Comm::Send_init(void const*, int, MPI::Datatype const&, int, int) const':
  253. main.cpp:(.text._ZNK3MPI4Comm9Send_initEPKviRKNS_8DatatypeEii[MPI::Comm::Send_init(void const*, int, MPI::Datatype const&, int, int) const]+0x46): undefined reference to `MPI_Send_init'
  254. main.o: In function `MPI::Comm::Probe(int, int) const':
  255. main.cpp:(.text._ZNK3MPI4Comm5ProbeEii[MPI::Comm::Probe(int, int) const]+0x26): undefined reference to `MPI_Probe'
  256. main.o: In function `MPI::Comm::Probe(int, int, MPI::Status&) const':
  257. main.cpp:(.text._ZNK3MPI4Comm5ProbeEiiRNS_6StatusE[MPI::Comm::Probe(int, int, MPI::Status&) const]+0x21): undefined reference to `MPI_Probe'
  258. main.o: In function `MPI::Comm::Iprobe(int, int) const':
  259. main.cpp:(.text._ZNK3MPI4Comm6IprobeEii[MPI::Comm::Iprobe(int, int) const]+0x2e): undefined reference to `MPI_Iprobe'
  260. main.o: In function `MPI::Comm::Iprobe(int, int, MPI::Status&) const':
  261. main.cpp:(.text._ZNK3MPI4Comm6IprobeEiiRNS_6StatusE[MPI::Comm::Iprobe(int, int, MPI::Status&) const]+0x31): undefined reference to `MPI_Iprobe'
  262. main.o: In function `MPI::Comm::Irecv(void*, int, MPI::Datatype const&, int, int) const':
  263. main.cpp:(.text._ZNK3MPI4Comm5IrecvEPviRKNS_8DatatypeEii[MPI::Comm::Irecv(void*, int, MPI::Datatype const&, int, int) const]+0x46): undefined reference to `MPI_Irecv'
  264. main.o: In function `MPI::Comm::Irsend(void const*, int, MPI::Datatype const&, int, int) const':
  265. main.cpp:(.text._ZNK3MPI4Comm6IrsendEPKviRKNS_8DatatypeEii[MPI::Comm::Irsend(void const*, int, MPI::Datatype const&, int, int) const]+0x46): undefined reference to `MPI_Irsend'
  266. main.o: In function `MPI::Comm::Issend(void const*, int, MPI::Datatype const&, int, int) const':
  267. main.cpp:(.text._ZNK3MPI4Comm6IssendEPKviRKNS_8DatatypeEii[MPI::Comm::Issend(void const*, int, MPI::Datatype const&, int, int) const]+0x46): undefined reference to `MPI_Issend'
  268. main.o: In function `MPI::Comm::Ibsend(void const*, int, MPI::Datatype const&, int, int) const':
  269. main.cpp:(.text._ZNK3MPI4Comm6IbsendEPKviRKNS_8DatatypeEii[MPI::Comm::Ibsend(void const*, int, MPI::Datatype const&, int, int) const]+0x46): undefined reference to `MPI_Ibsend'
  270. main.o: In function `MPI::Comm::Isend(void const*, int, MPI::Datatype const&, int, int) const':
  271. main.cpp:(.text._ZNK3MPI4Comm5IsendEPKviRKNS_8DatatypeEii[MPI::Comm::Isend(void const*, int, MPI::Datatype const&, int, int) const]+0x46): undefined reference to `MPI_Isend'
  272. main.o: In function `MPI::Comm::Rsend(void const*, int, MPI::Datatype const&, int, int) const':
  273. main.cpp:(.text._ZNK3MPI4Comm5RsendEPKviRKNS_8DatatypeEii[MPI::Comm::Rsend(void const*, int, MPI::Datatype const&, int, int) const]+0x53): undefined reference to `MPI_Rsend'
  274. main.o: In function `MPI::Comm::Ssend(void const*, int, MPI::Datatype const&, int, int) const':
  275. main.cpp:(.text._ZNK3MPI4Comm5SsendEPKviRKNS_8DatatypeEii[MPI::Comm::Ssend(void const*, int, MPI::Datatype const&, int, int) const]+0x53): undefined reference to `MPI_Ssend'
  276. main.o: In function `MPI::Comm::Bsend(void const*, int, MPI::Datatype const&, int, int) const':
  277. main.cpp:(.text._ZNK3MPI4Comm5BsendEPKviRKNS_8DatatypeEii[MPI::Comm::Bsend(void const*, int, MPI::Datatype const&, int, int) const]+0x53): undefined reference to `MPI_Bsend'
  278. main.o: In function `MPI::Comm::Recv(void*, int, MPI::Datatype const&, int, int) const':
  279. main.cpp:(.text._ZNK3MPI4Comm4RecvEPviRKNS_8DatatypeEii[MPI::Comm::Recv(void*, int, MPI::Datatype const&, int, int) const]+0x41): undefined reference to `MPI_Recv'
  280. main.o: In function `MPI::Comm::Recv(void*, int, MPI::Datatype const&, int, int, MPI::Status&) const':
  281. main.cpp:(.text._ZNK3MPI4Comm4RecvEPviRKNS_8DatatypeEiiRNS_6StatusE[MPI::Comm::Recv(void*, int, MPI::Datatype const&, int, int, MPI::Status&) const]+0x58): undefined reference to `MPI_Recv'
  282. main.o: In function `MPI::Comm::Send(void const*, int, MPI::Datatype const&, int, int) const':
  283. main.cpp:(.text._ZNK3MPI4Comm4SendEPKviRKNS_8DatatypeEii[MPI::Comm::Send(void const*, int, MPI::Datatype const&, int, int) const]+0x53): undefined reference to `MPI_Send'
  284. main.o: In function `MPI::Grequest::Complete()':
  285. main.cpp:(.text._ZN3MPI8Grequest8CompleteEv[MPI::Grequest::Complete()]+0xc): undefined reference to `MPI_Grequest_complete'
  286. main.o: In function `MPI::Request::Get_status() const':
  287. main.cpp:(.text._ZNK3MPI7Request10Get_statusEv[MPI::Request::Get_status() const]+0x1e): undefined reference to `MPI_Request_get_status'
  288. main.o: In function `MPI::Request::Get_status(MPI::Status&) const':
  289. main.cpp:(.text._ZNK3MPI7Request10Get_statusERNS_6StatusE[MPI::Request::Get_status(MPI::Status&) const]+0x2b): undefined reference to `MPI_Request_get_status'
  290. main.o: In function `MPI::Prequest::Start()':
  291. main.cpp:(.text._ZN3MPI8Prequest5StartEv[MPI::Prequest::Start()]+0x6): undefined reference to `MPI_Start'
  292. main.o: In function `MPI::Request::Cancel() const':
  293. main.cpp:(.text._ZNK3MPI7Request6CancelEv[MPI::Request::Cancel() const]+0x6): undefined reference to `MPI_Cancel'
  294. main.o: In function `MPI::Request::Test()':
  295. main.cpp:(.text._ZN3MPI7Request4TestEv[MPI::Request::Test()]+0x1e): undefined reference to `MPI_Test'
  296. main.o: In function `MPI::Request::Test(MPI::Status&)':
  297. main.cpp:(.text._ZN3MPI7Request4TestERNS_6StatusE[MPI::Request::Test(MPI::Status&)]+0x21): undefined reference to `MPI_Test'
  298. main.o: In function `MPI::Request::Free()':
  299. main.cpp:(.text._ZN3MPI7Request4FreeEv[MPI::Request::Free()]+0x6): undefined reference to `MPI_Request_free'
  300. main.o: In function `MPI::Request::Wait()':
  301. main.cpp:(.text._ZN3MPI7Request4WaitEv[MPI::Request::Wait()]+0x16): undefined reference to `MPI_Wait'
  302. main.o: In function `MPI::Request::Wait(MPI::Status&)':
  303. main.cpp:(.text._ZN3MPI7Request4WaitERNS_6StatusE[MPI::Request::Wait(MPI::Status&)]+0x11): undefined reference to `MPI_Wait'
  304. main.o: In function `MPI::Datatype::Set_name(char const*)':
  305. main.cpp:(.text._ZN3MPI8Datatype8Set_nameEPKc[MPI::Datatype::Set_name(char const*)]+0xc): undefined reference to `MPI_Type_set_name'
  306. main.o: In function `MPI::Datatype::Set_attr(int, void const*)':
  307. main.cpp:(.text._ZN3MPI8Datatype8Set_attrEiPKv[MPI::Datatype::Set_attr(int, void const*)]+0xc): undefined reference to `MPI_Type_set_attr'
  308. main.o: In function `MPI::Datatype::Get_name(char*, int&) const':
  309. main.cpp:(.text._ZNK3MPI8Datatype8Get_nameEPcRi[MPI::Datatype::Get_name(char*, int&) const]+0xc): undefined reference to `MPI_Type_get_name'
  310. main.o: In function `MPI::Datatype::Get_envelope(int&, int&, int&, int&) const':
  311. main.cpp:(.text._ZNK3MPI8Datatype12Get_envelopeERiS1_S1_S1_[MPI::Datatype::Get_envelope(int&, int&, int&, int&) const]+0xc): undefined reference to `MPI_Type_get_envelope'
  312. main.o: In function `MPI::Datatype::Get_contents(int, int, int, int*, int*, MPI::Datatype*) const':
  313. main.cpp:(.text._ZNK3MPI8Datatype12Get_contentsEiiiPiS1_PS0_[MPI::Datatype::Get_contents(int, int, int, int*, int*, MPI::Datatype*) const]+0x73): undefined reference to `MPI_Type_get_contents'
  314. main.o: In function `MPI::Datatype::Get_attr(int, void*) const':
  315. main.cpp:(.text._ZNK3MPI8Datatype8Get_attrEiPv[MPI::Datatype::Get_attr(int, void*) const]+0x26): undefined reference to `MPI_Type_get_attr'
  316. main.o: In function `MPI::Datatype::Delete_attr(int)':
  317. main.cpp:(.text._ZN3MPI8Datatype11Delete_attrEi[MPI::Datatype::Delete_attr(int)]+0xc): undefined reference to `MPI_Type_delete_attr'
  318. main.o: In function `MPI::Datatype::Dup() const':
  319. main.cpp:(.text._ZNK3MPI8Datatype3DupEv[MPI::Datatype::Dup() const]+0x1b): undefined reference to `MPI_Type_dup'
  320. main.o: In function `MPI::Datatype::Create_subarray(int, int const*, int const*, int const*, int) const':
  321. main.cpp:(.text._ZNK3MPI8Datatype15Create_subarrayEiPKiS2_S2_i[MPI::Datatype::Create_subarray(int, int const*, int const*, int const*, int) const]+0x43): undefined reference to `MPI_Type_create_subarray'
  322. main.o: In function `MPI::Datatype::Pack_size(int, MPI::Comm const&) const':
  323. main.cpp:(.text._ZNK3MPI8Datatype9Pack_sizeEiRKNS_4CommE[MPI::Datatype::Pack_size(int, MPI::Comm const&) const]+0x29): undefined reference to `MPI_Pack_size'
  324. main.o: In function `MPI::Datatype::Unpack(void const*, int, void*, int, int&, MPI::Comm const&) const':
  325. main.cpp:(.text._ZNK3MPI8Datatype6UnpackEPKviPviRiRKNS_4CommE[MPI::Datatype::Unpack(void const*, int, void*, int, int&, MPI::Comm const&) const]+0x31): undefined reference to `MPI_Unpack'
  326. main.o: In function `MPI::Datatype::Pack(void const*, int, void*, int, int&, MPI::Comm const&) const':
  327. main.cpp:(.text._ZNK3MPI8Datatype4PackEPKviPviRiRKNS_4CommE[MPI::Datatype::Pack(void const*, int, void*, int, int&, MPI::Comm const&) const]+0x27): undefined reference to `MPI_Pack'
  328. main.o: In function `MPI::Datatype::Commit()':
  329. main.cpp:(.text._ZN3MPI8Datatype6CommitEv[MPI::Datatype::Commit()]+0x6): undefined reference to `MPI_Type_commit'
  330. main.o: In function `MPI::Datatype::Get_true_extent(int&, int&) const':
  331. main.cpp:(.text._ZNK3MPI8Datatype15Get_true_extentERiS1_[MPI::Datatype::Get_true_extent(int&, int&) const]+0xc): undefined reference to `MPI_Type_get_true_extent'
  332. main.o: In function `MPI::Datatype::Get_extent(int&, int&) const':
  333. main.cpp:(.text._ZNK3MPI8Datatype10Get_extentERiS1_[MPI::Datatype::Get_extent(int&, int&) const]+0xc): undefined reference to `MPI_Type_get_extent'
  334. main.o: In function `MPI::Datatype::Get_size() const':
  335. main.cpp:(.text._ZNK3MPI8Datatype8Get_sizeEv[MPI::Datatype::Get_size() const]+0x16): undefined reference to `MPI_Type_size'
  336. main.o: In function `MPI::Datatype::Create_resized(int, int) const':
  337. main.cpp:(.text._ZNK3MPI8Datatype14Create_resizedEii[MPI::Datatype::Create_resized(int, int) const]+0x2b): undefined reference to `MPI_Type_create_resized'
  338. main.o: In function `MPI::Datatype::Create_indexed_block(int, int, int const*) const':
  339. main.cpp:(.text._ZNK3MPI8Datatype20Create_indexed_blockEiiPKi[MPI::Datatype::Create_indexed_block(int, int, int const*) const]+0x33): undefined reference to `MPI_Type_create_indexed_block'
  340. main.o: In function `MPI::Datatype::Create_hvector(int, int, int) const':
  341. main.cpp:(.text._ZNK3MPI8Datatype14Create_hvectorEiii[MPI::Datatype::Create_hvector(int, int, int) const]+0x33): undefined reference to `MPI_Type_create_hvector'
  342. main.o: In function `MPI::Datatype::Create_hindexed(int, int const*, int const*) const':
  343. main.cpp:(.text._ZNK3MPI8Datatype15Create_hindexedEiPKiS2_[MPI::Datatype::Create_hindexed(int, int const*, int const*) const]+0x33): undefined reference to `MPI_Type_create_hindexed'
  344. main.o: In function `MPI::Datatype::Create_indexed(int, int const*, int const*) const':
  345. main.cpp:(.text._ZNK3MPI8Datatype14Create_indexedEiPKiS2_[MPI::Datatype::Create_indexed(int, int const*, int const*) const]+0x33): undefined reference to `MPI_Type_indexed'
  346. main.o: In function `MPI::Datatype::Create_vector(int, int, int) const':
  347. main.cpp:(.text._ZNK3MPI8Datatype13Create_vectorEiii[MPI::Datatype::Create_vector(int, int, int) const]+0x33): undefined reference to `MPI_Type_vector'
  348. main.o: In function `MPI::Datatype::Create_contiguous(int) const':
  349. main.cpp:(.text._ZNK3MPI8Datatype17Create_contiguousEi[MPI::Datatype::Create_contiguous(int) const]+0x23): undefined reference to `MPI_Type_contiguous'
  350. main.o: In function `MPI::Intracomm::Create_graph(int, int const*, int const*, bool) const':
  351. main.cpp:(.text._ZNK3MPI9Intracomm12Create_graphEiPKiS2_b[MPI::Intracomm::Create_graph(int, int const*, int const*, bool) const]+0x3c): undefined reference to `MPI_Graph_create'
  352. main.cpp:(.text._ZNK3MPI9Intracomm12Create_graphEiPKiS2_b[MPI::Intracomm::Create_graph(int, int const*, int const*, bool) const]+0x44): undefined reference to `MPI::Comm::Comm()'
  353. main.cpp:(.text._ZNK3MPI9Intracomm12Create_graphEiPKiS2_b[MPI::Intracomm::Create_graph(int, int const*, int const*, bool) const]+0x5e): undefined reference to `MPI_Initialized'
  354. main.cpp:(.text._ZNK3MPI9Intracomm12Create_graphEiPKiS2_b[MPI::Intracomm::Create_graph(int, int const*, int const*, bool) const]+0x6f): undefined reference to `ompi_mpi_comm_null'
  355. main.cpp:(.text._ZNK3MPI9Intracomm12Create_graphEiPKiS2_b[MPI::Intracomm::Create_graph(int, int const*, int const*, bool) const]+0x81): undefined reference to `MPI_Topo_test'
  356. main.cpp:(.text._ZNK3MPI9Intracomm12Create_graphEiPKiS2_b[MPI::Intracomm::Create_graph(int, int const*, int const*, bool) const]+0x8f): undefined reference to `ompi_mpi_comm_null'
  357. main.o: In function `MPI::Intracomm::Clone() const':
  358. main.cpp:(.text._ZNK3MPI9Intracomm5CloneEv[MPI::Intracomm::Clone() const]+0x18): undefined reference to `MPI_Comm_dup'
  359. main.cpp:(.text._ZNK3MPI9Intracomm5CloneEv[MPI::Intracomm::Clone() const]+0x32): undefined reference to `MPI::Comm::Comm()'
  360. main.cpp:(.text._ZNK3MPI9Intracomm5CloneEv[MPI::Intracomm::Clone() const]+0x4c): undefined reference to `MPI_Initialized'
  361. main.cpp:(.text._ZNK3MPI9Intracomm5CloneEv[MPI::Intracomm::Clone() const]+0x5a): undefined reference to `ompi_mpi_comm_null'
  362. main.cpp:(.text._ZNK3MPI9Intracomm5CloneEv[MPI::Intracomm::Clone() const]+0x6c): undefined reference to `MPI_Comm_test_inter'
  363. main.cpp:(.text._ZNK3MPI9Intracomm5CloneEv[MPI::Intracomm::Clone() const]+0x75): undefined reference to `ompi_mpi_comm_null'
  364. main.o: In function `MPI::Intracomm::Spawn_multiple(int, char const**, char const***, int const*, MPI::Info const*, int, int*)':
  365. main.cpp:(.text._ZN3MPI9Intracomm14Spawn_multipleEiPPKcPS3_PKiPKNS_4InfoEiPi[MPI::Intracomm::Spawn_multiple(int, char const**, char const***, int const*, MPI::Info const*, int, int*)]+0x84): undefined reference to `MPI_Comm_spawn_multiple'
  366. main.o: In function `MPI::Graphcomm::Clone() const':
  367. main.cpp:(.text._ZNK3MPI9Graphcomm5CloneEv[MPI::Graphcomm::Clone() const]+0x17): undefined reference to `MPI_Comm_dup'
  368. main.cpp:(.text._ZNK3MPI9Graphcomm5CloneEv[MPI::Graphcomm::Clone() const]+0x2d): undefined reference to `MPI::Comm::Comm()'
  369. main.cpp:(.text._ZNK3MPI9Graphcomm5CloneEv[MPI::Graphcomm::Clone() const]+0x47): undefined reference to `MPI_Initialized'
  370. main.cpp:(.text._ZNK3MPI9Graphcomm5CloneEv[MPI::Graphcomm::Clone() const]+0x58): undefined reference to `ompi_mpi_comm_null'
  371. main.cpp:(.text._ZNK3MPI9Graphcomm5CloneEv[MPI::Graphcomm::Clone() const]+0x6a): undefined reference to `MPI_Topo_test'
  372. main.cpp:(.text._ZNK3MPI9Graphcomm5CloneEv[MPI::Graphcomm::Clone() const]+0x78): undefined reference to `ompi_mpi_comm_null'
  373. main.o: In function `MPI::Intracomm::Create_cart(int, int const*, bool const*, bool) const':
  374. main.cpp:(.text._ZNK3MPI9Intracomm11Create_cartEiPKiPKbb[MPI::Intracomm::Create_cart(int, int const*, bool const*, bool) const]+0x73): undefined reference to `MPI_Cart_create'
  375. main.cpp:(.text._ZNK3MPI9Intracomm11Create_cartEiPKiPKbb[MPI::Intracomm::Create_cart(int, int const*, bool const*, bool) const]+0x87): undefined reference to `MPI::Comm::Comm()'
  376. main.cpp:(.text._ZNK3MPI9Intracomm11Create_cartEiPKiPKbb[MPI::Intracomm::Create_cart(int, int const*, bool const*, bool) const]+0xa1): undefined reference to `MPI_Initialized'
  377. main.cpp:(.text._ZNK3MPI9Intracomm11Create_cartEiPKiPKbb[MPI::Intracomm::Create_cart(int, int const*, bool const*, bool) const]+0xb2): undefined reference to `ompi_mpi_comm_null'
  378. main.cpp:(.text._ZNK3MPI9Intracomm11Create_cartEiPKiPKbb[MPI::Intracomm::Create_cart(int, int const*, bool const*, bool) const]+0xc4): undefined reference to `MPI_Topo_test'
  379. main.cpp:(.text._ZNK3MPI9Intracomm11Create_cartEiPKiPKbb[MPI::Intracomm::Create_cart(int, int const*, bool const*, bool) const]+0xd2): undefined reference to `ompi_mpi_comm_null'
  380. main.o: In function `MPI::Cartcomm::Clone() const':
  381. main.cpp:(.text._ZNK3MPI8Cartcomm5CloneEv[MPI::Cartcomm::Clone() const]+0x17): undefined reference to `MPI_Comm_dup'
  382. main.cpp:(.text._ZNK3MPI8Cartcomm5CloneEv[MPI::Cartcomm::Clone() const]+0x2d): undefined reference to `MPI::Comm::Comm()'
  383. main.cpp:(.text._ZNK3MPI8Cartcomm5CloneEv[MPI::Cartcomm::Clone() const]+0x47): undefined reference to `MPI_Initialized'
  384. main.cpp:(.text._ZNK3MPI8Cartcomm5CloneEv[MPI::Cartcomm::Clone() const]+0x58): undefined reference to `ompi_mpi_comm_null'
  385. main.cpp:(.text._ZNK3MPI8Cartcomm5CloneEv[MPI::Cartcomm::Clone() const]+0x6a): undefined reference to `MPI_Topo_test'
  386. main.cpp:(.text._ZNK3MPI8Cartcomm5CloneEv[MPI::Cartcomm::Clone() const]+0x78): undefined reference to `ompi_mpi_comm_null'
  387. main.o: In function `MPI::Intracomm::Split(int, int) const':
  388. main.cpp:(.text._ZNK3MPI9Intracomm5SplitEii[MPI::Intracomm::Split(int, int) const]+0x2c): undefined reference to `MPI_Comm_split'
  389. main.cpp:(.text._ZNK3MPI9Intracomm5SplitEii[MPI::Intracomm::Split(int, int) const]+0x38): undefined reference to `MPI::Comm::Comm()'
  390. main.cpp:(.text._ZNK3MPI9Intracomm5SplitEii[MPI::Intracomm::Split(int, int) const]+0x52): undefined reference to `MPI_Initialized'
  391. main.cpp:(.text._ZNK3MPI9Intracomm5SplitEii[MPI::Intracomm::Split(int, int) const]+0x60): undefined reference to `ompi_mpi_comm_null'
  392. main.cpp:(.text._ZNK3MPI9Intracomm5SplitEii[MPI::Intracomm::Split(int, int) const]+0x72): undefined reference to `MPI_Comm_test_inter'
  393. main.cpp:(.text._ZNK3MPI9Intracomm5SplitEii[MPI::Intracomm::Split(int, int) const]+0x7b): undefined reference to `ompi_mpi_comm_null'
  394. main.o: In function `MPI::Intercomm::Merge(bool)':
  395. main.cpp:(.text._ZN3MPI9Intercomm5MergeEb[MPI::Intercomm::Merge(bool)]+0x25): undefined reference to `MPI_Intercomm_merge'
  396. main.cpp:(.text._ZN3MPI9Intercomm5MergeEb[MPI::Intercomm::Merge(bool)]+0x31): undefined reference to `MPI::Comm::Comm()'
  397. main.cpp:(.text._ZN3MPI9Intercomm5MergeEb[MPI::Intercomm::Merge(bool)]+0x4b): undefined reference to `MPI_Initialized'
  398. main.cpp:(.text._ZN3MPI9Intercomm5MergeEb[MPI::Intercomm::Merge(bool)]+0x59): undefined reference to `ompi_mpi_comm_null'
  399. main.cpp:(.text._ZN3MPI9Intercomm5MergeEb[MPI::Intercomm::Merge(bool)]+0x6b): undefined reference to `MPI_Comm_test_inter'
  400. main.cpp:(.text._ZN3MPI9Intercomm5MergeEb[MPI::Intercomm::Merge(bool)]+0x74): undefined reference to `ompi_mpi_comm_null'
  401. main.o: In function `MPI::Intracomm::Create(MPI::Group const&) const':
  402. main.cpp:(.text._ZNK3MPI9Intracomm6CreateERKNS_5GroupE[MPI::Intracomm::Create(MPI::Group const&) const]+0x27): undefined reference to `MPI_Comm_create'
  403. main.cpp:(.text._ZNK3MPI9Intracomm6CreateERKNS_5GroupE[MPI::Intracomm::Create(MPI::Group const&) const]+0x33): undefined reference to `MPI::Comm::Comm()'
  404. main.cpp:(.text._ZNK3MPI9Intracomm6CreateERKNS_5GroupE[MPI::Intracomm::Create(MPI::Group const&) const]+0x4d): undefined reference to `MPI_Initialized'
  405. main.cpp:(.text._ZNK3MPI9Intracomm6CreateERKNS_5GroupE[MPI::Intracomm::Create(MPI::Group const&) const]+0x5b): undefined reference to `ompi_mpi_comm_null'
  406. main.cpp:(.text._ZNK3MPI9Intracomm6CreateERKNS_5GroupE[MPI::Intracomm::Create(MPI::Group const&) const]+0x6d): undefined reference to `MPI_Comm_test_inter'
  407. main.cpp:(.text._ZNK3MPI9Intracomm6CreateERKNS_5GroupE[MPI::Intracomm::Create(MPI::Group const&) const]+0x76): undefined reference to `ompi_mpi_comm_null'
  408. main.o: In function `main':
  409. main.cpp:(.text.startup+0x3b): undefined reference to `MPI_Init'
  410. main.cpp:(.text.startup+0x50): undefined reference to `ompi_mpi_comm_world'
  411. main.cpp:(.text.startup+0x55): undefined reference to `MPI_Comm_size'
  412. main.cpp:(.text.startup+0x74): undefined reference to `ompi_mpi_comm_world'
  413. main.cpp:(.text.startup+0x79): undefined reference to `MPI_Comm_rank'
  414. main.cpp:(.text.startup+0x95): undefined reference to `ompi_mpi_comm_world'
  415. main.cpp:(.text.startup+0xa5): undefined reference to `ompi_mpi_char'
  416. main.cpp:(.text.startup+0xb5): undefined reference to `MPI_Bcast'
  417. main.cpp:(.text.startup+0xe4): undefined reference to `ompi_mpi_comm_world'
  418. main.cpp:(.text.startup+0xf4): undefined reference to `ompi_mpi_double'
  419. main.cpp:(.text.startup+0x104): undefined reference to `MPI_Bcast'
  420. main.cpp:(.text.startup+0x1a6): undefined reference to `ompi_mpi_comm_world'
  421. main.cpp:(.text.startup+0x1b6): undefined reference to `ompi_mpi_op_sum'
  422. main.cpp:(.text.startup+0x1be): undefined reference to `ompi_mpi_double'
  423. main.cpp:(.text.startup+0x1ce): undefined reference to `MPI_Reduce'
  424. main.cpp:(.text.startup+0x288): undefined reference to `ompi_mpi_comm_world'
  425. main.cpp:(.text.startup+0x298): undefined reference to `ompi_mpi_double'
  426. main.cpp:(.text.startup+0x2ac): undefined reference to `ompi_mpi_double'
  427. main.cpp:(.text.startup+0x2bc): undefined reference to `MPI_Gather'
  428. main.cpp:(.text.startup+0x2c4): undefined reference to `ompi_mpi_comm_world'
  429. main.cpp:(.text.startup+0x2d4): undefined reference to `ompi_mpi_double'
  430. main.cpp:(.text.startup+0x2e8): undefined reference to `ompi_mpi_double'
  431. main.cpp:(.text.startup+0x2f8): undefined reference to `MPI_Gather'
  432. main.cpp:(.text.startup+0x35a): undefined reference to `ompi_mpi_comm_world'
  433. main.cpp:(.text.startup+0x36a): undefined reference to `ompi_mpi_double'
  434. main.cpp:(.text.startup+0x37e): undefined reference to `ompi_mpi_double'
  435. main.cpp:(.text.startup+0x38e): undefined reference to `MPI_Gather'
  436. main.cpp:(.text.startup+0x5cc): undefined reference to `MPI_Finalize'
  437. main.cpp:(.text.startup+0x66b): undefined reference to `MPI_Finalize'
  438. main.cpp:(.text.startup+0x677): undefined reference to `MPI_Finalize'
  439. main.o:(.rodata._ZTVN3MPI8DatatypeE[vtable for MPI::Datatype]+0x3c): undefined reference to `MPI::Datatype::Free()'
  440. main.o:(.rodata._ZTVN3MPI3WinE[vtable for MPI::Win]+0x24): undefined reference to `MPI::Win::Free()'
  441. mainwindow.o: In function `MainWindow::~MainWindow()':
  442. mainwindow.cpp:(.text+0x14d): undefined reference to `ompi_mpi_comm_world'
  443. mainwindow.cpp:(.text+0x15d): undefined reference to `ompi_mpi_char'
  444. mainwindow.cpp:(.text+0x16d): undefined reference to `MPI_Bcast'
  445. mainwindow.o: In function `MainWindow::computeArea()':
  446. mainwindow.cpp:(.text+0xd03): undefined reference to `ompi_mpi_comm_world'
  447. mainwindow.cpp:(.text+0xd13): undefined reference to `ompi_mpi_char'
  448. mainwindow.cpp:(.text+0xd23): undefined reference to `MPI_Bcast'
  449. mainwindow.cpp:(.text+0xd31): undefined reference to `ompi_mpi_comm_world'
  450. mainwindow.cpp:(.text+0xd41): undefined reference to `ompi_mpi_double'
  451. mainwindow.cpp:(.text+0xd51): undefined reference to `MPI_Bcast'
  452. mainwindow.cpp:(.text+0xd6b): undefined reference to `ompi_mpi_comm_world'
  453. mainwindow.cpp:(.text+0xd7b): undefined reference to `ompi_mpi_op_sum'
  454. mainwindow.cpp:(.text+0xd83): undefined reference to `ompi_mpi_double'
  455. mainwindow.cpp:(.text+0xd93): undefined reference to `MPI_Reduce'
  456. mainwindow.cpp:(.text+0xe04): undefined reference to `ompi_mpi_comm_world'
  457. mainwindow.cpp:(.text+0xe09): undefined reference to `MPI_Comm_size'
  458. mainwindow.cpp:(.text+0xe3f): undefined reference to `ompi_mpi_comm_world'
  459. mainwindow.cpp:(.text+0xe4f): undefined reference to `ompi_mpi_double'
  460. mainwindow.cpp:(.text+0xe63): undefined reference to `ompi_mpi_double'
  461. mainwindow.cpp:(.text+0xe73): undefined reference to `MPI_Gather'
  462. mainwindow.cpp:(.text+0xefc): undefined reference to `ompi_mpi_comm_world'
  463. mainwindow.cpp:(.text+0xf0c): undefined reference to `ompi_mpi_double'
  464. mainwindow.cpp:(.text+0xf20): undefined reference to `ompi_mpi_double'
  465. mainwindow.cpp:(.text+0xf30): undefined reference to `MPI_Gather'
  466. make: Leaving directory `/home/mat/Pole-build-desktop-Qt_4_8_1_w_PATH__System__Release'
  467. mainwindow.cpp:(.text+0xfb4): undefined reference to `ompi_mpi_comm_world'
  468. mainwindow.cpp:(.text+0xfc4): undefined reference to `ompi_mpi_double'
  469. mainwindow.cpp:(.text+0xfd8): undefined reference to `ompi_mpi_double'
  470. mainwindow.cpp:(.text+0xfe8): undefined reference to `MPI_Gather'
  471. collect2: ld returned 1 exit status
  472. make: *** [Pole] Error 1