Сборка Hmatrix на OSX
Я пытаюсь собрать hmatrix-0.16.1.1 на OSX 10.10.1, и я сталкиваюсь с некоторыми неопределенными функциями и типами C в src/C/vector-aux.c:
struct random_data
random_r()
initstate_r()
Конкретная ошибка:
src/C/vector-aux.c:738:24:
error: variable has incomplete type 'struct random_data'
struct random_data buffer;
В системе Linux они, кажется, определены в stdlib.h
, но это не похоже на случай с OSX.
Есть ли способ обойти это? FWIW, я использую GHC для OSX ( https://ghcformacosx.github.io/), и я установил gsl
с помощью brew install gsl
,