I've installed openssl cpulimit libgpm-dev but it's still missing something...
fixed my compile errors and it wen't through but i got ALOT of warnings while compiling...
make
g++ -c -mtune=native -O3 -Wall -Wextra -I/usr/local/include -I/usr/include src/primecoinMiner/bn2.cpp -o src/primecoinMiner/bn2.o
src/primecoinMiner/bn2.cpp:116: warning: unused parameter ‘a’
src/primecoinMiner/bn2.cpp:195: warning: unused parameter ‘ctx’
g++ -c -mtune=native -O3 -Wall -Wextra -I/usr/local/include -I/usr/include src/primecoinMiner/bn2_div.cpp -o src/primecoinMiner/bn2_div.o
g++ -c -mtune=native -O3 -Wall -Wextra -I/usr/local/include -I/usr/include src/primecoinMiner/ticker.cpp -o src/primecoinMiner/ticker.o
g++ -c -mtune=native -O3 -Wall -Wextra -I/usr/local/include -I/usr/include src/primecoinMiner/jsonBuilder.cpp -o src/primecoinMiner/jsonBuilder.o
src/primecoinMiner/jsonBuilder.cpp: In function ‘void jsonBuilder_buildObjectString(fStr_t*, jsonObject_t*)’:
src/primecoinMiner/jsonBuilder.cpp:14: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonBuilder.cpp:16: warning: deprecated conversion from string constant to ‘char*’
g++ -c -mtune=native -O3 -Wall -Wextra -I/usr/local/include -I/usr/include src/primecoinMiner/jsonClient.cpp -o src/primecoinMiner/jsonClient.o
src/primecoinMiner/jsonClient.cpp: In function ‘unsigned char* base64_decode(const unsigned char*, size_t, unsigned char*, sint32*)’:
src/primecoinMiner/jsonClient.cpp:89: warning: array subscript has type ‘char’
src/primecoinMiner/jsonClient.cpp: In function ‘jsonObject_t* jsonClient_request(jsonRequestTarget_t*, char*, fStr_t*, sint32*)’:
src/primecoinMiner/jsonClient.cpp:150: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonClient.cpp:155: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonClient.cpp:156: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonClient.cpp:161: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonClient.cpp:172: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonClient.cpp:174: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonClient.cpp:175: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonClient.cpp:176: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonClient.cpp:177: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonClient.cpp:178: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonClient.cpp:377: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonClient.cpp:146: warning: unused variable ‘startTime’
src/primecoinMiner/jsonClient.cpp: In function ‘int base64_encode(const unsigned char*, unsigned int, char*)’:
src/primecoinMiner/jsonClient.cpp:42: warning: ‘char_array_4’ is used uninitialized in this function
src/primecoinMiner/jsonClient.cpp: In function ‘jsonObject_t* jsonClient_request(jsonRequestTarget_t*, char*, fStr_t*, sint32*)’:
src/primecoinMiner/jsonClient.cpp:42: warning: ‘char_array_4’ may be used uninitialized in this function
src/primecoinMiner/jsonClient.cpp:42: note: ‘char_array_4’ was declared here
g++ -c -mtune=native -O3 -Wall -Wextra -I/usr/local/include -I/usr/include src/primecoinMiner/jsonObject.cpp -o src/primecoinMiner/jsonObject.o
src/primecoinMiner/jsonObject.cpp: In function ‘jsonObject_t* jsonObject_getParameter(jsonObject_t*, char*)’:
src/primecoinMiner/jsonObject.cpp:17: warning: comparison between signed and unsigned integer expressions
g++ -c -mtune=native -O3 -Wall -Wextra -I/usr/local/include -I/usr/include src/primecoinMiner/jsonParser.cpp -o src/primecoinMiner/jsonParser.o
src/primecoinMiner/jsonParser.cpp: In function ‘jsonObject_t* jsonParser_parseObject(jsonParser_t*)’:
src/primecoinMiner/jsonParser.cpp:98: warning: missing initializer for member ‘jsonObjectRawObjectParameter_t::stringNameLength’
src/primecoinMiner/jsonParser.cpp:98: warning: missing initializer for member ‘jsonObjectRawObjectParameter_t::jsonObjectValue’
g++ -c -mtune=native -O3 -Wall -Wextra -I/usr/local/include -I/usr/include src/primecoinMiner/jsonrpc.cpp -o src/primecoinMiner/jsonrpc.o
src/primecoinMiner/jsonrpc.cpp: In function ‘void jsonRpc_processRequest(jsonRpcServer_t*, jsonRpcClient_t*)’:
src/primecoinMiner/jsonrpc.cpp:37: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:38: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:38: warning: unused variable ‘jsonParameter’
src/primecoinMiner/jsonrpc.cpp: At global scope:
src/primecoinMiner/jsonrpc.cpp:29: warning: unused parameter ‘jrs’
src/primecoinMiner/jsonrpc.cpp: In function ‘void jsonRpcServer_newClient(jsonRpcServer_t*, SOCKET)’:
src/primecoinMiner/jsonrpc.cpp:131: warning: unused variable ‘nonblocking’
src/primecoinMiner/jsonrpc.cpp:132: warning: unused variable ‘cbRet’
src/primecoinMiner/jsonrpc.cpp: In function ‘bool jsonRpcServer_receiveData(jsonRpcServer_t*, jsonRpcClient_t*)’:
src/primecoinMiner/jsonrpc.cpp:304: warning: unused variable ‘pRecvIndex’
src/primecoinMiner/jsonrpc.cpp: In function ‘void jsonRpc_sendResponse(jsonRpcServer_t*, jsonRpcClient_t*, jsonObject_t*)’:
src/primecoinMiner/jsonrpc.cpp:393: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:396: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:401: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:402: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:403: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:404: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:405: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:406: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp: At global scope:
src/primecoinMiner/jsonrpc.cpp:388: warning: unused parameter ‘jrs’
src/primecoinMiner/jsonrpc.cpp: In function ‘void jsonRpc_sendResponseRaw(jsonRpcServer_t*, jsonRpcClient_t*, fStr_t*, char*)’:
src/primecoinMiner/jsonrpc.cpp:421: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:424: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:429: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:430: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:431: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:432: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:433: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:435: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:436: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp: At global scope:
src/primecoinMiner/jsonrpc.cpp:416: warning: unused parameter ‘jrs’
src/primecoinMiner/jsonrpc.cpp: In function ‘void jsonRpc_sendFailedToAuthorize(jsonRpcServer_t*, jsonRpcClient_t*)’:
src/primecoinMiner/jsonrpc.cpp:461: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:466: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:467: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:468: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:469: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:470: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:471: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp:472: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/jsonrpc.cpp: At global scope:
src/primecoinMiner/jsonrpc.cpp:447: warning: unused parameter ‘jrs’
g++ -c -mtune=native -O3 -Wall -Wextra -I/usr/local/include -I/usr/include src/primecoinMiner/prime.cpp -o src/primecoinMiner/prime.o
src/primecoinMiner/prime.cpp: In function ‘void GeneratePrimeTable(unsigned int)’:
src/primecoinMiner/prime.cpp:57: warning: format ‘%lu’ expects type ‘long unsigned int’, but argument 3 has type ‘size_t’
src/primecoinMiner/prime.cpp: At global scope:
src/primecoinMiner/prime.cpp:567: warning: unused parameter ‘nBits’
src/primecoinMiner/prime.cpp: In function ‘bool MineProbablePrimeChain(CSieveOfEratosthenes**, primecoinBlock_t*, mpz_class&, bool&, unsigned int&, unsigned int&, unsigned int&, unsigned int&, sint32, mpz_class&, unsigned int)’:
src/primecoinMiner/prime.cpp:941: warning: unused variable ‘canSubmitAsShare’
src/primecoinMiner/prime.cpp: In member function ‘bool CSieveOfEratosthenes::Weave()’:
src/primecoinMiner/prime.cpp:1531: warning: ‘nFixedMultiplier’ may be used uninitialized in this function
g++ -c -mtune=native -O3 -Wall -Wextra -I/usr/local/include -I/usr/include src/primecoinMiner/main.cpp -o src/primecoinMiner/main.o
src/primecoinMiner/main.cpp:16: warning: missing initializer for member ‘primeStats_t::foundShareCount’
src/primecoinMiner/main.cpp:16: warning: missing initializer for member ‘primeStats_t::fShareValue’
src/primecoinMiner/main.cpp:16: warning: missing initializer for member ‘primeStats_t::fBlockShareValue’
src/primecoinMiner/main.cpp:16: warning: missing initializer for member ‘primeStats_t::chainCounter’
src/primecoinMiner/main.cpp:16: warning: missing initializer for member ‘primeStats_t::nWaveTime’
src/primecoinMiner/main.cpp:16: warning: missing initializer for member ‘primeStats_t::nWaveRound’
src/primecoinMiner/main.cpp:16: warning: missing initializer for member ‘primeStats_t::nTestTime’
src/primecoinMiner/main.cpp:16: warning: missing initializer for member ‘primeStats_t::nTestRound’
src/primecoinMiner/main.cpp:16: warning: missing initializer for member ‘primeStats_t::nChainHit’
src/primecoinMiner/main.cpp:16: warning: missing initializer for member ‘primeStats_t::nPrevChainHit’
src/primecoinMiner/main.cpp:16: warning: missing initializer for member ‘primeStats_t::nPrimorialMultiplier’
src/primecoinMiner/main.cpp:16: warning: missing initializer for member ‘primeStats_t::cs’
src/primecoinMiner/main.cpp:16: warning: missing initializer for member ‘primeStats_t::bestPrimeChainDifficulty’
src/primecoinMiner/main.cpp:16: warning: missing initializer for member ‘primeStats_t::bestPrimeChainDifficultySinceLaunch’
src/primecoinMiner/main.cpp:16: warning: missing initializer for member ‘primeStats_t::primeLastUpdate’
src/primecoinMiner/main.cpp:16: warning: missing initializer for member ‘primeStats_t::startTime’
src/primecoinMiner/main.cpp:16: warning: missing initializer for member ‘primeStats_t::shareFound’
src/primecoinMiner/main.cpp:16: warning: missing initializer for member ‘primeStats_t::shareRejected’
src/primecoinMiner/main.cpp:16: warning: missing initializer for member ‘primeStats_t::nL1CacheElements’
src/primecoinMiner/main.cpp: In function ‘bool jhMiner_pushShare_primecoin(unsigned char*, primecoinBlock_t*)’:
src/primecoinMiner/main.cpp:238: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/main.cpp:240: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/main.cpp:242: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/main.cpp:245: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/main.cpp:254: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/main.cpp: In function ‘int queryLocalPrimecoindBlockCount(bool)’:
src/primecoinMiner/main.cpp:310: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/main.cpp:318: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/main.cpp: In function ‘void jhMiner_queryWork_primecoin()’:
src/primecoinMiner/main.cpp:370: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/main.cpp:381: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/main.cpp:382: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/main.cpp:384: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/main.cpp:385: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/main.cpp:384: warning: unused variable ‘jsonResult_target’
src/primecoinMiner/main.cpp: In function ‘long unsigned int jhMiner_getCurrentWorkBlockHeight(sint32)’:
src/primecoinMiner/main.cpp:434: warning: dereferencing type-punned pointer will break strict-aliasing rules
src/primecoinMiner/main.cpp:436: warning: dereferencing type-punned pointer will break strict-aliasing rules
src/primecoinMiner/main.cpp: In function ‘void* jhMiner_workerThread_getwork(void*)’:
src/primecoinMiner/main.cpp:476: warning: missing initializer for member ‘primecoinBlock_t::prevBlockHash’
src/primecoinMiner/main.cpp:476: warning: missing initializer for member ‘primecoinBlock_t::merkleRoot’
src/primecoinMiner/main.cpp:476: warning: missing initializer for member ‘primecoinBlock_t::timestamp’
src/primecoinMiner/main.cpp:476: warning: missing initializer for member ‘primecoinBlock_t::nBits’
src/primecoinMiner/main.cpp:476: warning: missing initializer for member ‘primecoinBlock_t::nonce’
src/primecoinMiner/main.cpp:476: warning: missing initializer for member ‘primecoinBlock_t::blockHeaderHash’
src/primecoinMiner/main.cpp:476: warning: missing initializer for member ‘primecoinBlock_t::mpzPrimeChainMultiplier’
src/primecoinMiner/main.cpp:476: warning: missing initializer for member ‘primecoinBlock_t::serverData’
src/primecoinMiner/main.cpp:476: warning: missing initializer for member ‘primecoinBlock_t::threadIndex’
src/primecoinMiner/main.cpp:476: warning: missing initializer for member ‘primecoinBlock_t::xptMode’
src/primecoinMiner/main.cpp:454: warning: unused variable ‘workDataHash’
src/primecoinMiner/main.cpp: In function ‘void* jhMiner_workerThread_xpt(void*)’:
src/primecoinMiner/main.cpp:523: warning: missing initializer for member ‘primecoinBlock_t::prevBlockHash’
src/primecoinMiner/main.cpp:523: warning: missing initializer for member ‘primecoinBlock_t::merkleRoot’
src/primecoinMiner/main.cpp:523: warning: missing initializer for member ‘primecoinBlock_t::timestamp’
src/primecoinMiner/main.cpp:523: warning: missing initializer for member ‘primecoinBlock_t::nBits’
src/primecoinMiner/main.cpp:523: warning: missing initializer for member ‘primecoinBlock_t::nonce’
src/primecoinMiner/main.cpp:523: warning: missing initializer for member ‘primecoinBlock_t::blockHeaderHash’
src/primecoinMiner/main.cpp:523: warning: missing initializer for member ‘primecoinBlock_t::mpzPrimeChainMultiplier’
src/primecoinMiner/main.cpp:523: warning: missing initializer for member ‘primecoinBlock_t::serverData’
src/primecoinMiner/main.cpp:523: warning: missing initializer for member ‘primecoinBlock_t::threadIndex’
src/primecoinMiner/main.cpp:523: warning: missing initializer for member ‘primecoinBlock_t::xptMode’
src/primecoinMiner/main.cpp: At global scope:
src/primecoinMiner/main.cpp:553: warning: missing initializer for member ‘commandlineInput_t::workerpass’
src/primecoinMiner/main.cpp:553: warning: missing initializer for member ‘commandlineInput_t::host’
src/primecoinMiner/main.cpp:553: warning: missing initializer for member ‘commandlineInput_t::port’
src/primecoinMiner/main.cpp:553: warning: missing initializer for member ‘commandlineInput_t::numThreads’
src/primecoinMiner/main.cpp:553: warning: missing initializer for member ‘commandlineInput_t::sieveSize’
src/primecoinMiner/main.cpp:553: warning: missing initializer for member ‘commandlineInput_t::sievePercentage’
src/primecoinMiner/main.cpp:553: warning: missing initializer for member ‘commandlineInput_t::roundSievePercentage’
src/primecoinMiner/main.cpp:553: warning: missing initializer for member ‘commandlineInput_t::sievePrimeLimit’
src/primecoinMiner/main.cpp: In function ‘void* AutoTuningWorkerThread(void*)’:
src/primecoinMiner/main.cpp:863: warning: unused variable ‘waveTime’
src/primecoinMiner/main.cpp:893: warning: unused variable ‘ratio’
src/primecoinMiner/main.cpp:841: warning: unused variable ‘startTime’
src/primecoinMiner/main.cpp:944: warning: no return statement in function returning non-void
src/primecoinMiner/main.cpp: In function ‘int jhMiner_main_xptMode()’:
src/primecoinMiner/main.cpp:1063: warning: comparison between signed and unsigned integer expressions
src/primecoinMiner/main.cpp:1160: warning: dereferencing type-punned pointer will break strict-aliasing rules
src/primecoinMiner/main.cpp:1167: warning: dereferencing type-punned pointer will break strict-aliasing rules
src/primecoinMiner/main.cpp:1168: warning: dereferencing type-punned pointer will break strict-aliasing rules
src/primecoinMiner/main.cpp:1182: warning: format ‘%u’ expects type ‘unsigned int’, but argument 2 has type ‘long unsigned int’
src/primecoinMiner/main.cpp:1188: warning: repeated '0' flag in format
src/primecoinMiner/main.cpp: In function ‘int main(int, char**)’:
src/primecoinMiner/main.cpp:1294: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/main.cpp:1296: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/main.cpp:1297: warning: deprecated conversion from string constant to ‘char*’
src/primecoinMiner/main.cpp:1308: warning: comparison between signed and unsigned integer expressions
src/primecoinMiner/main.cpp: In function ‘bool jhMiner_pushShare_primecoin(unsigned char*, primecoinBlock_t*)’:
src/primecoinMiner/main.cpp:305: warning: control reaches end of non-void function
src/primecoinMiner/main.cpp: In function ‘int jhMiner_main_xptMode()’:
src/primecoinMiner/main.cpp:1167: warning: dereferencing pointer ‘
’ does break strict-aliasing rules
src/primecoinMiner/main.cpp:1167: note: initialized from here
src/primecoinMiner/main.cpp:1168: warning: dereferencing pointer ‘’ does break strict-aliasing rules
src/primecoinMiner/main.cpp:1168: note: initialized from here
src/primecoinMiner/main.cpp: At global scope:
src/primecoinMiner/main.cpp:329: warning: ‘double target_diff(const unsigned char*)’ defined but not used
g++ -c -mtune=native -O3 -Wall -Wextra -I/usr/local/include -I/usr/include src/primecoinMiner/miner.cpp -o src/primecoinMiner/miner.o
src/primecoinMiner/miner.cpp: In function ‘void BitcoinMiner(primecoinBlock_t*, sint32)’:
src/primecoinMiner/miner.cpp:18: warning: unused variable ‘nExtraNonce’
src/primecoinMiner/miner.cpp:21: warning: unused variable ‘nPrimorialMultiplierStart’
src/primecoinMiner/miner.cpp:22: warning: unused variable ‘nPrimorialMultiplierMax’
src/primecoinMiner/miner.cpp:25: warning: unused variable ‘nTimeExpected’
src/primecoinMiner/miner.cpp:26: warning: unused variable ‘nTimeExpectedPrev’
src/primecoinMiner/miner.cpp:27: warning: unused variable ‘fIncrementPrimorial’
src/primecoinMiner/miner.cpp:28: warning: unused variable ‘nSieveGenTime’
src/primecoinMiner/miner.cpp:39: warning: unused variable ‘nStatTime’
src/primecoinMiner/miner.cpp:51: warning: unused variable ‘nTimeRollStart’
g++ -c -mtune=native -O3 -Wall -Wextra -I/usr/local/include -I/usr/include src/primecoinMiner/ripemd160.cpp -o src/primecoinMiner/ripemd160.o
g++ -c -mtune=native -O3 -Wall -Wextra -I/usr/local/include -I/usr/include src/primecoinMiner/sha256.cpp -o src/primecoinMiner/sha256.o
g++ -c -mtune=native -O3 -Wall -Wextra -I/usr/local/include -I/usr/include src/primecoinMiner/xptClient.cpp -o src/primecoinMiner/xptClient.o
src/primecoinMiner/xptClient.cpp: In function ‘void xptClient_sendWorkerLogin(xptClient_t*)’:
src/primecoinMiner/xptClient.cpp:106: warning: unused variable ‘usernameLength’
src/primecoinMiner/xptClient.cpp:107: warning: unused variable ‘passwordLength’
src/primecoinMiner/xptClient.cpp: In function ‘bool xptClient_process(xptClient_t*)’:
src/primecoinMiner/xptClient.cpp:226: warning: comparison between signed and unsigned integer expressions
g++ -c -mtune=native -O3 -Wall -Wextra -I/usr/local/include -I/usr/include src/primecoinMiner/xptClientPacketHandler.cpp -o src/primecoinMiner/xptClientPacketHandler.o
src/primecoinMiner/xptClientPacketHandler.cpp: In function ‘bool xptClient_processPacket_shareAck(xptClient_t*)’:
src/primecoinMiner/xptClientPacketHandler.cpp:109: warning: unused variable ‘dt’
g++ -c -mtune=native -O3 -Wall -Wextra -I/usr/local/include -I/usr/include src/primecoinMiner/xptPacketbuffer.cpp -o src/primecoinMiner/xptPacketbuffer.o
src/primecoinMiner/xptPacketbuffer.cpp: In function ‘void xptPacketbuffer_finalizeWritePacket(xptPacketbuffer_t*)’:
src/primecoinMiner/xptPacketbuffer.cpp:209: warning: suggest parentheses around arithmetic in operand of ‘|’
g++ -c -mtune=native -O3 -Wall -Wextra -I/usr/local/include -I/usr/include src/primecoinMiner/xptServer.cpp -o src/primecoinMiner/xptServer.o
src/primecoinMiner/xptServer.cpp: In function ‘xptServerClient_t* xptServer_newClient(xptServer_t*, SOCKET)’:
src/primecoinMiner/xptServer.cpp:54: warning: unused variable ‘nonblocking’
src/primecoinMiner/xptServer.cpp:55: warning: unused variable ‘cbRet’
src/primecoinMiner/xptServer.cpp: In function ‘bool xptServer_processPacket(xptServer_t*, xptServerClient_t*)’:
src/primecoinMiner/xptServer.cpp:78: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’
src/primecoinMiner/xptServer.cpp: In function ‘bool xptServer_receiveData(xptServer_t*, xptServerClient_t*)’:
src/primecoinMiner/xptServer.cpp:100: warning: comparison between signed and unsigned integer expressions
src/primecoinMiner/xptServer.cpp: At global scope:
src/primecoinMiner/xptServer.cpp:137: warning: unused parameter ‘xptServer’
src/primecoinMiner/xptServer.cpp: In function ‘void xptServer_checkForNewBlocks(xptServer_t*)’:
src/primecoinMiner/xptServer.cpp:185: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’
g++ -c -mtune=native -O3 -Wall -Wextra -I/usr/local/include -I/usr/include src/primecoinMiner/xptServerPacketHandler.cpp -o src/primecoinMiner/xptServerPacketHandler.o
src/primecoinMiner/xptServerPacketHandler.cpp:67: warning: unused parameter ‘xptServer’
src/primecoinMiner/xptServerPacketHandler.cpp:67: warning: unused parameter ‘xptServerClient’
g++ -c -mtune=native -O3 -Wall -Wextra -I./src/primecoinMiner/jhlib src/primecoinMiner/jhlib/customBuffer.cpp -o src/primecoinMiner/jhlib/customBuffer.o
g++ -c -mtune=native -O3 -Wall -Wextra -I./src/primecoinMiner/jhlib src/primecoinMiner/jhlib/fastString_eprintf.cpp -o src/primecoinMiner/jhlib/fastString_eprintf.o
src/primecoinMiner/jhlib/fastString_eprintf.cpp:8: warning: unused parameter ‘padRight’
src/primecoinMiner/jhlib/fastString_eprintf.cpp:8: warning: unused parameter ‘padZero’
src/primecoinMiner/jhlib/fastString_eprintf.cpp:8: warning: unused parameter ‘width’
src/primecoinMiner/jhlib/fastString_eprintf.cpp:21: warning: unused parameter ‘padRight’
src/primecoinMiner/jhlib/fastString_eprintf.cpp:21: warning: unused parameter ‘padZero’
src/primecoinMiner/jhlib/fastString_eprintf.cpp:21: warning: unused parameter ‘width’
src/primecoinMiner/jhlib/fastString_eprintf.cpp:36: warning: unused parameter ‘padRight’
src/primecoinMiner/jhlib/fastString_eprintf.cpp:36: warning: unused parameter ‘padZero’
src/primecoinMiner/jhlib/fastString_eprintf.cpp:36: warning: unused parameter ‘width’
src/primecoinMiner/jhlib/fastString_eprintf.cpp:53: warning: unused parameter ‘padRight’
src/primecoinMiner/jhlib/fastString_eprintf.cpp: In function ‘int esprintf_hf(char*, float, int, int, int)’:
src/primecoinMiner/jhlib/fastString_eprintf.cpp:129: warning: unused variable ‘c’
src/primecoinMiner/jhlib/fastString_eprintf.cpp: At global scope:
src/primecoinMiner/jhlib/fastString_eprintf.cpp:125: warning: unused parameter ‘padRight’
src/primecoinMiner/jhlib/fastString_eprintf.cpp:281: warning: unused parameter ‘padRight’
src/primecoinMiner/jhlib/fastString_eprintf.cpp:281: warning: unused parameter ‘padZero’
src/primecoinMiner/jhlib/fastString_eprintf.cpp:281: warning: unused parameter ‘width’
src/primecoinMiner/jhlib/fastString_eprintf.cpp:289: warning: unused parameter ‘padRight’
src/primecoinMiner/jhlib/fastString_eprintf.cpp:361: warning: unused parameter ‘padRight’
src/primecoinMiner/jhlib/fastString_eprintf.cpp:414: warning: unused parameter ‘padRight’
g++ -c -mtune=native -O3 -Wall -Wextra -I./src/primecoinMiner/jhlib src/primecoinMiner/jhlib/packetBuffer.cpp -o src/primecoinMiner/jhlib/packetBuffer.o
g++ -c -mtune=native -O3 -Wall -Wextra -I./src/primecoinMiner/jhlib src/primecoinMiner/jhlib/fastString.cpp -o src/primecoinMiner/jhlib/fastString.o
src/primecoinMiner/jhlib/fastString.cpp: In function ‘char** fStrTokenize(char*, char*)’:
src/primecoinMiner/jhlib/fastString.cpp:368: warning: array subscript has type ‘char’
g++ -c -mtune=native -O3 -Wall -Wextra -I./src/primecoinMiner/jhlib src/primecoinMiner/jhlib/hashTable_uint32.cpp -o src/primecoinMiner/jhlib/hashTable_uint32.o
g++ -c -mtune=native -O3 -Wall -Wextra -I./src/primecoinMiner/jhlib src/primecoinMiner/jhlib/simpleList.cpp -o src/primecoinMiner/jhlib/simpleList.o
src/primecoinMiner/jhlib/simpleList.cpp: In function ‘void simpleList_addUnique(simpleList_t*, void*)’:
src/primecoinMiner/jhlib/simpleList.cpp:72: warning: comparison between signed and unsigned integer expressions
src/primecoinMiner/jhlib/simpleList.cpp: In function ‘bool simpleList_addUniqueFeedback(simpleList_t*, void*)’:
src/primecoinMiner/jhlib/simpleList.cpp:98: warning: comparison between signed and unsigned integer expressions
src/primecoinMiner/jhlib/simpleList.cpp: In function ‘bool simpleList_remove(simpleList_t*, void*)’:
src/primecoinMiner/jhlib/simpleList.cpp:125: warning: comparison between signed and unsigned integer expressions
src/primecoinMiner/jhlib/simpleList.cpp: In function ‘void simpleListCached_addUnique(simpleListCached_t*, void*)’:
src/primecoinMiner/jhlib/simpleList.cpp:195: warning: comparison between signed and unsigned integer expressions
src/primecoinMiner/jhlib/simpleList.cpp: In function ‘bool simpleListCached_addUniqueFeedback(simpleListCached_t*, void*)’:
src/primecoinMiner/jhlib/simpleList.cpp:221: warning: comparison between signed and unsigned integer expressions
src/primecoinMiner/jhlib/simpleList.cpp: In function ‘bool simpleListCached_remove(simpleListCached_t*, void*)’:
src/primecoinMiner/jhlib/simpleList.cpp:248: warning: comparison between signed and unsigned integer expressions
g++ -mtune=native -O3 -Wall -Wextra -L/usr/local/lib -L/usr/lib -I/usr/local/include -I/usr/include -o jhprimeminer src/primecoinMiner/bn2.o src/primecoinMiner/bn2_div.o src/primecoinMiner/ticker.o src/primecoinMiner/jsonBuilder.o src/primecoinMiner/jsonClient.o src/primecoinMiner/jsonObject.o src/primecoinMiner/jsonParser.o src/primecoinMiner/jsonrpc.o src/primecoinMiner/prime.o src/primecoinMiner/main.o src/primecoinMiner/miner.o src/primecoinMiner/ripemd160.o src/primecoinMiner/sha256.o src/primecoinMiner/xptClient.o src/primecoinMiner/xptClientPacketHandler.o src/primecoinMiner/xptPacketbuffer.o src/primecoinMiner/xptServer.o src/primecoinMiner/xptServerPacketHandler.o src/primecoinMiner/jhlib/customBuffer.o src/primecoinMiner/jhlib/fastString_eprintf.o src/primecoinMiner/jhlib/packetBuffer.o src/primecoinMiner/jhlib/fastString.o src/primecoinMiner/jhlib/hashTable_uint32.o src/primecoinMiner/jhlib/simpleList.o -lgmp -lgmpxx -lcrypto -lssl -pthread -lrt