Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 22424
Alias:
Product:
Component:
Status: RESOLVED
Resolution: DUPLICATE of bug 30453
Assigned To: George Shapovalov <george@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: BS <bsuss_ca@yahoo.ca>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
atlas-so.html http://www.netlib.org/atlas/atlas-comm/msg00198.html text/html George Shapovalov 2003-06-21 22:00 0000 17.47 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 22424 depends on: Show dependency tree
Bug 22424 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2003-06-07 21:48 0000
I was hoping that the maintainers of ATLAS/BLAS would include a .so version of
the libraries as it is often useful.  This is done, for example, in Debian
(check out the deb file at http://packages.debian.org/stable/libs/atlas2-base.html).

Thanks,

...


Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From George Shapovalov 2003-06-19 18:57:42 0000 -------
Hi BS

I'll look into this.
However to tell the truth, I don't know much about this package and as I see it does not use standard autotools, so it may take a while..
Therefore, if you have any tips on what modifications would be necessary, I am all ears ;).

George

------- Comment #2 From BS 2003-06-21 20:09:10 0000 -------
Hi George,

I didn't have much luck trying this myself.  In fact the ATLAS FAQ notes that .so is not supported. However, I need to dynamically link so a .a won't work.  So it would be nice to have it.  Usually I steal the .so from Debian.  

I did find this note: http://www.netlib.org/atlas/atlas-comm/msg00200.html.  His notes are for an old version of ATLAS, though.  Also  GSL does includes a limited version of the BLAS library, so it may be some help to look there.  

Thanks for your help.  I'll keep trying to figure it out, but I haven't had too much luck yet - I keep getting .so files that don't work....

Cheers,

BS

------- Comment #3 From George Shapovalov 2003-06-21 21:57:19 0000 -------
Hi BS.

>In fact the ATLAS FAQ notes that .so is not supported.
This does not sound too good, although building dinamically linked library isn't  trivial and most projects that do not use autotools skip on this :(.

I tried to look at the diff for the latest blas in debian. That was, um, kind of scary - few hundred kB of differences! Well, bulk of that is the patch to some .ps file (docs most likely), however the "real" diff still is counting in the range of 100+ lines :(.
Thanks for the link though!

>notes are for an old version of ATLAS, though.  Also  GSL does includes a limited
>version of the BLAS library, so it may be some help to look there.  
Yup, depending on your needs you might try that. The gslcblas library is quite extensive, although not as optimized from what I remember (mostly reading about it).

I will see what I can do about it, though I am not holding my breath :(. We might try asking for suggestions/help on forums or gentoo-dev, in case somebody was facing similar problem..

George

------- Comment #4 From George Shapovalov 2003-06-21 22:00:18 0000 -------
Created an attachment (id=13678) [details]
http://www.netlib.org/atlas/atlas-comm/msg00198.html

Seems to be the most relevant message in that thread, contains debian/rules
file. Attaching it here, so it doesn't get lost.

George

------- Comment #5 From Peter Bienstman (RETIRED) 2004-02-29 08:35:55 0000 -------
These issues are now being discussed in
http://bugs.gentoo.org/show_bug.cgi?id=30453

*** This bug has been marked as a duplicate of 30453 ***

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug