Zhang Xianyi
b51e2ba1ee
Modified Makefile to avoid redundant echo.
2013-07-16 22:44:27 +08:00
Zhang Xianyi
61a9582987
Changed makefile for lapack.
2013-07-14 10:41:54 +08:00
Zhang Xianyi
6df39ad9e7
Refs #248 . Support LAPACK and LAPACKE with lsbcc.
...
For LAPACKE, use LAPACK_COMPLEX_STRUCTURE.
The reson is lsbcc didn't define complex I in complex.h.
2013-07-10 16:02:27 +08:00
Zhang Xianyi
3eb5af1955
Refs #247 . Included lapack source codes. Avoid downloading tar.gz from netlib.org
...
Based on 3.4.2 version, apply patch.for_lapack-3.4.2.
2013-07-09 18:13:48 +08:00
Zhang Xianyi
feb9a3889a
Improved make clean on Mac OS X.
2013-07-02 14:37:30 +08:00
Zhang Xianyi
947457fb7c
Fixed the bug about testing the exist of lapack tar package.
2013-05-24 15:52:35 +08:00
Zhang Xianyi
79120bf9a0
Refs #205 . Merge boegel's codes about downloading LAPACK.
2013-05-24 15:29:10 +08:00
Zhang Xianyi
acb11905d5
Fixed #199 . Saved USE_THREAD switch for make install.
2013-05-24 15:15:52 +08:00
wlbksy
7a9b94b519
Fix #204
2013-03-23 14:41:26 +08:00
Kenneth Hoste
66b919d99f
adjusted Makefile to allow for provided required LAPACK source files rather than downloading them
2013-03-22 19:45:11 +01:00
Zhang Xianyi
d831b2ff8b
Override CFLAGS in LAPACK make.in.
2013-03-10 01:01:16 +08:00
Zaheer Chothia
4db6660de4
Refs #185 . Add missing 'const' to declarations in <cblas.h>. Thanks to Dan Povey!
...
The 'const' modifications were done automatically using this scripts:
https://kaldi.svn.sourceforge.net/svnroot/kaldi/sandbox/dan/tools/for_openblas
2013-01-20 22:52:51 +01:00
Zhang Xianyi
d5717a97ea
Compile lapacke with ILP64 modle when INTERFACE64=1
2012-11-13 00:54:20 +08:00
Zhang Xianyi
378acfe826
Added NO_SHARED flag to disable generating the shared library.
2012-11-09 00:14:15 +08:00
Zhang Xianyi
08c177ca36
Refs #145 . Update LAPACK to 3.4.2 version.
2012-09-29 23:14:39 +08:00
Zhang Xianyi
54cd65e47f
Use sandy bridge kernel when DYNAMIC_ARCH=1.
2012-08-13 15:25:08 +08:00
Zaheer Chothia
e8306f623a
Refs #127 . Generate DLL without a version suffix on Windows.
2012-07-30 19:46:30 +02:00
Xianyi Zhang
25f1a573fd
Fixed the build bug when DYNAMIC_ARCH=0.
2012-07-07 12:12:24 +08:00
Xianyi Zhang
b8b922d334
Fixed #106 . Use fetch instead of curl on FreeBSD.
2012-06-20 11:07:36 +08:00
Zhang Xianyi
06e208c5c3
Refs #106 . Fixed wget and md5 bug on FreeBSD and NetBSD.
2012-05-13 11:43:29 +08:00
Zhang Xianyi
006200c9a4
Fixed #98 updated MD5 for new LAPACK 3.4.1 version on netlib.org.
2012-04-27 09:55:21 +08:00
Zaheer Chothia
f4eee224d8
Refs #93 . Upgraded LAPACK to 3.4.1 version.
2012-04-23 17:15:22 +08:00
Xianyi Zhang
fd2ee0c9e2
Refs #88 . Fixed the build bug about LAPACKE C Interface to LAPACKE.
2012-04-13 23:12:06 +08:00
Zaheer Chothia
78914475ae
Fixed #88 . Build LAPACKE: C Interface to LAPACK.
2012-04-10 16:19:55 +08:00
Xianyi Zhang
fad089ffff
Fixed #84 the MD5 command line bug on Mac OSX.
2012-04-05 16:21:40 +08:00
Xianyi Zhang
1f15bee02a
Refs #81 . Added LIBNAMESUFFIX flag in Makefile.rule. The user can use this flag to control the library name, e.g. libopenblas.a, libopenblas_ifort.a or libopenblas_omp.a.
2012-03-21 23:57:09 +08:00
Xianyi Zhang
d047afe615
Set shared library soname in Linux.
2012-03-15 01:07:34 +08:00
Xianyi Zhang
0a696bd4ce
Improved the makefile for Intel compiler.
2012-02-20 23:36:58 +08:00
Xianyi Zhang
d5a6d789e6
Fixed a typo in Makefile.
2011-11-28 15:31:46 +08:00
Xianyi Zhang
5be22ca80d
Refs #72 . Upgraded LAPACK to 3.4.0 version.
2011-11-28 15:28:22 +08:00
Xianyi Zhang
57658a8c14
ref #62 . Added the user friendly message with USE_OPENMP=1. The users should use OMP_NUM_THREADS.
...
When OpenBLAS is compiled with USE_OPENMP=1, it ignores OPENBLAS_NUM_THREADS and GOTO_NUM_THREADS flags.Therefore, you should use OMP_NUM_THREADS.
Without setting OMP_NUM_THREADS, a process will use maximal number of threads on a computing node. Thus, if there are 2 processes on the computing node, the thread will contend against other threads on CPU cores. As a result, the application will hang.
2011-10-09 15:14:48 +08:00
Xianyi
bcc7956216
Refs #57 . Continue to fix absolute path issue about shared library on Mac OSX.
...
Used $(CURDIR) instead of pwd in generating shared library on Mac OSX.
Add more tips about this issue. Thank Dr Kane O'Donnell.
2011-09-18 01:35:12 +08:00
Xianyi
74fa790354
Merge branch 'develop' into hotfix-0.1alpha2.4
2011-09-17 07:32:10 +08:00
Xianyi
756477bfe3
Output the installation tip after building complete.
2011-09-17 07:21:11 +08:00
Xianyi
68cae521df
Refs #57 . The bug about absolute path of shared library on Mac OSX.
...
OSX cann't use relative path in shared library. Thank Mr.Kane for this patch. The detail is in this link (https://github.com/xianyi/OpenBLAS/issues/57 ).
2011-09-17 02:58:01 +08:00
Xianyi Zhang
b9d89f8aaa
Fixed the bug about installation. f77blas.h works OK now.
2011-08-31 18:21:37 +08:00
traits
30947ea2d5
Fixed #44 a makefile bug when DYNAMIC_ARCH=1 and INTERFACE64=1.
2011-07-14 00:54:23 +08:00
traits
c06b7be32f
Refs #42 . Output the error message when detecting fortran compiler failed.
2011-06-28 15:42:09 +08:00
Xianyi Zhang
078bfd0b4f
Refs #39 . Moved the shared lib (dll) to top directory in MingW64 compiler environment.
2011-06-22 13:19:39 +08:00
Xianyi Zhang
32353a9d30
Refs #20 . Fixed the installation bug with DYNAMIC_ARCH=1.
2011-06-21 17:39:08 +08:00
Xianyi Zhang
fab36f1adb
Fixed #20 . Added install target in makefile. You can use "make install PREFIX=your_installation_directory".
2011-06-20 18:35:35 +08:00
Xianyi Zhang
2aab238c61
Fixed #16 . Print the user-friendly message when detecting CPU failed.
2011-04-22 22:14:06 +08:00
Xianyi Zhang
8f1090d32a
Support NO_LAPACK=1 to build the lib without LAPACK functions.
2011-03-04 11:51:32 +08:00
Xianyi Zhang
fbf95688d6
Added utest frame using CUnit( http://cunit.sourceforge.net/ ).
2011-02-16 17:33:06 +08:00
Xianyi Zhang
e6c13e2b3c
changed library name to openblas and modified environment variable.
2011-01-24 17:58:05 +00:00
Xianyi Zhang
342bbc3871
Import GotoBLAS2 1.13 BSD version codes.
2011-01-24 14:54:24 +00:00