[MacPorts] #51242: lapack error

MacPorts noreply at macports.org
Tue Apr 26 10:35:41 PDT 2016


#51242: lapack error
--------------------------------+-----------------------
  Reporter:  barry.j.mcinnes@…  |      Owner:  takeshi@…
      Type:  defect             |     Status:  new
  Priority:  Normal             |  Milestone:
 Component:  ports              |    Version:  2.3.4
Resolution:                     |   Keywords:
      Port:  lapack             |
--------------------------------+-----------------------
Description changed by mf2k@…:

Old description:

> A clean install of lapack library gives the following error
> The first issue is that it does not like the liblapack version installed
> on Mac89.
>
> Undefined symbols for architecture x86_64:
> "_ATL_dger", referenced from:
> _ATL_dgetf2 in liblapack.a(ATL_dgetf2.o)
> "_ATL_xerbla", referenced from:
> _atl_f77wrap_dgetrf_ in liblapack.a(ATL_f77wrap_dgetrf.o)
> _atl_f77wrap_dgetri_ in liblapack.a(ATL_f77wrap_dgetri.o)
> ld: symbol(s) not found for architecture x86_64
> collect2: error: ld returned 1 exit status
> make: *** [bin/pamtra] Error 1
>
> The same makefile except specifying the Mac library in /usr/lib works
> fine, as does using the liblapack_ncl.a.
> Mac 10.11.4 latest install macports versions
> rw-r--r--  1 root  admin  10092720 Jan 30 03:21
> /opt/local/lib/liblapack.a
> -rw-r--r--  1 root  admin   5588232 Apr 25 13:23
> /opt/local/lib/liblapack_ncl.a

New description:

 A clean install of lapack library gives the following error
 The first issue is that it does not like the liblapack version installed
 on Mac89.
 {{{
 Undefined symbols for architecture x86_64:
 "_ATL_dger", referenced from:
 _ATL_dgetf2 in liblapack.a(ATL_dgetf2.o)
 "_ATL_xerbla", referenced from:
 _atl_f77wrap_dgetrf_ in liblapack.a(ATL_f77wrap_dgetrf.o)
 _atl_f77wrap_dgetri_ in liblapack.a(ATL_f77wrap_dgetri.o)
 ld: symbol(s) not found for architecture x86_64
 collect2: error: ld returned 1 exit status
 make: *** [bin/pamtra] Error 1
 }}}
 The same makefile except specifying the Mac library in /usr/lib works
 fine, as does using the liblapack_ncl.a.
 Mac 10.11.4 latest install macports versions
 rw-r--r--  1 root  admin  10092720 Jan 30 03:21 /opt/local/lib/liblapack.a
 -rw-r--r--  1 root  admin   5588232 Apr 25 13:23
 /opt/local/lib/liblapack_ncl.a

--

-- 
Ticket URL: <https://trac.macports.org/ticket/51242#comment:2>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list