Граф коммитов

35 Коммитов

Автор SHA1 Сообщение Дата
Martin Häcker b45afa216d Add commented out helpers for homebrew users 2015-04-02 22:50:55 +02:00
Jonathan L Long 55e5aa2374 add WITH_PYTHON_LAYER build option to include Python layer
Currently, this will only work when running from pycaffe (but not the
tool binary), due to static linking conflicts with registration.
2015-02-16 22:47:30 -08:00
Evan Shelhamer 43bae95d7f Back-merge fixes + docs
and other fixes and documentation updates.
2015-01-21 15:54:21 -08:00
Jonathan L Long b0f45a9002 pretty the build with the Q variable
Unset Q (in the environment) to see full commands, or edit in
Makefile.config.
2014-12-28 17:38:01 -08:00
Evan Shelhamer e8dee350ad compile for compute capability 5.0 2014-12-05 08:12:55 -08:00
Craig Quiter d7da420b4c Sometimes anaconda is installed in root.
Helps fix #489.
2014-10-15 21:26:01 -07:00
Jeff Donahue 8944b7addc Reintroduce pkg-config with optional Makefile.config flag. 2014-10-14 21:14:14 -07:00
Evan Shelhamer 77d91242cd add cuDNN to build 2014-09-07 19:25:23 +02:00
Jonathan L Long 49381cc22c use /usr instead of /usr/local for default Python include/lib
This makes the default settings usable with Travis/Ubuntu Python
2014-07-18 16:15:02 -07:00
Evan Shelhamer b6d881d1e7 configure Makefile for CPU-only build 2014-07-17 11:57:06 +02:00
Jeff Donahue 9c65fbaa86 Replace CUSTOM_CXX env var to specify non-default C++ compiler. 2014-07-14 13:43:08 -07:00
Jeff Donahue 24bfd03da3 -Override the default compiler by specifying a CXX in
Makefile.config instead of CUSTOM_CXX, as Travis exports CXX
as the compiler env variable name.
-Change TEST_HDFS -> TEST_HXX_SRCS.
2014-07-14 02:18:16 -07:00
Evan Shelhamer 18a4e2d1fc customize compiler setting in Makefile.config
in case of issues with default compilers or exotic platforms.
2014-07-03 18:38:30 -07:00
yzhuan fae9b13f71 Update Makefile.config.example
fix some typing error
2014-06-30 12:09:40 -07:00
Evan Shelhamer e954481f8f Merge pull request #510 from crizCraig/patch-1
Add comment to Makefile.config.example about DEBUG flag issue in OSX
2014-06-27 14:15:02 -07:00
Evan Shelhamer 180a75bb96 add latest CUDA arch to fix invalid device function errors
...on devices of that architecture.
2014-06-27 08:53:15 -07:00
Craig Quiter e43947a44c Add comment to Makefile.config.example about DEBUG flag issue in OSX per #171. 2014-06-17 00:00:01 -07:00
leelurch 40837161e3 Add comment for how to set the CUDA path when cuda tools are installed by the package manager. 2014-06-15 20:07:04 -05:00
Sergey Karayev b11290a8b5 installation doc update 2014-04-20 13:38:30 -07:00
Evan Shelhamer ed38827284 Give choice of ATLAS, MKL, and OpenBLAS (with option to override paths)
- configure build for ATLAS, MKL, or OpenBLAS on Linux and OSX
- allow overriding of the include or lib dirs
- replace magic numbers with BLAS names (atlas, mkl, open)

Follow-up from #305 and #325.
2014-04-15 01:49:08 -06:00
Evan Shelhamer 426f089df4 rename python include config var to match lib 2014-04-15 01:49:08 -06:00
AlOa 8fd9f8cec7 Add possibility to use OpenBlas 2014-04-14 16:12:12 +02:00
Jeff Donahue d09f023ed2 Merge pull request #305 from shelhamer/install-doc-blas-platform
Document BLAS install, tailor Makefile and Makefile.config to platform
2014-04-08 20:11:53 -07:00
Evan Shelhamer d60eebcce8 Comment out MATLAB by default in Makefile.config
Otherwise the Makefile tries to determine the MATLAB SO extension even
if MATLAB doesn't exist, breaking `make`.
2014-04-08 16:44:54 -07:00
Evan Shelhamer 8fc0e4bbe6 auto-configure linux/osx build differences
- set cxx as needed (clang++ on os x)
- set stdlib flag for os x 10.9 (CUDA libc++ workaround)
- link ATLAS properly for non-MKL installation whether linux or os x
2014-04-08 15:45:00 -07:00
Evan Shelhamer 8f1f3d2938 trivial makefile grooming 2014-04-08 15:25:04 -07:00
Jeff Donahue 654d8114ed put TEST_GPUID in Makefile.config 2014-04-02 10:58:49 -07:00
Jonathan L Long c8ec12c5cb add DEBUG option to Makefile/Makefile.config.example
This allows debugging to be toggled without dirtying the tree.
2014-03-27 20:15:32 -07:00
Evan Shelhamer f6cbe2c5ce make MKL switch surprise-proof 2014-03-21 13:52:36 -07:00
Evan Shelhamer c028d09ca6 rewrite MKL flag note, polish makefile
add MKL dirs conditioned on USE_MKL
include libraries before making LD_FLAGS
2014-03-21 13:52:36 -07:00
Rowland Depp a8c9b66b7f major refactoring allow coexistence of MKL and non-MKL cases 2014-03-21 13:52:36 -07:00
Sergey Karayev 38b21d7553 More comments in Makefile.config.example 2014-02-25 22:59:26 -08:00
Evan Shelhamer 55198262d7 define by := (no need for re-expansion) 2014-02-14 23:28:26 -08:00
Evan Shelhamer f4a0a6fcc2 add CXXFLAGS for libstdc++ on OS X 10.9 2014-02-11 19:55:41 -08:00
Sergey Karayev d20cd5c407 Makefile.config removed in favor of .example file
with more verbose explanations of paths.
2014-02-03 02:41:44 -08:00