Miniemc2webinterface - rmu75/linuxcnc-wiki GitHub Wiki
The web interface is now cleanly integrated with the latest source. Please see https://github.com/kinsamanka/linuxcnc-mirror/tree/emcweb
These steps were tested to work on RPI and x86 builds of LinuxCNC. Note that this is just a hack, improvements are needed to make this web interface work properly.
Notes:
- emcweb directory is under /usr/src
- linuxcnc source is in /usr/src/emc3-dev
- linuxcnc is configured to run-in-place, i.e. '--prefix is not set
sudo apt-get install --no-install-recommends libboost-serialization-dev libboost-thread-dev psmisc
svn checkout <http://miniemc2.googlecode.com/svn/trunk/emcweb>
wget <http://dl.dropbox.com/u/17024524/linuxcnc/emcweb.patch>
patch -p0 < emcweb.patch
cd emcweb
make
chmod a+x scripts/*
mkdir -p www/data
mv css/ js/ res/ html/index.html www/
sudo ./emcweb
Browse *http://<ip address>>*