Added define for CBLAS to the mac version so that blas functions are actually used

release/4.3a0
Alex Cunningham 2010-03-16 12:51:05 +00:00
parent 5b86f2777b
commit ae98bb72fe
1 changed files with 3 additions and 3 deletions

View File

@ -293,7 +293,7 @@ include_HEADERS = $(headers)
AM_CXXFLAGS += -I.. AM_CXXFLAGS += -I..
AM_LDFLAGS = -L../CppUnitLite -lCppUnitLite $(BOOST_LDFLAGS) $(boost_serialization) #-L. -lgtsam AM_LDFLAGS = -L../CppUnitLite -lCppUnitLite $(BOOST_LDFLAGS) $(boost_serialization) #-L. -lgtsam
# adding cblas implementation with atlas # adding cblas implementation
if USE_BLAS_LINUX if USE_BLAS_LINUX
AM_CXXFLAGS += -DCBLAS AM_CXXFLAGS += -DCBLAS
libgtsam_la_CPPFLAGS += -DCBLAS libgtsam_la_CPPFLAGS += -DCBLAS
@ -302,8 +302,8 @@ libgtsam_la_LDFLAGS += $(BLAS_LIBS) $(LIBS) $(FLIBS) # -lcblas -latlas
endif endif
if USE_BLAS_MACOS if USE_BLAS_MACOS
AM_CXXFLAGS += -DYA_BLAS -DYA_LAPACK -DYA_BLASMULT -I/System/Library/Frameworks/vecLib.framework/Headers AM_CXXFLAGS += -DCBLAS -DYA_BLAS -DYA_LAPACK -DYA_BLASMULT -I/System/Library/Frameworks/vecLib.framework/Headers
libgtsam_la_CPPFLAGS += -DYA_BLAS -DYA_LAPACK -DYA_BLASMULT -I/System/Library/Frameworks/vecLib.framework/Headers libgtsam_la_CPPFLAGS += -DCBLAS -DYA_BLAS -DYA_LAPACK -DYA_BLASMULT -I/System/Library/Frameworks/vecLib.framework/Headers
AM_LDFLAGS += -lcblas -latlas AM_LDFLAGS += -lcblas -latlas
libgtsam_la_LDFLAGS += -framework vecLib -lcblas -latlas libgtsam_la_LDFLAGS += -framework vecLib -lcblas -latlas
endif endif