babaji.ca, yes I compiled myself for all the RasPi that I have and all of them worked
I didn't used any special switches; just "./configure" that's all.
Did you have all the required dependencies installed mentioned in the README ?
Btw, I used the source for compiling myself. http://luke.dashjr.org/programs/bitcoin/files/bfgminer/latest/bfgminer-3.8.1.zip
Everything you probably want, condensed:
build-essential autoconf automake libtool pkg-config libcurl4-gnutls-dev
libjansson-dev uthash-dev libncursesw5-dev libudev-dev libusb-1.0-0-dev
libevent-dev libmicrohttpd-dev hidapi
Dependencies:
autoconf http://www.gnu.org/software/autoconf/
automake http://www.gnu.org/software/automake/
libtool http://www.gnu.org/software/libtool/
pkg-config http://www.freedesktop.org/wiki/Software/pkg-config
...or pkgconf https://github.com/pkgconf/pkgconf
libcurl4-gnutls-dev http://curl.haxx.se/libcurl/
libjansson-dev 2.0+ http://www.digip.org/jansson/
uthash-dev 1.9.4+ http://troydhanson.github.io/uthash/
Optional Dependencies:
Text-User-Interface (TUI): curses dev library; any one of:
libncurses5-dev http://www.gnu.org/software/ncurses/ (Linux and Mac)
libncursesw5-dev ^ same
libpdcurses http://pdcurses.sourceforge.net/ (Linux/Mac/Windows)
Multiple ASIC/FPGA autodetection: any one of:
sysfs (built-in to most Linux kernels, just mount on /sys)
libudev-dev http://www.freedesktop.org/software/systemd/libudev/
HashBuster Nano & NanoFury USB devices:
hidapi https://github.com/signal11/hidapi
getwork server for Block Erupter Blades:
libmicrohttpd-dev 0.9.5+ http://www.gnu.org/software/libmicrohttpd/
Stratum proxy:
libevent 2.0.3+ http://libevent.org/
HashBuster Micro, Klondike, X6500 and ZTEX FPGA boards:
libusb-1.0-0-dev http://www.libusb.org/
Video card GPU mining (free):
llvm 3.3+ http://llvm.org/
Got It (finally), it was the libmicrcohttpd, my version of ubuntu is too old and did not have a recent enough version... the raspian pi has a newer version in the repos, i seem to have it working now.
Just one thing? you can only have one worker name per instance of bfgminer running? For example if you have 3 cubes, running on one proxy of bfgminer then they show up in the pool stats as one worker?
also hoave you found bfg miner to be very stable? I have found it crashing in the past after a few days sometimes. Not sure if it was HW fault or what. These cubes seem pretty rock solid so far...... just wondering what your experience has been like with bfgminer.