Tim Murray | 81253e9 | 2015-02-17 11:29:36 -0800 | [diff] [blame] | 1 | INSTALLATION |
| 2 | |
| 3 | Please execute the following first: |
| 4 | |
| 5 | prompt> ln -s Makefile.ARCH Makefile.in |
| 6 | |
| 7 | where ARCH is one of ALPHA, HPPA, LINUX, SGI64, SUN4, SUN4SOL2, or |
| 8 | your own version (which should be trivial to do for other architectures). |
| 9 | Make sure to set these variables appropriately in your Makefile.ARCH: |
| 10 | |
| 11 | CBDIR is the directory where you unpacked the tar file |
| 12 | BLLIB is your Legacy BLAS library |
| 13 | |
| 14 | Then type: |
| 15 | |
| 16 | prompt> make help |
| 17 | |
| 18 | which will give you a detailed listing of targets to make. |
| 19 | |
| 20 | EXECUTING THE TESTERS |
| 21 | |
| 22 | Type: |
| 23 | |
| 24 | ./testing/xscblat1 |
| 25 | ./testing/xdcblat1 |
| 26 | ./testing/xccblat1 |
| 27 | ./testing/xzcblat1 |
| 28 | ./testing/xscblat2 < testing/sin2 |
| 29 | ./testing/xdcblat2 < testing/din2 |
| 30 | ./testing/xccblat2 < testing/cin2 |
| 31 | ./testing/xzcblat2 < testing/zin2 |
| 32 | ./testing/xscblat3 < testing/sin3 |
| 33 | ./testing/xdcblat3 < testing/din3 |
| 34 | ./testing/xccblat3 < testing/cin3 |
| 35 | ./testing/xzcblat3 < testing/zin3 |
| 36 | _______________________________________________________________________________ |
| 37 | |
| 38 | This package contains C interface to Legacy BLAS. |
| 39 | If you want to know how to use makefile, type 'make help.' |
| 40 | |
| 41 | Written by Keita Teranishi (5/20/98) |
| 42 | _______________________________________________________________________________ |
| 43 | |
| 44 | This release updates an inconsistency between the BLAST document and |
| 45 | the interface. According to the document, the enumerated types for |
| 46 | the C interface to the BLAS are not typedef'ed. |
| 47 | |
| 48 | It also updates the Level 2 and 3 testers which check for correct |
| 49 | exiting of routines when called with bad arguments. This is done by |
| 50 | overriding the Legacy BLAS library's implementation of xerbla(). If |
| 51 | this cannot be done ( for instance one cannot override some calls |
| 52 | to xerbla() in Sun's Performance library), then correct error |
| 53 | exiting cannot be checked. |
| 54 | |
| 55 | Updated by Jeff Horner (3/15/99) |
| 56 | _______________________________________________________________________________ |
| 57 | |
| 58 | Updated by R. Clint Whaley (2/23/03): |
| 59 | |
| 60 | Fixed the i?amax error that I reported three years ago: standard dictates |
| 61 | IAMAX return vals in range 0 <= iamax < N, but reference was mistakenly |
| 62 | returning like F77: 0 < iamax <= N. |