i tried this on linux, but got the following errors:
[2012-10-04 14:06:42] Probing for an alive pool
[2012-10-04 14:06:42] Switching pool 0 http://api2.bitcoin.cz:8332 to stratum+tcp://api-stratum.bitcoin.cz:3333
[2
012-10-04 1[42:00162:-4130]- 0P4o o1l4 :00 6s:t4r3a]t uPmo+otlc p0: /s/tarpait-usmt+rtactpu:m/./baiptic-ositnr.actzu:m3.3b3i3t caoliinv.ecz:3333 alive
[2012-10-04 14:06:43] Switching pool 1 http://mine3.btcguild.com:8332 to stratum+tcp://198.154.98.196:9332
[2012-10-04 14:06:49] Rejected bb6e3804 Diff 1 BFL 1 pool 0 (Incorrect size of extranonce
[2012-10-04 14:06:49] Stratum from pool 0 requested work restart
[2012-10-04 14:06:49] Rejected 9de81d7d Diff 1 BFL 1 pool 0 (Incorrect size of extranonce
[2012-10-04 14:06:50] Rejected 544a476e Diff 1 BFL 1 pool 0 (Incorrect size of extranonce
[2012-10-04 14:06:59] Rejected e177e632 Diff 1 BFL 0 pool 0 (Incorrect size of extranonce
[2012-10-04 14:06:59] Rejected c7ea7fd8 Diff 1 BFL 0 pool 0 (Incorrect size of extranonce
[2012-10-04 14:07:06] Rejected 972a4688 Diff 1 BFL 1 pool 0 (Incorrect size of extranonce
and then i get 0 accepts
BTW, I also had to add the strtod fix in driver-bitforce.c (https://bitcointalk.org/index.php?action=printpage;topic=94420.0) to get things going.
....
just checked debug output and it keeps saying:
[2012-10-04 14:13:27] Failed to parse a \n terminated string in recv_line