[R-SIG-Mac] cblas on Mac and Linux
gabraham at csse.unimelb.edu.au
Fri Mar 20 05:50:44 CET 2009
I've got a package with some C code calling cblas functions (e.g.,
cblas_dgemm). The code is called using .C() . In order to compile
correctly either cblas.h on Linux or Accelerate.h on a Mac:
Of course, this doesn't work well with the standard Makevars
PKG_LIBS=$(LAPACK_LIBS) $(BLAS_LIBS) $(FLIBS) since I need to set the
-DMACOSX flag for each platform.
Do I need to create another makefile to decide which OS the code is
running on, or is there an easier way of doing this?
MEng Student, Dept. CSSE and NICTA
The University of Melbourne
Parkville 3010, Victoria, Australia
email: gabraham at csse.unimelb.edu.au
More information about the R-SIG-Mac