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
sudo apt-get update
//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
//trying to run it
sudo ./bfgminer -S gridseed:all --set-device gridseed:clock=850 --failover-only --scrypt -c bfgminer.conf
Here's what my bfgminer.conf looks like for reference:
{
"pools" : [
{
"name" : "GHashIO-1",
"url" : "stratum+tcp://ltc.ghash.io:3333",
"user" : "worldly.2",
"pass" : "x",
"pool-priority" : "0"
}
],
"api-allow" : "W:127.0.0.1,192.168.1/24",
"api-listen" : true
}