Mac OS X full build instructions and updated binary package
It took a little while to figure this out.. I have created a document and a little patch file to make it painless to build this on Mac OS. Intel only, PPC doesn’t work right now unless someone wants to make a patch for it. The daemon mode isn’t working yet, I will take a look at that eventually, but others are welcome to help out with a patch too 😊
Instructions and files are all here http://heliacal.net/~solar/bitcoin/mac-build/
Here is an updated binary with the menus and stuff fixed to work like other Mac apps..
http://heliacal.net/~solar/bitcoin/Bitcoin-MacOSX-intel-svn-75-20100501.dmg
Your wallet and debug.log and such are stored in ~/Library/Application Support/Bitcoin so back this up regularly.
Currently I’m working on adding OpenCL support to increase the yield so expect to see more updates soon.
Thanks for checking it out, let me know how it works out for you!
Very very nice. 😄
Great! Seems to be working fine. With an nvidia 9400m I’m getting about 500k iter/s extra. Funny thing, I tried your suggestion in the other thread, to switch of 1 cpu thread, but it was worse than before (basically 1 cpu core was idle and the gpu didn’t increase). When I removed the “limit generation to n processors” tick, everything stayed at low numbers, about half of usual. I had to quit & restart bitcoin to get it back to the normal full amount.
I added a little fix after I made the binary.. It will try to leave one core unused so that it doesn’t bog down. I have a MacBook with a 9400M as well and since the GPU is so slow (only about 500k/sec) it doesn’t really lose that much if there’s 2 CPU threads running. But on my desktop with an 8800 (about 3500k/sec) it drops dramatically if I don’t leave one of the cores free. So really on the MacBook it might be better to just run 2 CPU threads anyway, maybe I’ll add an option for tweaking.. this is all just a prototype right now.
I’m getting about 950k/sec total with 9400M + one CPU thread on the MacBook I have. It seemed like i was getting about 1000-1100k/sec with 2 CPU threads + 9400M. About 700-800k/sec with just the CPUs.