Results:
I flopped on my ass! I cannot create a CPUMiner! But I can make an inclient miner if someone can tell me why this is happening:
src/miner.cpp: In function void BitcoinMiner(CWallet*):
src/miner.cpp:685:81: error: cannot convert CReserveKey to CWallet* for argument 1 to CBlock* CreateNewBlock(CWallet*, bool, int64_t*)
auto_ptr pblocktemplate(CreateNewBlock(reservekey, false, &nFees));
^
src/miner.cpp:702:28: error: class CBlock has no member named GetPoWHash
hash = pblock->GetPoWHash();
^
I ported Axiom's In Client CPUMiner
EDIT: I fixed the GetPoWHash Problem, now the other one