I'm using BFGminer 3.7.0 with the FTDI driver.Works just fine for me.
Here's my bat file:
bfgminer.exe -o stratum.mining.eligius.st:3334 -u wallet addy -p password -S com3
My COM port is 3,yours may be different,find it in device manager.
How to make a bat file,in Notepad copy & paste this & add your pool info:
bfgminer -o
http://pool:port -u username -p password -S com?
Call it bfgminer.bat,save it to your desktop,paste it in bfgminer folder,double click the bat file to run bfgminer.
No need to compile or use a config file