Hi, 
I'm working on a library to solve sparse linear systems. All basic vector 
operations are realized by using the BLAS. The FindBLAS works fine but most of 
the blas implementations are provided as an ar-archive somewhere in the 
filesystem ( we use a standard blas, ATLAS, GotoBlas or malefactor specific 
variants). Is it possible to pass the wanted libblas.a as a parameter to cmake 
and add it to a target? 
For example when I want to use  the GotoBLAS  I want to call cmake this way:
 cmake -DBLAS=/path/to/lib/libgoto.a PATH_TO_SOURCE 

If I link the lib manually I enter
gcc -o output myfile.c /path/to/lib/libgoto.a

Is there an easy way to do so in cmake? The static linking is necessary because 
programs based on this library are executed on an MPI-Cluster and working with 
dynamic libraries is more than buggy.

regards, 

Martin





____________________________________________________________________
Psssst! Schon vom neuen WEB.DE MultiMessenger gehört? 
Der kann`s mit allen: http://www.produkte.web.de/messenger/?did=3123

_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to