Hi Benedict,
I'm trying to get cactus working on my linux box, but make all fails at the moment. I'm compiling the master branch. Working off the development branch seems to compile, but tests fail. I'll start another thread for that though.
Stdout here:
https://gist.github.com/1233776I think the important part is:
gcc -std=c99 -O3 -g -Wall --pedantic -funroll-loops -lm -I ..//../sonLib/lib -I/usr/include -DHAVE_TOKYO_CABINET=1 -I inc -I ../lib/ -I impl -I tests -o ../bin//cactusAPITests tests/allTests.c tests/cactus*.c ../lib//cactusLib.a ..//../sonLib/lib/sonLib.a ..//../sonLib/lib/cuTest.a -L/usr/lib -Wl,-rpath,/usr/lib -ltokyocabinet -lz -lbz2 -lpthread -lm -lz
tests/cactusDiskTest.c: In function ‘cactusDiskTestSetup’:
tests/cactusDiskTest.c:23:20: error: ‘ST_LOGGING_DEBUG’ undeclared (first use in this function)
tests/cactusDiskTest.c:23:20: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [../bin//cactusAPITests] Error 1
make[1]: Leaving directory `/home/rob/src/cactus/cactus/api'
make: *** [all.api] Error 2