Bitcoin Forum

Other => Beginners & Help => Topic started by: Ang3lus on July 11, 2011, 04:12:47 PM



Title: rpcminer-mod (Modified puddinpop's miner)
Post by: Ang3lus on July 11, 2011, 04:12:47 PM
If You have CUDA or OpenCL gpu then this is for You.

https://github.com/Ang3lus/rpcminer-mod

What do i give ?
Modified version of puddinpop's miner that is ready for easy compilation (for maximum performance) and installation. There are some little performance tweaks (GT420M is giving ~11 Mhash/s on Gentoo Linux, original miner is giving me ~13 Mhash/s on Windows so whe can get more out of Linux Box :)). Software is prepared to compile only CUDA or OpenCL miner without all other things.

OpenCL problem!
For some reason i get 200 Khash/s while using OpenCL. There is some bug or something. You can compile it and test it for Your own. Give some feedback how it works for You

Long live CUDA. Why ?
0% CPU on CUDA while 100% in summary on every OpenCL miner (or 25% per core on quad core). So more power is needed while using OpenCL. This is design of OpenCL problem not miner problem. So i run aggression=3 and i have fully usable system :)

Why do i need ?
Feedback, lots of it, download it, compile it and test it, give some info how it works for You (or not), especially Windows users because i didn't test it on Windows :)

Remember to read HOW-TO file :)

If You like it You know whre the BTC address is :)



Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: navigator on July 30, 2011, 09:46:39 PM
DELETED for privacy


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: Ang3lus on August 01, 2011, 06:36:12 PM
Has anyone gotten this to compile on windows? I want to test it.

Test it m8 and give me some info :)


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: navigator on August 02, 2011, 12:31:47 AM
I've tried compiling it on windows. I downloaded all the libraries and tried using cmake but can't get very far. I am unfamilar with cmake and a few other things. I doubt I would have much trouble compiling this in linux. It's a little beyond me and that's why I was hoping someone else got it to work.


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: Ang3lus on August 03, 2011, 11:56:31 AM
I've tried compiling it on windows. I downloaded all the libraries and tried using cmake but can't get very far. I am unfamilar with cmake and a few other things. I doubt I would have much trouble compiling this in linux. It's a little beyond me and that's why I was hoping someone else got it to work.
I understand, if You have any output from compilation please paste me here because the aim of this mod is to provide easy to compile version of software.
I'm thinking also on providing binary version (for windows too) and to remove OpenCL support, because there are plenty of OpenCL miners but no good (except rpcminer) CUDA miners that are giving large benefits for nvidia users.


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: PsycO on October 11, 2011, 12:29:47 AM
Dear Ang3lus,

I tried to compile it without success on Kubuntu Linux 2.6.32-34-generic #77-Ubuntu SMP i686 GNU/Linux. I have Cuda installed and all deps you mentionned too. I first try it using the 285Nvidia driver, and after i installed dev270Driver, hoping that this will make the difference, but no. I'm not sure if the error is not on my side, i usually have no problems compiling software, but i can't compile any miner, nor the Nvidia Gpu computing SDK. The problem always reside in the cpp file, other file have no problem but the make always stop on a cpp file. Maybe it's my g++ version that doesn't do the job??? I installed the 3 version(4.1,4.3,4.4), just to be sure, but this changed nothing. What is the right one to make the miner, i will erase the other, maybe this will work. So this where i am, what do you have to propose???

Edit: I've corrected the problem. It was that the value of unsigned short int and unsigned int wasn't defined. I added them and after it compiled without other problems. If someone got an error in serialize.h saying that USHRT_MAX and UINT_MAX is not defined in the scope, simply add these 2 line to serialize.h that is in the src dir, after the line 25:
Code:
#define USHRT_MAX 65535
#define UINT_MAX 4294967295


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: PsycO on October 11, 2011, 06:28:41 PM
I've tried compiling it on windows. I downloaded all the libraries and tried using cmake but can't get very far. I am unfamilar with cmake and a few other things. I doubt I would have much trouble compiling this in linux. It's a little beyond me and that's why I was hoping someone else got it to work.
I understand, if You have any output from compilation please paste me here because the aim of this mod is to provide easy to compile version of software.
I'm thinking also on providing binary version (for windows too) and to remove OpenCL support, because there are plenty of OpenCL miners but no good (except rpcminer) CUDA miners that are giving large benefits for nvidia users.
Hi Ang3lus,

I like your miner, and i like that you have not forgotten the CUDA owners like everyone else have. So i will help you make it work on windows, i will use my winxp virtualbox today and work on it. If it work i'll boot my win7 and test it to confirm it work. After, you'll be able to provide an already compiled version to the windows users. I'll say you all i've done to make it work, so you'll be able to make it on the real file.

Regards, Mike


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: Ang3lus on October 13, 2011, 07:08:18 PM
Hi :D
Nice to see that someone is interested in this :) Sorry for late response as i don't have much time now (ass you can see by the last commit date :)).
I don't have a clue why there was any compilation error as i tested it on my linux box, puddimpop's code is little bit ugly and without real testing it is hard to make this work like a charm :)
I have gcc 4.4.5 and 4.5.3.
Inform me about windows testing :)
When i get some time i will update  repo to include your patch :)


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: Malstrond on February 14, 2012, 09:50:53 PM
Building failed for me too. Although not during compilation:
Code:
Linking CXX executable rpcminer
/usr/bin/ld: CMakeFiles/rpcminer.dir/__/src/rpcminer/rpcminerclient.cpp.o: undefined reference to symbol 'pthread_mutexattr_settype@@GLIBC_2.2.5'
/usr/bin/ld: note: 'pthread_mutexattr_settype@@GLIBC_2.2.5' is defined in DSO /lib/libpthread.so.0 so try adding it to the linker command line
/lib/libpthread.so.0: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[2]: *** [cmake-rpcminer/rpcminer] Error 1
make[1]: *** [cmake-rpcminer/CMakeFiles/rpcminer.dir/all] Error 2
make: *** [all] Error 2
Using make 3.82, gcc 4.6.2, binutils 2.22.0, Kernel 3.2.5 on Arch Linux.

I had to add -lpthread to CMAKE_EXE_LINKER_FLAGS:STRING in CMakeCache.txt after configuration to make it work.


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: Ang3lus on March 08, 2012, 04:54:40 PM
Building failed for me too. Although not during compilation:
Code:
Linking CXX executable rpcminer
/usr/bin/ld: CMakeFiles/rpcminer.dir/__/src/rpcminer/rpcminerclient.cpp.o: undefined reference to symbol 'pthread_mutexattr_settype@@GLIBC_2.2.5'
/usr/bin/ld: note: 'pthread_mutexattr_settype@@GLIBC_2.2.5' is defined in DSO /lib/libpthread.so.0 so try adding it to the linker command line
/lib/libpthread.so.0: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[2]: *** [cmake-rpcminer/rpcminer] Error 1
make[1]: *** [cmake-rpcminer/CMakeFiles/rpcminer.dir/all] Error 2
make: *** [all] Error 2
Using make 3.82, gcc 4.6.2, binutils 2.22.0, Kernel 3.2.5 on Arch Linux.

I had to add -lpthread to CMAKE_EXE_LINKER_FLAGS:STRING in CMakeCache.txt after configuration to make it work.

Ok, thx for info :)


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: colinrgodsey on April 09, 2012, 03:39:15 PM
love it! Works great  :)


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: senseless on September 14, 2012, 05:07:57 AM
I've tried compiling it on windows. I downloaded all the libraries and tried using cmake but can't get very far. I am unfamilar with cmake and a few other things. I doubt I would have much trouble compiling this in linux. It's a little beyond me and that's why I was hoping someone else got it to work.
I understand, if You have any output from compilation please paste me here because the aim of this mod is to provide easy to compile version of software.
I'm thinking also on providing binary version (for windows too) and to remove OpenCL support, because there are plenty of OpenCL miners but no good (except rpcminer) CUDA miners that are giving large benefits for nvidia users.
Hi Ang3lus,

I like your miner, and i like that you have not forgotten the CUDA owners like everyone else have. So i will help you make it work on windows, i will use my winxp virtualbox today and work on it. If it work i'll boot my win7 and test it to confirm it work. After, you'll be able to provide an already compiled version to the windows users. I'll say you all i've done to make it work, so you'll be able to make it on the real file.

Regards, Mike

Any luck?


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: 420 on September 15, 2012, 06:24:01 AM
Code:
2>  rpcminerclient.cpp
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(888): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(900): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(913): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(988): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(1204): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(90): warning C4005: 'WSAEWOULDBLOCK' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19881) : see previous definition of 'WSAEWOULDBLOCK'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(91): warning C4005: 'WSAEMSGSIZE' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19926) : see previous definition of 'WSAEMSGSIZE'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(92): warning C4005: 'WSAEINTR' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19827) : see previous definition of 'WSAEINTR'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(93): warning C4005: 'WSAEINPROGRESS' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19890) : see previous definition of 'WSAEINPROGRESS'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(94): warning C4005: 'WSAEADDRINUSE' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19998) : see previous definition of 'WSAEADDRINUSE'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(95): warning C4005: 'WSAENOTSOCK' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19908) : see previous definition of 'WSAENOTSOCK'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(97): warning C4005: 'SOCKET_ERROR' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(388) : see previous definition of 'SOCKET_ERROR'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(102): warning C4005: 'MAX_PATH' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\windef.h(57) : see previous definition of 'MAX_PATH'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(117): error C3861: 'close': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(373): error C3861: 'gettimeofday': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C2146: syntax error : missing ';' before identifier 'CreateThread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C2433: 'pthread_t' : 'inline' not permitted on data declarations
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(601): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(602): error C2146: syntax error : missing ';' before identifier 'hthread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(602): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(603): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(603): error C3861: 'pthread_create': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(607): error C2143: syntax error : missing ';' before 'constant'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(611): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(614): warning C4005: 'THREAD_PRIORITY_LOWEST' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(917) : see previous definition of 'THREAD_PRIORITY_LOWEST'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(615): warning C4005: 'THREAD_PRIORITY_BELOW_NORMAL' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(918) : see previous definition of 'THREAD_PRIORITY_BELOW_NORMAL'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(617): warning C4005: 'THREAD_PRIORITY_ABOVE_NORMAL' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(921) : see previous definition of 'THREAD_PRIORITY_ABOVE_NORMAL'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(626): error C2065: 'PRIO_PROCESS' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(626): error C3861: 'setpriority': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2146: syntax error : missing ')' before identifier 'hthread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2433: 'TerminateThread' : 'inline' not permitted on data declarations
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2365: 'TerminateThread' : redefinition; previous definition was 'function'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4169) : see declaration of 'TerminateThread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2059: syntax error : ')'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(631): error C2143: syntax error : missing ';' before '{'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(631): error C2447: '{' : missing function header (old-style formal list?)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(637): error C3861: 'pthread_exit': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\rpcminer\rpcminerthread.h(170): error C2668: 'Sleep' : ambiguous call to overloaded function
2>          c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(104): could be 'void Sleep(int64)'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4726): or       'void Sleep(DWORD)'
2>          while trying to match the argument list '(int)'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\rpcminer\rpcminerthread.h(187): error C2668: 'Sleep' : ambiguous call to overloaded function
2>          c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(104): could be 'void Sleep(int64)'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4726): or       'void Sleep(DWORD)'
2>          while trying to match the argument list '(int)'
2>..\..\src\rpcminer\rpcminerclient.cpp(281): error C2668: 'Sleep' : ambiguous call to overloaded function
2>          c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(104): could be 'void Sleep(int64)'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4726): or       'void Sleep(DWORD)'
2>          while trying to match the argument list '(int)'
2>..\..\src\rpcminer\rpcminerclient.cpp(327): error C2668: 'Sleep' : ambiguous call to overloaded function
2>          c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(104): could be 'void Sleep(int64)'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4726): or       'void Sleep(DWORD)'
2>          while trying to match the argument list '(int)'
2>  rpcminermain.cpp
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(888): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(900): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(913): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(988): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(1204): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(90): warning C4005: 'WSAEWOULDBLOCK' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19881) : see previous definition of 'WSAEWOULDBLOCK'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(91): warning C4005: 'WSAEMSGSIZE' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19926) : see previous definition of 'WSAEMSGSIZE'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(92): warning C4005: 'WSAEINTR' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19827) : see previous definition of 'WSAEINTR'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(93): warning C4005: 'WSAEINPROGRESS' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19890) : see previous definition of 'WSAEINPROGRESS'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(94): warning C4005: 'WSAEADDRINUSE' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19998) : see previous definition of 'WSAEADDRINUSE'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(95): warning C4005: 'WSAENOTSOCK' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19908) : see previous definition of 'WSAENOTSOCK'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(97): warning C4005: 'SOCKET_ERROR' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(388) : see previous definition of 'SOCKET_ERROR'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(102): warning C4005: 'MAX_PATH' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\windef.h(57) : see previous definition of 'MAX_PATH'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(117): error C3861: 'close': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(373): error C3861: 'gettimeofday': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C2146: syntax error : missing ';' before identifier 'CreateThread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C2433: 'pthread_t' : 'inline' not permitted on data declarations
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(601): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(602): error C2146: syntax error : missing ';' before identifier 'hthread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(602): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(603): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(603): error C3861: 'pthread_create': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(607): error C2143: syntax error : missing ';' before 'constant'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(611): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(614): warning C4005: 'THREAD_PRIORITY_LOWEST' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(917) : see previous definition of 'THREAD_PRIORITY_LOWEST'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(615): warning C4005: 'THREAD_PRIORITY_BELOW_NORMAL' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(918) : see previous definition of 'THREAD_PRIORITY_BELOW_NORMAL'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(617): warning C4005: 'THREAD_PRIORITY_ABOVE_NORMAL' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(921) : see previous definition of 'THREAD_PRIORITY_ABOVE_NORMAL'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(626): error C2065: 'PRIO_PROCESS' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(626): error C3861: 'setpriority': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2146: syntax error : missing ')' before identifier 'hthread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2433: 'TerminateThread' : 'inline' not permitted on data declarations
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2365: 'TerminateThread' : redefinition; previous definition was 'function'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4169) : see declaration of 'TerminateThread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2059: syntax error : ')'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(631): error C2143: syntax error : missing ';' before '{'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(631): error C2447: '{' : missing function header (old-style formal list?)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(637): error C3861: 'pthread_exit': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\rpcminer\rpcminerthread.h(170): error C2668: 'Sleep' : ambiguous call to overloaded function
2>          c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(104): could be 'void Sleep(int64)'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4726): or       'void Sleep(DWORD)'
2>          while trying to match the argument list '(int)'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\rpcminer\rpcminerthread.h(187): error C2668: 'Sleep' : ambiguous call to overloaded function
2>          c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(104): could be 'void Sleep(int64)'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4726): or       'void Sleep(DWORD)'
2>          while trying to match the argument list '(int)'
2>..\..\src\rpcminer\rpcminermain.cpp(119): warning C4244: 'argument' : conversion from 'time_t' to 'unsigned int', possible loss of data
2>  rpcminerthreadgpu.cpp
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(888): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(900): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(913): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(988): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(1204): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(90): warning C4005: 'WSAEWOULDBLOCK' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19881) : see previous definition of 'WSAEWOULDBLOCK'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(91): warning C4005: 'WSAEMSGSIZE' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19926) : see previous definition of 'WSAEMSGSIZE'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(92): warning C4005: 'WSAEINTR' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19827) : see previous definition of 'WSAEINTR'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(93): warning C4005: 'WSAEINPROGRESS' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19890) : see previous definition of 'WSAEINPROGRESS'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(94): warning C4005: 'WSAEADDRINUSE' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19998) : see previous definition of 'WSAEADDRINUSE'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(95): warning C4005: 'WSAENOTSOCK' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19908) : see previous definition of 'WSAENOTSOCK'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(97): warning C4005: 'SOCKET_ERROR' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(388) : see previous definition of 'SOCKET_ERROR'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(102): warning C4005: 'MAX_PATH' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\windef.h(57) : see previous definition of 'MAX_PATH'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(117): error C3861: 'close': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(373): error C3861: 'gettimeofday': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C2146: syntax error : missing ';' before identifier 'CreateThread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C2433: 'pthread_t' : 'inline' not permitted on data declarations
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(601): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(602): error C2146: syntax error : missing ';' before identifier 'hthread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(602): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(603): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(603): error C3861: 'pthread_create': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(607): error C2143: syntax error : missing ';' before 'constant'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(611): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(614): warning C4005: 'THREAD_PRIORITY_LOWEST' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(917) : see previous definition of 'THREAD_PRIORITY_LOWEST'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(615): warning C4005: 'THREAD_PRIORITY_BELOW_NORMAL' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(918) : see previous definition of 'THREAD_PRIORITY_BELOW_NORMAL'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(617): warning C4005: 'THREAD_PRIORITY_ABOVE_NORMAL' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(921) : see previous definition of 'THREAD_PRIORITY_ABOVE_NORMAL'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(626): error C2065: 'PRIO_PROCESS' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(626): error C3861: 'setpriority': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2146: syntax error : missing ')' before identifier 'hthread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2433: 'TerminateThread' : 'inline' not permitted on data declarations
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2365: 'TerminateThread' : redefinition; previous definition was 'function'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4169) : see declaration of 'TerminateThread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2059: syntax error : ')'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(631): error C2143: syntax error : missing ';' before '{'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(631): error C2447: '{' : missing function header (old-style formal list?)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(637): error C3861: 'pthread_exit': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\rpcminer\rpcminerthread.h(170): error C2668: 'Sleep' : ambiguous call to overloaded function
2>          c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(104): could be 'void Sleep(int64)'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4726): or       'void Sleep(DWORD)'
2>          while trying to match the argument list '(int)'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\rpcminer\rpcminerthread.h(187): error C2668: 'Sleep' : ambiguous call to overloaded function
2>          c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(104): could be 'void Sleep(int64)'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4726): or       'void Sleep(DWORD)'
2>          while trying to match the argument list '(int)'
2>..\..\src\rpcminer\rpcminerthreadgpu.cpp(60): error C2065: 'PRIO_MAX' : undeclared identifier
2>..\..\src\rpcminer\rpcminerthreadgpu.cpp(129): error C2668: 'Sleep' : ambiguous call to overloaded function
2>          c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(104): could be 'void Sleep(int64)'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4726): or       'void Sleep(DWORD)'
2>          while trying to match the argument list '(int)'
2>  bitcoinminercuda.cpp
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(888): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(900): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(913): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(988): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(1204): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(90): warning C4005: 'WSAEWOULDBLOCK' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19881) : see previous definition of 'WSAEWOULDBLOCK'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(91): warning C4005: 'WSAEMSGSIZE' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19926) : see previous definition of 'WSAEMSGSIZE'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(92): warning C4005: 'WSAEINTR' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19827) : see previous definition of 'WSAEINTR'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(93): warning C4005: 'WSAEINPROGRESS' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19890) : see previous definition of 'WSAEINPROGRESS'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(94): warning C4005: 'WSAEADDRINUSE' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19998) : see previous definition of 'WSAEADDRINUSE'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(95): warning C4005: 'WSAENOTSOCK' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19908) : see previous definition of 'WSAENOTSOCK'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(97): warning C4005: 'SOCKET_ERROR' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(388) : see previous definition of 'SOCKET_ERROR'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(102): warning C4005: 'MAX_PATH' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\windef.h(57) : see previous definition of 'MAX_PATH'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(117): error C3861: 'close': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(373): error C3861: 'gettimeofday': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C2146: syntax error : missing ';' before identifier 'CreateThread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C2433: 'pthread_t' : 'inline' not permitted on data declarations
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(601): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(602): error C2146: syntax error : missing ';' before identifier 'hthread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(602): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(603): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(603): error C3861: 'pthread_create': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(607): error C2143: syntax error : missing ';' before 'constant'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(611): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(614): warning C4005: 'THREAD_PRIORITY_LOWEST' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(917) : see previous definition of 'THREAD_PRIORITY_LOWEST'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(615): warning C4005: 'THREAD_PRIORITY_BELOW_NORMAL' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(918) : see previous definition of 'THREAD_PRIORITY_BELOW_NORMAL'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(617): warning C4005: 'THREAD_PRIORITY_ABOVE_NORMAL' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(921) : see previous definition of 'THREAD_PRIORITY_ABOVE_NORMAL'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(626): error C2065: 'PRIO_PROCESS' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(626): error C3861: 'setpriority': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2146: syntax error : missing ')' before identifier 'hthread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2433: 'TerminateThread' : 'inline' not permitted on data declarations
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2365: 'TerminateThread' : redefinition; previous definition was 'function'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4169) : see declaration of 'TerminateThread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2059: syntax error : ')'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(631): error C2143: syntax error : missing ';' before '{'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(631): error C2447: '{' : missing function header (old-style formal list?)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(637): error C3861: 'pthread_exit': identifier not found
2>..\..\src\cuda\bitcoinminercuda.cpp(199): warning C4018: '<=' : signed/unsigned mismatch
2>..\..\src\cuda\bitcoinminercuda.cpp(201): warning C4018: '<=' : signed/unsigned mismatch
2>..\..\src\cuda\bitcoinminercuda.cpp(326): warning C4018: '<' : signed/unsigned mismatch
2>  Generating Code...
========== Build: 1 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Trying to compile in windows under 2010.

Edit:

Was able to get rid of some of the pthread errors; but a lot of those undeclared functions are unix only. So this code will never compile under windows.

... Kinda shitty; can't even pay someone to get a working cuda miner. Best part is the "buy ati" trolls.

Guess I gotta code an entire miner from scratch. Fun times. 

where shall we send you donations


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: Ang3lus on January 30, 2013, 08:18:51 AM
Code:
2>  rpcminerclient.cpp
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(888): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(900): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(913): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(988): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(1204): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(90): warning C4005: 'WSAEWOULDBLOCK' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19881) : see previous definition of 'WSAEWOULDBLOCK'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(91): warning C4005: 'WSAEMSGSIZE' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19926) : see previous definition of 'WSAEMSGSIZE'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(92): warning C4005: 'WSAEINTR' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19827) : see previous definition of 'WSAEINTR'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(93): warning C4005: 'WSAEINPROGRESS' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19890) : see previous definition of 'WSAEINPROGRESS'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(94): warning C4005: 'WSAEADDRINUSE' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19998) : see previous definition of 'WSAEADDRINUSE'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(95): warning C4005: 'WSAENOTSOCK' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19908) : see previous definition of 'WSAENOTSOCK'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(97): warning C4005: 'SOCKET_ERROR' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(388) : see previous definition of 'SOCKET_ERROR'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(102): warning C4005: 'MAX_PATH' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\windef.h(57) : see previous definition of 'MAX_PATH'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(117): error C3861: 'close': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(373): error C3861: 'gettimeofday': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C2146: syntax error : missing ';' before identifier 'CreateThread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C2433: 'pthread_t' : 'inline' not permitted on data declarations
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(601): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(602): error C2146: syntax error : missing ';' before identifier 'hthread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(602): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(603): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(603): error C3861: 'pthread_create': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(607): error C2143: syntax error : missing ';' before 'constant'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(611): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(614): warning C4005: 'THREAD_PRIORITY_LOWEST' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(917) : see previous definition of 'THREAD_PRIORITY_LOWEST'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(615): warning C4005: 'THREAD_PRIORITY_BELOW_NORMAL' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(918) : see previous definition of 'THREAD_PRIORITY_BELOW_NORMAL'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(617): warning C4005: 'THREAD_PRIORITY_ABOVE_NORMAL' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(921) : see previous definition of 'THREAD_PRIORITY_ABOVE_NORMAL'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(626): error C2065: 'PRIO_PROCESS' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(626): error C3861: 'setpriority': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2146: syntax error : missing ')' before identifier 'hthread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2433: 'TerminateThread' : 'inline' not permitted on data declarations
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2365: 'TerminateThread' : redefinition; previous definition was 'function'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4169) : see declaration of 'TerminateThread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2059: syntax error : ')'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(631): error C2143: syntax error : missing ';' before '{'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(631): error C2447: '{' : missing function header (old-style formal list?)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(637): error C3861: 'pthread_exit': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\rpcminer\rpcminerthread.h(170): error C2668: 'Sleep' : ambiguous call to overloaded function
2>          c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(104): could be 'void Sleep(int64)'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4726): or       'void Sleep(DWORD)'
2>          while trying to match the argument list '(int)'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\rpcminer\rpcminerthread.h(187): error C2668: 'Sleep' : ambiguous call to overloaded function
2>          c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(104): could be 'void Sleep(int64)'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4726): or       'void Sleep(DWORD)'
2>          while trying to match the argument list '(int)'
2>..\..\src\rpcminer\rpcminerclient.cpp(281): error C2668: 'Sleep' : ambiguous call to overloaded function
2>          c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(104): could be 'void Sleep(int64)'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4726): or       'void Sleep(DWORD)'
2>          while trying to match the argument list '(int)'
2>..\..\src\rpcminer\rpcminerclient.cpp(327): error C2668: 'Sleep' : ambiguous call to overloaded function
2>          c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(104): could be 'void Sleep(int64)'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4726): or       'void Sleep(DWORD)'
2>          while trying to match the argument list '(int)'
2>  rpcminermain.cpp
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(888): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(900): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(913): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(988): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(1204): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(90): warning C4005: 'WSAEWOULDBLOCK' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19881) : see previous definition of 'WSAEWOULDBLOCK'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(91): warning C4005: 'WSAEMSGSIZE' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19926) : see previous definition of 'WSAEMSGSIZE'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(92): warning C4005: 'WSAEINTR' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19827) : see previous definition of 'WSAEINTR'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(93): warning C4005: 'WSAEINPROGRESS' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19890) : see previous definition of 'WSAEINPROGRESS'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(94): warning C4005: 'WSAEADDRINUSE' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19998) : see previous definition of 'WSAEADDRINUSE'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(95): warning C4005: 'WSAENOTSOCK' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19908) : see previous definition of 'WSAENOTSOCK'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(97): warning C4005: 'SOCKET_ERROR' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(388) : see previous definition of 'SOCKET_ERROR'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(102): warning C4005: 'MAX_PATH' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\windef.h(57) : see previous definition of 'MAX_PATH'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(117): error C3861: 'close': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(373): error C3861: 'gettimeofday': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C2146: syntax error : missing ';' before identifier 'CreateThread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C2433: 'pthread_t' : 'inline' not permitted on data declarations
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(601): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(602): error C2146: syntax error : missing ';' before identifier 'hthread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(602): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(603): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(603): error C3861: 'pthread_create': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(607): error C2143: syntax error : missing ';' before 'constant'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(611): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(614): warning C4005: 'THREAD_PRIORITY_LOWEST' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(917) : see previous definition of 'THREAD_PRIORITY_LOWEST'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(615): warning C4005: 'THREAD_PRIORITY_BELOW_NORMAL' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(918) : see previous definition of 'THREAD_PRIORITY_BELOW_NORMAL'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(617): warning C4005: 'THREAD_PRIORITY_ABOVE_NORMAL' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(921) : see previous definition of 'THREAD_PRIORITY_ABOVE_NORMAL'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(626): error C2065: 'PRIO_PROCESS' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(626): error C3861: 'setpriority': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2146: syntax error : missing ')' before identifier 'hthread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2433: 'TerminateThread' : 'inline' not permitted on data declarations
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2365: 'TerminateThread' : redefinition; previous definition was 'function'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4169) : see declaration of 'TerminateThread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2059: syntax error : ')'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(631): error C2143: syntax error : missing ';' before '{'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(631): error C2447: '{' : missing function header (old-style formal list?)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(637): error C3861: 'pthread_exit': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\rpcminer\rpcminerthread.h(170): error C2668: 'Sleep' : ambiguous call to overloaded function
2>          c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(104): could be 'void Sleep(int64)'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4726): or       'void Sleep(DWORD)'
2>          while trying to match the argument list '(int)'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\rpcminer\rpcminerthread.h(187): error C2668: 'Sleep' : ambiguous call to overloaded function
2>          c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(104): could be 'void Sleep(int64)'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4726): or       'void Sleep(DWORD)'
2>          while trying to match the argument list '(int)'
2>..\..\src\rpcminer\rpcminermain.cpp(119): warning C4244: 'argument' : conversion from 'time_t' to 'unsigned int', possible loss of data
2>  rpcminerthreadgpu.cpp
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(888): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(900): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(913): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(988): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(1204): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(90): warning C4005: 'WSAEWOULDBLOCK' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19881) : see previous definition of 'WSAEWOULDBLOCK'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(91): warning C4005: 'WSAEMSGSIZE' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19926) : see previous definition of 'WSAEMSGSIZE'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(92): warning C4005: 'WSAEINTR' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19827) : see previous definition of 'WSAEINTR'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(93): warning C4005: 'WSAEINPROGRESS' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19890) : see previous definition of 'WSAEINPROGRESS'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(94): warning C4005: 'WSAEADDRINUSE' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19998) : see previous definition of 'WSAEADDRINUSE'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(95): warning C4005: 'WSAENOTSOCK' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19908) : see previous definition of 'WSAENOTSOCK'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(97): warning C4005: 'SOCKET_ERROR' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(388) : see previous definition of 'SOCKET_ERROR'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(102): warning C4005: 'MAX_PATH' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\windef.h(57) : see previous definition of 'MAX_PATH'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(117): error C3861: 'close': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(373): error C3861: 'gettimeofday': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C2146: syntax error : missing ';' before identifier 'CreateThread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C2433: 'pthread_t' : 'inline' not permitted on data declarations
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(601): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(602): error C2146: syntax error : missing ';' before identifier 'hthread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(602): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(603): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(603): error C3861: 'pthread_create': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(607): error C2143: syntax error : missing ';' before 'constant'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(611): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(614): warning C4005: 'THREAD_PRIORITY_LOWEST' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(917) : see previous definition of 'THREAD_PRIORITY_LOWEST'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(615): warning C4005: 'THREAD_PRIORITY_BELOW_NORMAL' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(918) : see previous definition of 'THREAD_PRIORITY_BELOW_NORMAL'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(617): warning C4005: 'THREAD_PRIORITY_ABOVE_NORMAL' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(921) : see previous definition of 'THREAD_PRIORITY_ABOVE_NORMAL'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(626): error C2065: 'PRIO_PROCESS' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(626): error C3861: 'setpriority': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2146: syntax error : missing ')' before identifier 'hthread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2433: 'TerminateThread' : 'inline' not permitted on data declarations
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2365: 'TerminateThread' : redefinition; previous definition was 'function'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4169) : see declaration of 'TerminateThread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2059: syntax error : ')'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(631): error C2143: syntax error : missing ';' before '{'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(631): error C2447: '{' : missing function header (old-style formal list?)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(637): error C3861: 'pthread_exit': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\rpcminer\rpcminerthread.h(170): error C2668: 'Sleep' : ambiguous call to overloaded function
2>          c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(104): could be 'void Sleep(int64)'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4726): or       'void Sleep(DWORD)'
2>          while trying to match the argument list '(int)'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\rpcminer\rpcminerthread.h(187): error C2668: 'Sleep' : ambiguous call to overloaded function
2>          c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(104): could be 'void Sleep(int64)'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4726): or       'void Sleep(DWORD)'
2>          while trying to match the argument list '(int)'
2>..\..\src\rpcminer\rpcminerthreadgpu.cpp(60): error C2065: 'PRIO_MAX' : undeclared identifier
2>..\..\src\rpcminer\rpcminerthreadgpu.cpp(129): error C2668: 'Sleep' : ambiguous call to overloaded function
2>          c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(104): could be 'void Sleep(int64)'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4726): or       'void Sleep(DWORD)'
2>          while trying to match the argument list '(int)'
2>  bitcoinminercuda.cpp
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(888): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(900): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(913): warning C4018: '<=' : signed/unsigned mismatch
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(988): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../serialize.h(1204): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(90): warning C4005: 'WSAEWOULDBLOCK' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19881) : see previous definition of 'WSAEWOULDBLOCK'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(91): warning C4005: 'WSAEMSGSIZE' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19926) : see previous definition of 'WSAEMSGSIZE'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(92): warning C4005: 'WSAEINTR' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19827) : see previous definition of 'WSAEINTR'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(93): warning C4005: 'WSAEINPROGRESS' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19890) : see previous definition of 'WSAEINPROGRESS'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(94): warning C4005: 'WSAEADDRINUSE' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19998) : see previous definition of 'WSAEADDRINUSE'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(95): warning C4005: 'WSAENOTSOCK' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winerror.h(19908) : see previous definition of 'WSAENOTSOCK'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(97): warning C4005: 'SOCKET_ERROR' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winsock2.h(388) : see previous definition of 'SOCKET_ERROR'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(102): warning C4005: 'MAX_PATH' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\windef.h(57) : see previous definition of 'MAX_PATH'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(117): error C3861: 'close': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(373): error C3861: 'gettimeofday': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C2146: syntax error : missing ';' before identifier 'CreateThread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C2433: 'pthread_t' : 'inline' not permitted on data declarations
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(600): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(601): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(602): error C2146: syntax error : missing ';' before identifier 'hthread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(602): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(603): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(603): error C3861: 'pthread_create': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(607): error C2143: syntax error : missing ';' before 'constant'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(611): error C2065: 'hthread' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(614): warning C4005: 'THREAD_PRIORITY_LOWEST' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(917) : see previous definition of 'THREAD_PRIORITY_LOWEST'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(615): warning C4005: 'THREAD_PRIORITY_BELOW_NORMAL' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(918) : see previous definition of 'THREAD_PRIORITY_BELOW_NORMAL'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(617): warning C4005: 'THREAD_PRIORITY_ABOVE_NORMAL' : macro redefinition
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(921) : see previous definition of 'THREAD_PRIORITY_ABOVE_NORMAL'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(626): error C2065: 'PRIO_PROCESS' : undeclared identifier
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(626): error C3861: 'setpriority': identifier not found
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2146: syntax error : missing ')' before identifier 'hthread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2433: 'TerminateThread' : 'inline' not permitted on data declarations
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2365: 'TerminateThread' : redefinition; previous definition was 'function'
2>          C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winbase.h(4169) : see declaration of 'TerminateThread'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(630): error C2059: syntax error : ')'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(631): error C2143: syntax error : missing ';' before '{'
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(631): error C2447: '{' : missing function header (old-style formal list?)
2>c:\users\test\downloads\ang3lus-rpcminer-mod-7696388\ang3lus-rpcminer-mod-7696388\src\minercommon\../util.h(637): error C3861: 'pthread_exit': identifier not found
2>..\..\src\cuda\bitcoinminercuda.cpp(199): warning C4018: '<=' : signed/unsigned mismatch
2>..\..\src\cuda\bitcoinminercuda.cpp(201): warning C4018: '<=' : signed/unsigned mismatch
2>..\..\src\cuda\bitcoinminercuda.cpp(326): warning C4018: '<' : signed/unsigned mismatch
2>  Generating Code...
========== Build: 1 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Trying to compile in windows under 2010.

Edit:

Was able to get rid of some of the pthread errors; but a lot of those undeclared functions are unix only. So this code will never compile under windows.

... Kinda shitty; can't even pay someone to get a working cuda miner. Best part is the "buy ati" trolls.

Guess I gotta code an entire miner from scratch. Fun times. 

where shall we send you donations

pthreads for linux fixed, i didn't know that someone is still interested in this, yesterday i've compiled this on ArchLinux and worked like a charm :) As for donations there is my btc address in the footer.
Ps. If i will have time i will work on the Windows version (finally, sorry for that).


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: 420 on January 30, 2013, 08:29:09 AM
i just want a better cuda miner; who's working on that that I can donate too


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: Ang3lus on January 30, 2013, 03:17:02 PM
i just want a better cuda miner; who's working on that that I can donate too

I'm working on that ;]


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: philips on January 30, 2013, 07:51:45 PM

pthreads for linux fixed, i didn't know that someone is still interested in this, yesterday i've compiled this on ArchLinux and worked like a charm :) As for donations there is my btc address in the footer.
Ps. If i will have time i will work on the Windows version (finally, sorry for that).

I was also interested at one point: https://bitcointalk.org/index.php?topic=2444.msg1192642#msg1192642


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: Ang3lus on January 31, 2013, 04:12:44 PM

pthreads for linux fixed, i didn't know that someone is still interested in this, yesterday i've compiled this on ArchLinux and worked like a charm :) As for donations there is my btc address in the footer.
Ps. If i will have time i will work on the Windows version (finally, sorry for that).

I was also interested at one point: https://bitcointalk.org/index.php?topic=2444.msg1192642#msg1192642

Nice to hear this, do You still have the problem with the compilation ?


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: DBG on February 13, 2013, 04:16:23 AM
Hi all, I come from a game development background and know that CUDA mining is more than possible.  I am doing research now and it seems better to start from scratch than to fork any existing miner (based on what I've seen so far).  Getting ~100Mhash/s with a nVidia 660 Ti using unoptimized OpenCL (version 1.1?) code and I think this can easily be pushed into the 300 - 500Mhash range.  It will become backwards compatible in time, but if I can get CC (Compute Capability) 2.0 running then we will be in business (2.0 was introduced in the 400-series of cards, however support will likely go back to the 200-series).

No talk of donations yet though.  It will be open-source (once it's basically working), cross-compatible (although Windows will be the primary deployment target) and will support getblocktemplate and stratum (because slush is cool like that).  IPv6 and Tor (does anyone do Tor mining?) in time.

Not trying to hijack your thread, but just throwing this out there for us nVidia gamers that leave their computers idle ;D.  Feel free to submit humorous/witty suggestion for possible program name via PM.


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: philips on February 15, 2013, 11:57:19 AM
Hi all, I come from a game development background and know that CUDA mining is more than possible.  I am doing research now and it seems better to start from scratch than to fork any existing miner (based on what I've seen so far).  Getting ~100Mhash/s with a nVidia 660 Ti using unoptimized OpenCL (version 1.1?) code and I think this can easily be pushed into the 300 - 500Mhash range.  It will become backwards compatible in time, but if I can get CC (Compute Capability) 2.0 running then we will be in business (2.0 was introduced in the 400-series of cards, however support will likely go back to the 200-series).

No talk of donations yet though.  It will be open-source (once it's basically working), cross-compatible (although Windows will be the primary deployment target) and will support getblocktemplate and stratum (because slush is cool like that).  IPv6 and Tor (does anyone do Tor mining?) in time.

Not trying to hijack your thread, but just throwing this out there for us nVidia gamers that leave their computers idle ;D.  Feel free to submit humorous/witty suggestion for possible program name via PM.

Suppose you do this...is too late.
Perhaps useful for LTC mining ?


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: Ang3lus on February 16, 2013, 04:27:43 PM
Hi all, I come from a game development background and know that CUDA mining is more than possible.  I am doing research now and it seems better to start from scratch than to fork any existing miner (based on what I've seen so far).  Getting ~100Mhash/s with a nVidia 660 Ti using unoptimized OpenCL (version 1.1?) code and I think this can easily be pushed into the 300 - 500Mhash range.  It will become backwards compatible in time, but if I can get CC (Compute Capability) 2.0 running then we will be in business (2.0 was introduced in the 400-series of cards, however support will likely go back to the 200-series).

No talk of donations yet though.  It will be open-source (once it's basically working), cross-compatible (although Windows will be the primary deployment target) and will support getblocktemplate and stratum (because slush is cool like that).  IPv6 and Tor (does anyone do Tor mining?) in time.

Not trying to hijack your thread, but just throwing this out there for us nVidia gamers that leave their computers idle ;D.  Feel free to submit humorous/witty suggestion for possible program name via PM.

It is ok :) The aim of Your project is different than mine, i'm trying to build easy to use CUDA miner, look at the cgminer, You just download and run it, it has various options, there is nothing like this for CUDA :) The second goal is the performance because for now nVidia is far far "behind" the ATI cards with performance in mind (the architecture of ATI cards let them achieve crazy GH/s in this kind of calculations :)). So if somebody want to go in "serious" mining he will bought ATI cards and be ready to go in 5 mins, but for casual "idle" miners like me and others, running some miner with decent performance is real PITA cause of the OpenCL architecture, so anyway if i want to get some coins (maybe just for fun etc.) i want to use CUDA and have fully usable system :) From the post that You have written i assume that You aim in performance :) Support for stratum would be awesome though :) As for Thor, why someone would like to use thor for this kind of stuff anyway ?


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: 420 on March 07, 2013, 06:11:12 AM
Hi all, I come from a game development background and know that CUDA mining is more than possible.  I am doing research now and it seems better to start from scratch than to fork any existing miner (based on what I've seen so far).  Getting ~100Mhash/s with a nVidia 660 Ti using unoptimized OpenCL (version 1.1?) code and I think this can easily be pushed into the 300 - 500Mhash range.  It will become backwards compatible in time, but if I can get CC (Compute Capability) 2.0 running then we will be in business (2.0 was introduced in the 400-series of cards, however support will likely go back to the 200-series).

No talk of donations yet though.  It will be open-source (once it's basically working), cross-compatible (although Windows will be the primary deployment target) and will support getblocktemplate and stratum (because slush is cool like that).  IPv6 and Tor (does anyone do Tor mining?) in time.

Not trying to hijack your thread, but just throwing this out there for us nVidia gamers that leave their computers idle ;D.  Feel free to submit humorous/witty suggestion for possible program name via PM.

I and others will pay you if you can get an efficient nvidia miner

you should try for Litecoin mining though


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: Notanon on March 07, 2013, 08:53:32 AM
Hi all, I come from a game development background and know that CUDA mining is more than possible.  I am doing research now and it seems better to start from scratch than to fork any existing miner (based on what I've seen so far).  Getting ~100Mhash/s with a nVidia 660 Ti using unoptimized OpenCL (version 1.1?) code and I think this can easily be pushed into the 300 - 500Mhash range.  It will become backwards compatible in time, but if I can get CC (Compute Capability) 2.0 running then we will be in business (2.0 was introduced in the 400-series of cards, however support will likely go back to the 200-series).

No talk of donations yet though.  It will be open-source (once it's basically working), cross-compatible (although Windows will be the primary deployment target) and will support getblocktemplate and stratum (because slush is cool like that).  IPv6 and Tor (does anyone do Tor mining?) in time.

Not trying to hijack your thread, but just throwing this out there for us nVidia gamers that leave their computers idle ;D.  Feel free to submit humorous/witty suggestion for possible program name via PM.

I and others will pay you if you can get an efficient nvidia miner

you should try for Litecoin mining though

I agree, the ship has practically sailed for serious Bitcoin mining with nVidia GPUs (or any GPU for that matter) with the advent of the ASIC miners. I'm just trying to squeeze a few shares out of the GeForce 220M on my laptop until I can gather the funds to build a decent desktop rig for gaming and watching media on (while mining in the background) and I'd rather stick with nVidia if I can.


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: phylogrammet on April 03, 2013, 05:55:57 PM
Ang3lus,

I had some bad luck trying to get this compile under Windows.

Not sure what will take longer, installing Linux on my machine or figuring out how to compile with CMake on windows without any development libraries pre-installed.

420 also mentioned that there are unix only functions in the code, so I'm not sure it's even worth the effort.


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: 420 on April 10, 2013, 02:46:40 AM
Ang3lus,

I had some bad luck trying to get this compile under Windows.

Not sure what will take longer, installing Linux on my machine or figuring out how to compile with CMake on windows without any development libraries pre-installed.

420 also mentioned that there are unix only functions in the code, so I'm not sure it's even worth the effort.

there is apparently a new modded version that gets fast speed for new Nvidia GPU's:

https://bitcointalk.org/index.php?topic=163750.0

https://bitcointalk.org/index.php?topic=142270.0


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: Thulsa_Doom on April 14, 2013, 12:55:48 PM
Hi all, I use Ubuntu 12.04 LTS to 64bit with Gforce 9600GT and I have a problem, when you start the program shows me this error:
Code:
./rpcminer: error while loading shared libraries: libcudart.so.5.0: cannot open shared object file: No such file or directory

when i  installed the program showed that:

Code:
mako@mako-ubuntu:/media/DATOS-1/BitCoin/rpcminer-mod/build$ sudo cmake ../
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Boost version: 1.46.1
-- Found the following Boost libraries:
--   date_time
--   filesystem
--   program_options
--   regex
--   system
--   thread
-- checking for module 'openssl'
--   found openssl, version 1.0.1
-- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libssl.so;/usr/lib/x86_64-linux-gnu/libcrypto.so (found version "1..1")
-- Looking for include files CMAKE_HAVE_PTHREAD_H
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found CUDA: /usr/local/cuda
-- Found CURL: /usr/lib/x86_64-linux-gnu/libcurl.so
-- Configuring done
-- Generating done
-- Build files have been written to: /media/DATOS-1/BitCoin/rpcminer-mod/build

apparently compiles fine and installed but not working, can someone help me?


Title: Re: rpcminer-mod (Modified puddinpop's miner)
Post by: dragon88 on June 18, 2013, 05:18:45 AM
Hello People,

Does rpcminer-mod-cuda.exe support stratum protocol or proxy?

stratum proxy:
http://mining.bitcoin.cz/mining-proxy-howto

The reason why I am asking because I am getting 100% clean_job=false, which ending up with mining nothing  :'(