dorsal team mailing list archive
-
dorsal team
-
Mailing list archive
-
Message #00374
dorsal on leopard
I just tried the new dorsal version on leopard, but unfortunately
without success.
I first just tried dorsal.sh. dorsal correctly identified the system as
leopard, and ran the leopard.platform file. It then crashed.
After fiddling, I called dorsal with the snowleopard.platform file. It
crashed on an error in compiling scotch. After commenting out scotch in
the package list (it's not used in my current installation), it ran
through to dolfin. In dolfin, it died, giving the message shown in the
text appended at the end of this note.
You'll see that there are two things going on here. One is that despite
the fact that petsc and slepc are installed, dolfin claims it didn't
find them. The second is a linking error with libparmetis. The error
persists whether compiling petsc with or without the --with-parmetis
option.
Best, -Paul
---------------------------------------------------------------------------------------------------------------------------------------------------------
Output upon breaking on dolfin:
-- The following optional packages could not be found:
-- ---------------------------------------------------
-- (**) PETSC
-- (**) SLEPC
-- (**) TRILINOS
-- (**) SCOTCH
--
-- Configuring done
-- Generating done
-- Build files have been written to:
/Users/barbone/Work/FEniCS/src/dolfin-0.9.9/dorsal_build_dir
Linking CXX shared library libdolfin.dylib
Undefined symbols:
"_METIS_mCPartGraphRecursive2", referenced from:
_ParMETIS_V3_PartKway in libparmetis.a(kmetis.o)
_PartitionSmallGraph__ in libparmetis.a(weird.o)
_Mc_InitPartition_RB__ in libparmetis.a(initpart.o)
_Mc_InitPartition_RB__ in libparmetis.a(initpart.o)
_Balance_Partition__ in libparmetis.a(initbalance.o)
_Balance_Partition__ in libparmetis.a(initbalance.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [dolfin/libdolfin.0.9.9.dylib] Error 1
make[1]: *** [dolfin/CMakeFiles/dolfin.dir/all] Error 2
make: *** [all] Error 2
Failure with exit status: 2
Exit message: There was a problem building dolfin-0.9.9.
Follow ups