Pages:
Author

Topic: pushpool - open source pool software - page 10. (Read 120198 times)

hero member
Activity: 588
Merit: 500
May 21, 2011, 08:31:02 PM
#40
i try compiling pushpool on CentOS 5.6 32bit, but make fails with some erros

http://nopaste.me/raw/18499477874dd849c76e47e.txt

any ideas? Sad

Install sqlite-devel.
member
Activity: 116
Merit: 10
May 21, 2011, 06:25:46 PM
#39
i try compiling pushpool on CentOS 5.6 32bit, but make fails with some erros

http://nopaste.me/raw/18499477874dd849c76e47e.txt

any ideas? Sad

newbie
Activity: 8
Merit: 0
May 20, 2011, 01:12:31 PM
#38
That was a bit of effort. I may have to write up a doc for this... or perhaps even a chef recipe Shocked

Now to work out what it's actually doing beyond multiple users and being a proxy to my wallet. Tongue

Ubuntu 10.04, by the way.
legendary
Activity: 1862
Merit: 1011
Reverse engineer from time to time
May 20, 2011, 08:14:12 AM
#37
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.
member
Activity: 98
Merit: 13
May 20, 2011, 07:57:24 AM
#36
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.

member
Activity: 98
Merit: 13
May 20, 2011, 07:56:54 AM
#35
Ah, okay, thanks.  seems like ./configure works fine now, however when I try to make I get:

Quote
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.

legendary
Activity: 1862
Merit: 1011
Reverse engineer from time to time
May 20, 2011, 04:12:29 AM
#34
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?
why
member
Activity: 73
Merit: 10
why! do ur own job.
May 19, 2011, 11:20:45 PM
#33
Ah, okay, thanks.  seems like ./configure works fine now, however when I try to make I get:

Quote
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!
member
Activity: 98
Merit: 13
May 19, 2011, 09:39:58 PM
#32
Testing it out in a linux vm before I run it on the bsd box anyway. Stuck here now:

Quote
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
Activity: 73
Merit: 10
why! do ur own job.
May 19, 2011, 08:57:48 PM
#31
Testing it out in a linux vm before I run it on the bsd box anyway. Stuck here now:

Quote
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
member
Activity: 98
Merit: 13
May 19, 2011, 06:59:23 PM
#30
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
Activity: 73
Merit: 10
why! do ur own job.
May 19, 2011, 04:55:50 PM
#29
I keep getting "configure: error: Missing required libevent" in bsd. It's installed though.
why
member
Activity: 73
Merit: 10
why! do ur own job.
May 19, 2011, 11:38:40 AM
#28
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.
newbie
Activity: 29
Merit: 0
May 19, 2011, 11:19:52 AM
#27
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
Activity: 73
Merit: 10
why! do ur own job.
May 19, 2011, 10:52:11 AM
#26
Anyone have luck getting this working on BSD?
legendary
Activity: 1750
Merit: 1007
May 19, 2011, 10:21:49 AM
#25
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 Smiley

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.
newbie
Activity: 29
Merit: 0
May 19, 2011, 05:36:55 AM
#24
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 Smiley
member
Activity: 98
Merit: 13
May 18, 2011, 09:33:19 PM
#23
Version 0.4.1 released.
member
Activity: 98
Merit: 13
May 18, 2011, 05:37:20 PM
#22
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.

newbie
Activity: 59
Merit: 0
May 18, 2011, 05:15:37 PM
#21
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
Pages:
Jump to: