itsagas
Newbie
Offline
Activity: 59
Merit: 0
|
|
May 18, 2011, 10:15:37 PM |
|
As I think I read in the other thread, there are no clients for pushpool yet. Is this correct?
Or can existing clients be easily modified to connect?
Thanks
|
|
|
|
xf2_org (OP)
Member
Offline
Activity: 98
Merit: 13
|
|
May 18, 2011, 10:37:20 PM |
|
As I think I read in the other thread, there are no clients for pushpool yet. Is this correct?
Or can existing clients be easily modified to connect?
pushpool supports HTTP JSON-RPC, which all mining clients support. Existing clients, and future binary protocol clients, are both supported.
|
|
|
|
xf2_org (OP)
Member
Offline
Activity: 98
Merit: 13
|
|
May 19, 2011, 02:33:19 AM |
|
Version 0.4.1 released.
|
|
|
|
metonymous
Newbie
Offline
Activity: 29
Merit: 0
|
|
May 19, 2011, 10:36:55 AM |
|
As difficult as it can be to get the software compiled and working, I'd like to extend my thanks and gratitude to jgarzik for open sourcing pushpool and the cpu miner. You may cop a lot of flack for it not being "easy" to setup, but the community is strides further than it would have been had you not stuck by the OSS philosophy to such an extent. Anyway, thanks again
|
|
|
|
eleuthria
Legendary
Offline
Activity: 1750
Merit: 1007
|
|
May 19, 2011, 03:21:49 PM |
|
As difficult as it can be to get the software compiled and working, I'd like to extend my thanks and gratitude to jgarzik for open sourcing pushpool and the cpu miner. You may cop a lot of flack for it not being "easy" to setup, but the community is strides further than it would have been had you not stuck by the OSS philosophy to such an extent. Anyway, thanks again I'd also like to express my gratitude. It was a chore setting my pool up due to the lack of documentation, but it certainly gives a great framework to build off of, rather than locking you into a very basic system.
|
RIP BTC Guild, April 2011 - June 2015
|
|
|
why
Member
Offline
Activity: 73
Merit: 10
why! do ur own job.
|
|
May 19, 2011, 03:52:11 PM |
|
Anyone have luck getting this working on BSD?
|
|
|
|
metonymous
Newbie
Offline
Activity: 29
Merit: 0
|
|
May 19, 2011, 04:19:52 PM |
|
Anyone have luck getting this working on BSD?
Does OS X count as BSD? I'll be publishing my efforts to get it to compile on OS X soonish. Frick'n hell OS X makes it difficult. Gnulib, endian problems, aye aye aye. Anyway, I managed to get it down to 4 linking problems, but no idea if the binary would have run...
|
|
|
|
why
Member
Offline
Activity: 73
Merit: 10
why! do ur own job.
|
|
May 19, 2011, 04:38:40 PM |
|
Anyone have luck getting this working on BSD?
Does OS X count as BSD? I'll be publishing my efforts to get it to compile on OS X soonish. Frick'n hell OS X makes it difficult. Gnulib, endian problems, aye aye aye. Anyway, I managed to get it down to 4 linking problems, but no idea if the binary would have run... Was aiming towards a freebsd system. On a side note are you using macports on OS X? Would probably be as easier solution if you are not doing that.
|
|
|
|
why
Member
Offline
Activity: 73
Merit: 10
why! do ur own job.
|
|
May 19, 2011, 09:55:50 PM |
|
I keep getting "configure: error: Missing required libevent" in bsd. It's installed though.
|
|
|
|
xf2_org (OP)
Member
Offline
Activity: 98
Merit: 13
|
|
May 19, 2011, 11:59:23 PM |
|
I keep getting "configure: error: Missing required libevent" in bsd. It's installed though.
You need full libevent devel package setup, not just the library.
|
|
|
|
why
Member
Offline
Activity: 73
Merit: 10
why! do ur own job.
|
|
May 20, 2011, 01:57:48 AM |
|
Testing it out in a linux vm before I run it on the bsd box anyway. Stuck here now: checking whether libcurl is usable... no configure: error: Missing required libcurl >= 7.10.1 why@amadeus:~/pushpool-0.4.1$ curl --version curl 7.21.0 (x86_64-pc-linux-gnu) libcurl/7.21.0 OpenSSL/0.9.8o zlib/1.2.3.4 libidn/1.15 libssh2/1.2.5
|
|
|
|
xf2_org (OP)
Member
Offline
Activity: 98
Merit: 13
|
|
May 20, 2011, 02:39:58 AM |
|
Testing it out in a linux vm before I run it on the bsd box anyway. Stuck here now: checking whether libcurl is usable... no configure: error: Missing required libcurl >= 7.10.1 why@amadeus:~/pushpool-0.4.1$ curl --version curl 7.21.0 (x86_64-pc-linux-gnu) libcurl/7.21.0 OpenSSL/0.9.8o zlib/1.2.3.4 libidn/1.15 libssh2/1.2.5
The presence of the 'curl' binary doesn't mean you have a working curl-config, curl headers and curl devel libs.
|
|
|
|
why
Member
Offline
Activity: 73
Merit: 10
why! do ur own job.
|
|
May 20, 2011, 04:20:45 AM |
|
Ah, okay, thanks. seems like ./configure works fine now, however when I try to make I get: server.c:106:2: error: #error ("No valid database engines defined") make[1]: *** [server.o] Error 1 Sorry for so many questions, I am not very good at this stuff!
|
|
|
|
Remember remember the 5th of November
Legendary
Offline
Activity: 1862
Merit: 1011
Reverse engineer from time to time
|
|
May 20, 2011, 09:12:29 AM Last edit: May 20, 2011, 10:25:02 AM by mcfe |
|
I've installed pushpoold it's working, it's accepting shares according to GUiMiner, however the shares table is not being populated. Any reason to this? I use mysql, but it didn't work with Sqlite either.
Only file shares.log is being populated afaik.
EDIT: After updating the db-mysql.c file to 0.4.1 it says it fails at step execute. Why does it fail there?
|
BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
|
|
|
xf2_org (OP)
Member
Offline
Activity: 98
Merit: 13
|
|
May 20, 2011, 12:56:54 PM |
|
Ah, okay, thanks. seems like ./configure works fine now, however when I try to make I get: server.c:106:2: error: #error ("No valid database engines defined") make[1]: *** [server.o] Error 1 That means there are no devel libs for any database (postgres, mysql, sqlite) on your system, that configure can find.
|
|
|
|
xf2_org (OP)
Member
Offline
Activity: 98
Merit: 13
|
|
May 20, 2011, 12:57:24 PM |
|
I've installed pushpoold it's working, it's accepting shares according to GUiMiner, however the shares table is not being populated. Any reason to this? I use mysql, but it didn't work with Sqlite either.
Only file shares.log is being populated afaik.
EDIT: After updating the db-mysql.c file to 0.4.1 it says it fails at step execute. Why does it fail there?
Something to do with your database setup.
|
|
|
|
Remember remember the 5th of November
Legendary
Offline
Activity: 1862
Merit: 1011
Reverse engineer from time to time
|
|
May 20, 2011, 01:14:12 PM |
|
Yes, i got it working somehow.
My other question is this one: How will pushpool insert in the DB that the pool found a block and the date it found it at? Does blkmond help with this...or? And after the front end has been set up how do i pay the users after confirming blocks? I assume it's via the bitcoind commandline.
|
BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
|
|
|
at0m
Newbie
Offline
Activity: 8
Merit: 0
|
|
May 20, 2011, 06:12:31 PM |
|
That was a bit of effort. I may have to write up a doc for this... or perhaps even a chef recipe Now to work out what it's actually doing beyond multiple users and being a proxy to my wallet. Ubuntu 10.04, by the way.
|
|
|
|
|
error
|
|
May 22, 2011, 01:31:02 AM |
|
|
3KzNGwzRZ6SimWuFAgh4TnXzHpruHMZmV8
|
|
|
|