[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