I tried both development and 8.5.1 as I found a discussion about changes in 
MPI configuration somewhere in deal.ii github page.
Thank you for pointing me to these lines in the error log, I will try to 
look into that.

On Thursday, January 25, 2018 at 4:17:26 PM UTC-5, Wolfgang Bangerth wrote:
>
> On 01/25/2018 12:32 PM, Eldar Khattatov wrote: 
> > Sorry that was indeed a wrong file. I attached the right one. 
>
> I *think* the problem comes from the this error: 
>
> /usr/bin/c++   [...] 
> /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so: error: undefined 
> reference to 'opal_uses_threads' 
> /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so: error: undefined 
> reference to 'opal_class_initialize' 
> /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so: error: undefined 
> reference to 'opal_list_item_t_class' 
> collect2: error: ld returned 1 exit status 
> CMakeFiles/cmTC_48103.dir/build.make:130: recipe for target 'cmTC_48103' 
> failed 
> make[1]: *** [cmTC_48103] Error 1 
> make[1]: Leaving directory 
> '/home/username/Downloads/dealii/build/CMakeFiles/CMakeTmp' 
> Makefile:126: recipe for target 'cmTC_48103/fast' failed 
> make: *** [cmTC_48103/fast] Error 2 
>
> Source file was: 
> int main(){ return 0; } 
>
>
> Here, you are using the regular C++ compiler to link an MPI program, and 
> it forgets to link in one of the ancillary OpenMPI libraries that has 
> the opal_... functions. You ought to be using the mpic++ program to 
> compile. Do you have the CXX environment variable set? 
>
> There have been recent changes to the MPI cmake configuration. Are you 
> using the newest development version of deal.II? 
>
> Best 
>   W. 
>
> -- 
> ------------------------------------------------------------------------ 
> Wolfgang Bangerth          email:                 [email protected] 
> <javascript:> 
>                             www: http://www.math.colostate.edu/~bangerth/ 
>

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to