New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #35780 (closed enhancement: invalid)

Opened 9 months ago

Last modified 8 months ago

atlas @3.10.0_0+gcc45 provides only static libraries

Reported by: rpirrone@… Owned by: vince@…
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

comment:1 Changed 9 months ago by macsforever2000@…

  • Keywords dylibs removed
  • Owner changed from macports-tickets@… to vince@…
  • Version 2.1.2 deleted
  • Type changed from update to enhancement
  • Port changed from atlas @3.10.0_0+gcc45 to atlas

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

comment:2 Changed 8 months 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 8 months ago by jmr@…

  • Status changed from new to closed
  • Resolution set to invalid

Closing as per comment:2.

Note: See TracTickets for help on using tickets.