hl037_
hl037_

Reputation: 3887

Distributed make for several computers on same file system

Is there a make equivalent to distribute task among several computer, all operating on the same filesystem? (without having to

example : instead of calling directly the compile command, juste raise it and then one computer available execute it ? (without rsh like dmake)

Upvotes: 1

Views: 152

Answers (1)

Eric Melski
Eric Melski

Reputation: 16810

You could try ElectricAccelerator, a distributed, high-performance reimplementation of GNU make. It uses lightweight automatic virtualization to handle filesharing between participating computers, as well as some clever technology to ensure correct parallel builds even if your dependencies are incomplete. It's a commercial product, but you can download and try ElectricAccelerator Huddle, the freemium variant.

Alternatively you could try something like distcc, which can distribute gcc (and gcc-like) compile commands to remote systems, in conjuction with good-old gmake -j.

Disclaimer: I'm the chief architect of ElectricAccelerator

Upvotes: 1

Related Questions