25 lines
		
	
	
		
			738 B
		
	
	
	
		
			Factor
		
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			738 B
		
	
	
	
		
			Factor
		
	
	
| USING: alien.fortran combinators kernel namespaces system ;
 | |
| IN: math.blas.config
 | |
| 
 | |
| SYMBOLS: blas-library blas-fortran-abi ;
 | |
| 
 | |
| blas-library [
 | |
|     {
 | |
|         { [ os macosx?  ] [ "libblas.dylib" ] }
 | |
|         { [ os windows? ] [ "blas.dll"      ] }
 | |
|         [ "libblas.so" ]
 | |
|     } cond
 | |
| ] initialize
 | |
| 
 | |
| blas-fortran-abi [
 | |
|     {
 | |
|         { [ os macosx?                  ] [ intel-unix-abi ] }
 | |
|         { [ os windows? cpu x86.32? and ] [ f2c-abi        ] }
 | |
|         { [ os netbsd?  cpu x86.64? and ] [ g95-abi        ] }
 | |
|         { [ os windows? cpu x86.64? and ] [ gfortran-abi   ] }
 | |
|         { [ os freebsd?                 ] [ gfortran-abi   ] }
 | |
|         { [ os linux?                   ] [ gfortran-abi   ] }
 | |
|         [ f2c-abi ]
 | |
|     } cond
 | |
| ] initialize
 |