On Mon, May 5, 2014 at 6:00 PM, Serge-Étienne Parent <[email protected]> wrote:
> I missed to install the dependencies listed in the fedora15.platform file. I
> installed them all. As the fail seemed to have been caused by the absence of
> a "mpicc" compiler, I also added the mpich package, although the openmpi
> package was installed as a dependency.
You should be careful with mixing mpich and openmpi. Make sure you
select openmpi as instructed in the platform file.
> After that, boost fails to build
> (maybe because the system has installed its own version when the
> dependencies were installed). So I commented out the following line in the
> boost.package file.
>
> # ./b2 --without-context -j ${PROCS} --user-config=user-config.jam
> --build-dir=dorsal_build_dir link=shared install ${CONFOPTS}
You cannot do that. Please send us the dorsal_build.log in the Boost
source directory instead.
> Now parmetis still returns the error. Please consider the attached log file,
> as requested.
The error in the log file is this:
-- Check for working C compiler: mpicc
CMake Error: your C compiler: "mpicc" was not found. Please set
CMAKE_C_COMPILER to a valid compiler path or name.
CMake Error: Internal CMake error, TryCompile configure of cmake failed
-- Check for working C compiler: mpicc -- broken
CMake Error at /usr/share/cmake/Modules/CMakeTestCCompiler.cmake:61 (message):
The C compiler "mpicc" is not able to compile a simple test program.
Did you load the openmpi module as mentioned in the platform file?
Johannes
_______________________________________________
fenics mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics