[MacPorts] #35176: SuiteSparse configuration makes Trilinos fail to install
MacPorts
noreply at macports.org
Thu Jul 12 16:37:17 PDT 2012
#35176: SuiteSparse configuration makes Trilinos fail to install
----------------------------------+-----------------------------------------
Reporter: murilo@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.1
Keywords: | Port: SuiteSparse
----------------------------------+-----------------------------------------
Changes (by ryandesign@…):
* cc: murilo@… (removed)
* port: math/SuiteSparse => SuiteSparse
Old description:
> When installing Trilinos, which uses umfpack, I get the following error
> message:
> Linking CXX shared library libamesos.dylib
> Undefined symbols for architecture x86_64:
> "_cholmod_start", referenced from:
> _umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
> (maybe you meant: _amesos_cholmod_start)
> "_cholmod_transpose", referenced from:
> _umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
> (maybe you meant: _amesos_cholmod_transpose,
> _amesos_cholmod_transpose_unsym , _amesos_cholmod_transpose_sym )
> "_cholmod_analyze", referenced from:
> _umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
> "_cholmod_free_sparse", referenced from:
> _umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
> (maybe you meant: _amesos_cholmod_free_sparse)
> "_cholmod_free_factor", referenced from:
> _umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
> "_cholmod_print_common", referenced from:
> _umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
> "_cholmod_finish", referenced from:
> _umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
> (maybe you meant: _amesos_cholmod_finish)
> "_SuiteSparse_time", referenced from:
> _umfpack_tic in libumfpack.a(umfpack_gn_tictoc.o)
> _umfpack_toc in libumfpack.a(umfpack_gn_tictoc.o)
> ld: symbol(s) not found for architecture x86_64
> clang: error: linker command failed with exit code 1 (use -v to see
> invocation)
> make[2]: *** [packages/amesos/src/libamesos.dylib] Error 1
> make[1]: *** [packages/amesos/src/CMakeFiles/amesos.dir/all] Error 2
> make: *** [all] Error 2
New description:
When installing Trilinos, which uses umfpack, I get the following error
message:
{{{
Linking CXX shared library libamesos.dylib
Undefined symbols for architecture x86_64:
"_cholmod_start", referenced from:
_umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
(maybe you meant: _amesos_cholmod_start)
"_cholmod_transpose", referenced from:
_umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
(maybe you meant: _amesos_cholmod_transpose,
_amesos_cholmod_transpose_unsym , _amesos_cholmod_transpose_sym )
"_cholmod_analyze", referenced from:
_umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
"_cholmod_free_sparse", referenced from:
_umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
(maybe you meant: _amesos_cholmod_free_sparse)
"_cholmod_free_factor", referenced from:
_umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
"_cholmod_print_common", referenced from:
_umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
"_cholmod_finish", referenced from:
_umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
(maybe you meant: _amesos_cholmod_finish)
"_SuiteSparse_time", referenced from:
_umfpack_tic in libumfpack.a(umfpack_gn_tictoc.o)
_umfpack_toc in libumfpack.a(umfpack_gn_tictoc.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
make[2]: *** [packages/amesos/src/libamesos.dylib] Error 1
make[1]: *** [packages/amesos/src/CMakeFiles/amesos.dir/all] Error 2
make: *** [all] Error 2
}}}
--
Comment:
Please attach the main.log file.
--
Ticket URL: <https://trac.macports.org/ticket/35176#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list