[MacPorts] #34990: shogun: Undefined symbols: _drot_ _dswap_ __gfortran_concat_string _dgemm_ etc. (was: SHOGUN installation: Error: swig too old version 1.3.36 or later required)

MacPorts noreply at macports.org
Thu Jun 28 13:41:54 PDT 2012


#34990: shogun: Undefined symbols: _drot_ _dswap_ __gfortran_concat_string _dgemm_
etc.
-------------------------------+--------------------------------------------
 Reporter:  noelia@…           |       Owner:  jameskyle@…           
     Type:  defect             |      Status:  new                   
 Priority:  Normal             |   Milestone:                        
Component:  ports              |     Version:  2.1.1                 
 Keywords:                     |        Port:  shogun                
-------------------------------+--------------------------------------------

Comment(by ryandesign@…):

 Ok, so the relevant error in the log seems to be:

 {{{
 :info:build Undefined symbols for architecture x86_64:
 :info:build   "_drot_", referenced from:
 :info:build       _dbdsqr_ in liblapack.a(dbdsqr.o)
 :info:build   "_dswap_", referenced from:
 :info:build       _dbdsqr_ in liblapack.a(dbdsqr.o)
 :info:build       _dsteqr_ in liblapack.a(dsteqr.o)
 :info:build      (maybe you meant: _ATL_dswap_xp0yp0aXbX)
 :info:build   "__gfortran_concat_string", referenced from:
 :info:build       _dgesvd_ in liblapack.a(dgesvd.o)
 :info:build       _dormbr_ in liblapack.a(dormbr.o)
 :info:build       _dormqr_ in liblapack.a(dormqr.o)
 :info:build       _dormlq_ in liblapack.a(dormlq.o)
 :info:build   "_dgemm_", referenced from:
 :info:build       _dgesvd_ in liblapack.a(dgesvd.o)
 :info:build       _dgebrd_ in liblapack.a(dgebrd.o)
 :info:build   "_dgemv_", referenced from:
 :info:build       _dlabrd_ in liblapack.a(dlabrd.o)
 :info:build       _dlatrd_ in liblapack.a(dlatrd.o)
 :info:build       _dlarf_ in liblapack.a(dlarf.o)
 :info:build   "_dger_", referenced from:
 :info:build       _dlarf_ in liblapack.a(dlarf.o)
 :info:build      (maybe you meant: _ATL_dger_L1, _ATL_dger_L2 ,
 _ATL_dger_OOC )
 :info:build   "_dnrm2_", referenced from:
 :info:build       _dlarfg_ in liblapack.a(dlarfg.o)
 :info:build      (maybe you meant: _ATL_dnrm2_xp1yp0aXbX,
 _ATL_dnrm2_xp0yp0aXbX )
 :info:build   "_dcopy_", referenced from:
 :info:build       _dlasq1_ in liblapack.a(dlasq1.o)
 :info:build      (maybe you meant: _ATL_dcopy_xp1yp1aXbX,
 _ATL_dcopy_xp0yp0aXbX )
 :info:build   "_dsymv_", referenced from:
 :info:build       _dlatrd_ in liblapack.a(dlatrd.o)
 :info:build       _dsytd2_ in liblapack.a(dsytd2.o)
 :info:build   "_ddot_", referenced from:
 :info:build       _dlatrd_ in liblapack.a(dlatrd.o)
 :info:build       _dsytd2_ in liblapack.a(dsytd2.o)
 :info:build      (maybe you meant: _ATL_ddot_xp1yp1aXbX,
 _ATL_ddot_xp0yp0aXbX )
 :info:build   "_daxpy_", referenced from:
 :info:build       _dlatrd_ in liblapack.a(dlatrd.o)
 :info:build       _dsytd2_ in liblapack.a(dsytd2.o)
 :info:build      (maybe you meant: _ATL_daxpy_xp1yp1aXbX,
 _ATL_daxpy_xp0yp0aXbX )
 :info:build   "_lsame_", referenced from:
 :info:build       _dsyev_ in liblapack.a(dsyev.o)
 :info:build       _dgesvd_ in liblapack.a(dgesvd.o)
 :info:build       _dorgbr_ in liblapack.a(dorgbr.o)
 :info:build       _dlange_ in liblapack.a(dlange.o)
 :info:build       _dlaset_ in liblapack.a(dlaset.o)
 :info:build       _dbdsqr_ in liblapack.a(dbdsqr.o)
 :info:build       _dlacpy_ in liblapack.a(dlacpy.o)
 :info:build       ...
 :info:build   "_xerbla_", referenced from:
 :info:build       _dsyev_ in liblapack.a(dsyev.o)
 :info:build       _dgesvd_ in liblapack.a(dgesvd.o)
 :info:build       _dgeqrf_ in liblapack.a(dgeqrf.o)
 :info:build       _dorgqr_ in liblapack.a(dorgqr.o)
 :info:build       _dgebrd_ in liblapack.a(dgebrd.o)
 :info:build       _dorgbr_ in liblapack.a(dorgbr.o)
 :info:build       _dgelqf_ in liblapack.a(dgelqf.o)
 :info:build       ...
 :info:build   "_dscal_", referenced from:
 :info:build       _dsyev_ in liblapack.a(dsyev.o)
 :info:build       _dbdsqr_ in liblapack.a(dbdsqr.o)
 :info:build       _dlabrd_ in liblapack.a(dlabrd.o)
 :info:build       _dorgl2_ in liblapack.a(dorgl2.o)
 :info:build       _dorg2r_ in liblapack.a(dorg2r.o)
 :info:build       _dlatrd_ in liblapack.a(dlatrd.o)
 :info:build       _dlarfg_ in liblapack.a(dlarfg.o)
 :info:build       ...
 :info:build      (maybe you meant: _ATL_dscal_xp1yp0aXbX,
 _ATL_dscal_xp0yp0aXbX )
 :info:build   "_dsyr2_", referenced from:
 :info:build       _dsytd2_ in liblapack.a(dsytd2.o)
 :info:build   "_dsyr2k_", referenced from:
 :info:build       _dsytrd_ in liblapack.a(dsytrd.o)
 :info:build   "__gfortran_compare_string", referenced from:
 :info:build       _ilaenv_ in liblapack.a(ilaenv.o)
 :info:build ld: symbol(s) not found for architecture x86_64
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/34990#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list