Opened 12 years ago

Closed 12 years ago

#35780 closed enhancement (invalid)

atlas @3.10.0_0+gcc45 provides only static libraries

Reported by: rpirrone@… Owned by: Veence (Vincent)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: atlas

Description

The current version provides blas and f77 libs as static ones:

  /opt/local/lib/libatlas.a
  /opt/local/lib/libcblas.a
  /opt/local/lib/libf77blas.a
  /opt/local/lib/liblapack.a
  /opt/local/lib/libptcblas.a
  /opt/local/lib/libptf77blas.a
  /opt/local/lib/libsatlas.dylib
  /opt/local/lib/libtatlas.dylib

Previous versions provided all libraries as dylibs. Is it possible to obtain all libraries as dylibs using the current version? I tried to install atlas using the -s option but compilation resulted in the same installed libs as above.

I'm running MacPorts 2.1.2 on a MacBook Pro 15" Intel Core i/ 2.8 GHz 8GB RAM with Mac OS X 10.7.4.

Change History (3)

comment:1 Changed 12 years ago by mf2k (Frank Schima)

Keywords: dylibs removed
Owner: changed from macports-tickets@… to vince@…
Port: @3.10.0_0+gcc45 removed
Type: updateenhancement
Version: 2.1.2

In the future, please Cc the port maintainer(s).

comment:2 Changed 12 years ago by zan@…

The dylibs libsatlas and libtatlas include all static libs. libcblas, and libf77blas are included in libsatlas (single-threaded), while libptcbas, and libptf77blas are included in libtatlas (multi-threaded). libatlas and liblapack are included in both. Compiling against either one will give you the entire ATLAS library.

If you are missing libsatlas.dylib or libtatlas.dylib, see ticket 35683

comment:3 Changed 12 years ago by jmroot (Joshua Root)

Resolution: invalid
Status: newclosed

Closing as per comment:2.

Note: See TracTickets for help on using tickets.