Hey Tiktoc -
What build error are you getting with midstate?
I have been messing around trying to get eloipool working and no luck so far, but I think I got past that step. I think I needed to change the -lpython3.2 to -lpython3.2mu when compiling on ubuntu.
Post your error and maybe we get eloipool working on ubuntu.
It was missing some include files I think from memory or wrong version. Will have another go at it in the next few days.
jgarzik/luke-jr? i think replied in that thread and said that midstate wasnt actully needed unless unless you were using a specfic miner program demon something?