I recompiled with:
CFLAGS="-O2 -msse2" ./configure --enable-cpumining --enable-prime
make
I don't know if --enable-prime did anything or not, but it didn't hurt.
Now I can launch with --algo prime and it asks for pool address. I will see if I can point to my local primecoind RPC port.
./bfgminer --algo=prime -o localhost:8000 -u rpcuser -p rpcpass
8000? default port is 9912, did you change it?
Whatever the daemons is running
This got me past the crash on launch anyways. Not sure if I was missing the "=" after --algo or what.
Now I can see "new blocks" arriving, although they don't line up with when I see new blocks in QT debug terminal. Difficulty is being reported as 0, could be an unimplemented piece of the code or could be an actual problem.
Doubtful that it's actually functional.