Title: Bitcoind on Debian (SUN SPARC) Post by: robertgg on May 25, 2013, 08:14:43 PM Code: ~/bitcoin/src$ make -f makefile.unix Any suggestion how to compile it on sparc64 Code: cpu : TI UltraSparc IIIi (Jalapeno) Title: Re: Bitcoind on Debian (SUN SPARC) Post by: 2112 on May 25, 2013, 08:45:35 PM Significant rewrite would be required to port Bitcoin to any big-endian architecture.
Title: Re: Bitcoind on Debian (SUN SPARC) Post by: robertgg on May 25, 2013, 08:47:30 PM but I successfully build yacoin daemon on sparc architecture ???
Title: Re: Bitcoind on Debian (SUN SPARC) Post by: twobits on May 25, 2013, 08:48:52 PM but I successfully build yacoin daemon on sparc architecture ??? and ran it successfully? I think picocoin which is for bitcoin is supposed to be endian dependence free. Title: Re: Bitcoind on Debian (SUN SPARC) Post by: 2112 on May 25, 2013, 08:55:37 PM and ran it successfully? Yeah, "it compiles" and "it works" are two different things. Bitcoin gives even a third opportunity "it runs, but forms a separate network and blockchain than the little-endian version".I think picocoin which is for bitcoin is supposed to be endian dependence free. Anyway, here's the link to the only publicly-known code that is endian-neutral: https://bitcointalk.org/index.php?topic=128055.0 Title: Re: Bitcoind on Debian (SUN SPARC) Post by: gmaxwell on May 26, 2013, 05:29:42 AM Significant rewrite would be required to port Bitcoin to any big-endian architecture. Thats a bit of an exaggeration. Luke has a branch which is almost but not quite there. Just about everything gets marshaled through serialization but some work is required to get all the details right. No one competent and productive working on the codebase considers it a major priority.Title: Re: Bitcoind on Debian (SUN SPARC) Post by: robertgg on May 26, 2013, 05:09:52 PM Unfortunately I need bitcoind because I must install p2pool on this machine, I check it and it's only one error which prevent compile . I'm trying to correct atomic_pointer with sparcv9, it compiles but when I run it, it shows error on Leveldb, maybe someone can look on this to correct this thing
|