On 06/17/2016 08:40 AM, Todd Zuercher wrote: > I kept running into dependency problems, but this morning I got it to > work.
Oh good! If you're building on one of our supported debian-based platforms, the standard debian dependency management should solve those problems for you. I just looked around and I see that we don't have great docs for how to use them, unfortunately. We have at least 3 different places where we've written down "how to compile" instructions, and only one includes the debian dependency part (hidden deep in the document). The two inferior build documents are in our source tree: * /README.md * /docs/INSTALL The more detailed one that includes the dependency part (but also says "horribly out of date" at the top): * http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Installing_LinuxCNC Specifically down in section 2.4, "Resolving outstanding build dependencies". > What is the trick to set it up as a regular install (menues,...) > instead of as run-in-place? To get that kind of integration with the system, you need to install via a debian package. There are two options: build a debian package yourself from git, or install a pre-built debian package from the buildbot. To build it yourself, do this (in a git checkout): cd debian ./configure uspace (for uspace) *or* ./configure -r (for RTAI) cd .. dpkg-buildpackage -b-uc dpkg-buildpackage is in the package called "dpkg-dev". To install the buildbot's deb: Follow the instructions at http://buildbot.linuxcnc.org/. Since you're looking for JA debs (rather than a release branch or the main development branch "master"), select the appropriate "scratch" apt source that matches your platform. There will be many, many random debs there, from the joints_axes branches and from all other feature branches. You'll have to manually select the one you want. Hope this helps. -- Sebastian Kuzminsky ------------------------------------------------------------------------------ What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports. http://sdm.link/zohomanageengine _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
