uncomplicate

philoskim 2016-12-28T07:14:36.000013Z

I have a problem in running uncomplicate/neanderthal 0.8.0 on Ubuntu 16.04. I installed pre-packaged atlas as follows.

$ sudo apt install libatlas-base-dev
Then I ran the example like this.
(ns linear.core
  (:require [uncomplicate.neanderthal.core :refer :all]
            [uncomplicate.neanderthal.native :refer :all] ))

;; We create two matrices...
(def a (dge 2 3 [1 2 3 4 5 6]))
(def b (dge 3 2 [1 3 5 7 9 11]))

;; ... and multiply them
(mm a b)
But the next error occured when I ran the above (mm a b) line. (The other lines run correctly.)
java: symbol lookup error: /tmp/libneanderthal-atlas-0.3.19186364949940560334.so: undefined symbol: cblas_dgemm

Subprocess failed
Could anyone tell me why this happens?