<p>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.</p>

<p>That said, if you're determined to do it, get the source for bfgminer here: <a href="https://github.com/luke-jr/bfgminer" rel="nofollow">https://github.com/luke-jr/bfgminer</a></p>

<p>Compile with the <code>--enable-cpumining</code> flag and you should have a binary that lets you use the CPU.</p>

CC BY-SA 3.0
2016-06-21T06:05:36.630Z
do u have the complete command set and prerequisites for compiling...i am new to this open source compiling thing...:P
Th3Nic3Guy
CC BY-SA 3.0
2016-06-21T06:17:13.697Z
ps i have windows VM system...do i need a linux VM..?/
Th3Nic3Guy
CC BY-SA 3.0
2016-06-21T19:05:10.320Z
The instructions are here: https://github.com/luke-jr/bfgminer/blob/bfgminer/windows-build.txt This is not going to be simple on windows. It's easier on linux but you still need to know what you're doing.
Jimmy Song
CC BY-SA 3.0
2016-06-20T21:55:20.490Z
2016-06-20T21:55:20.490Z
Jimmy Song
<p>I am new to bitcoin mining.</p>

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

<p>i have my own reasons for using a VM Machine and not my own...</p>

<p>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.</p>

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

<p>can anyone help me on this...</p>

CC BY-SA 3.0
2016-06-17T09:26:41.353Z
It is very unlikely you will make anything else than a loss mining bitcoin on a computer. GPUs are already pointless, let alone CPUs.
user36303
CC BY-SA 3.0
2016-06-17T09:28:19.433Z
lolz...its out of curiosity rather than profit...after test environment...i can move to something more productive
Th3Nic3Guy
<miner-configuration><mining-hardware><mining-setup><guiminer>
how can i do mining on vmware machine
Th3Nic3Guy
# how can i do mining on vmware machine

(Asked by: username_0 on 2016-06-17)

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...

**Tags:** miner-configuration, mining-hardware, mining-setup, guiminer

> **Comments:**
> **username_1**: It is very unlikely you will make anything else than a loss mining bitcoin on a computer. GPUs are already pointless, let alone CPUs.  
> **username_0**: lolz...its out of curiosity rather than profit...after test environment...i can move to something more productive  

---

## 1 answers

### Answer by username_2 on 2016-06-20. Score: 3 | Accepted answer

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.

> **Comments:**
> **username_0**: do u have the complete command set and prerequisites for compiling...i am new to this open source compiling thing...:P  
> **username_0**: ps i have windows VM system...do i need a linux VM..?/  
> **username_2**: The instructions are here: https://github.com/luke-jr/bfgminer/blob/bfgminer/windows-build.txt This is not going to be simple on windows. It's easier on linux but you still need to know what you're doing.  

---

