Всем привет! Давеча пытался собрать rpcminer-cuda под Linux. Делал по этой инструкции
https://bitcointalk.org/index.php?topic=2444.220.
Но на этапе make почему-то начинает ругаться на исходники:
------------------------------------------------------------------------------------------------------------------------------------------
In file included from /home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.cpp:19:
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h: In member function ‘void RPCMinerClient::Stop()’:
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:52: error: expected primary-expression before ‘{’ token
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:52: error: expected ‘)’ before ‘{’ token
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:52: error: expected primary-expression before ‘,’ token
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:52: error: name lookup of ‘fcriticalblockonce’ changed for ISO ‘for’ scoping
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:52: error: expected ‘;’ before ‘)’ token
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:52: error: expected ‘;’ before ‘)’ token
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h: In member function ‘const bool RPCMinerClient::Done()’:
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:55: error: expected primary-expression before ‘{’ token
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:55: error: expected ‘)’ before ‘{’ token
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:55: error: expected primary-expression before ‘,’ token
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:55: error: name lookup of ‘fcriticalblockonce’ changed for ISO ‘for’ scoping
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:55: error: expected ‘;’ before ‘)’ token
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:55: error: expected ‘;’ before ‘)’ token
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h: In member function ‘const bool RPCMinerClient::Running()’:
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:56: error: expected primary-expression before ‘{’ token
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:56: error: expected ‘)’ before ‘{’ token
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:56: error: expected primary-expression before ‘,’ token
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:56: error: name lookup of ‘fcriticalblockonce’ changed for ISO ‘for’ scoping
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:56: error: expected ‘;’ before ‘)’ token
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:56: error: expected ‘;’ before ‘)’ token
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h: In member function ‘const bool RPCMinerClient::HasWork()’:
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:58: error: expected primary-expression before ‘{’ token
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:58: error: expected ‘)’ before ‘{’ token
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:58: error: expected primary-expression before ‘,’ token
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:58: error: name lookup of ‘fcriticalblockonce’ changed for ISO ‘for’ scoping
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:58: error: expected ‘;’ before ‘)’ token
/home/fnp/cdua/437/intd/cudamine/src/rpcminer/rpcminerclient.h:58: error: expected ‘;’ before ‘)’ token
make[2]: *** [cmake-rpcminer/CMakeFiles/rpcminer.dir/__/src/rpcminer/rpcminerclient.cpp.o] Ошибка 1
make[1]: *** [cmake-rpcminer/CMakeFiles/rpcminer.dir/all] Ошибка 2
make: *** [all] Ошибка 2
------------------------------------------------------------------------------------------------------------------------------------------
Это только малая часть ошибок, которые вывалились при компиляции. Может кто-нибудь подсказать в чем проблема? Компилятор выдает какие-то не обоснованный ошибки