how can i do mining on vmware machine I am new to bitcoin mining.

i have gui-miner, setup a slash mining account, and i have a VM Ware machine setup for mining.

i have my own reasons for using a VM Machine and not my own...

now whenever i open guiminer and click on start mining(given all valid fields and having setup mining worker as well), the miner says that nothing to mine on, exiting.

i do not have any OpenCL or any graphics card as it is a VM Machine.

can anyone help me on this...
Currently, all mining software have GPU and CPU mining disabled by default. You're going to need to recompile from source and enable CPU/GPU mining to be able to mine with your CPU/GPU. You should be warned that this is not profitable in any way, shape, or form and that even on testnet, your CPU won't likely find a block for many hours.

That said, if you're determined to do it, get the source for bfgminer here: https://github.com/luke-jr/bfgminer

Compile with the --enable-cpumining flag and you should have a binary that lets you use the CPU.