I want to know how and alot of people want to know how.
a nice and easy guide.I will just stick this here for quick reference for people to get there gridseed miners up and going quick.
Ok, so first things first, disclaimer, I'm not a Linux guy, so please forgive me if I'm making a dumb mistake here. I've also never used bgfminer so I've got that working against me as well.
Thanks to everyone who helped me figure this out...here's a revised version of how to compile bfgminer for a RasPi...
------------------------------------------------
Steps I took to build BFGMiner from source:
------------------------------------------------
//update my RasPi first
//saw this on the linux build instructions, so I presume I need these as pre-requisites to compiling bfgminer
sudo apt-get install build-essential autoconf automake libtool pkg-config libcurl4-gnutls-dev
sudo apt-get install libjansson-dev uthash-dev libncurses5-dev libudev-dev libusb-1.0-0-dev libevent-dev
//cloned nwoolls version of bfgminer which has beta support for the miners in question
git clone -b feature/gridseed-support https://github.com/nwoolls/bfgminer
//build it
cd bfgminer
./autogen.sh
./configure CFLAGS="-O3" --enable-scrypt --enable-gridseed
make
sudo make install
sudo ldconfig
sudo nano bfgminer.conf
//make the bfgminer.conf file.
{
"pools" : [
{
"name" : "MyPool1",
"url" : "stratum+tcp://mypool.url.com:3333",
"user" : "myworker",
"pass" : "x",
"pool-priority" : "0"
}
],
"api-allow" : "W:127.0.0.1,192.168.1/24",
"api-listen" : true
}
//trying to run it
sudo ./bfgminer -S gridseed:all --set-device gridseed:clock=850 --failover-only --scrypt -c bfgminer.conf