If you are building on a debian-like architecture (debian, ubuntu, etc),
build .debs.  This documentation is mostly applicable today though like
with most documentation it could use some touch-ups
    http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Buildyourowndebpackages

If you're building on a non-debian architecture, I strongly suggest to
grok your system's package manager, write the code necessary to package
linuxcnc with it, and find a way to contribute that packaging back to
linuxcnc.

If you're really intent on being able to type "make install", then note
most importantly that
 * linuxcnc "make install" installs some files outside of the --prefix
 * nobody has plans to fix that "make install" installs outside of the
   --prefix
 * there is no 'make uninstall'
 * nobody has plans to write 'make uninstall'
 * if you don't 100% clean up junk from 'make install' automatically,
   and later install a packaged version, you can arbitrarily get some
   portions from the package and some portions from your earlier 'make
   install', creating hair-pulling-out problems.

If you won't listen to my above advice, then basically you just need to
invoke src's ./configure with a --prefix argument.  Then you can "make
install" and create all the problems for yourself that I just listed
above.

Jeff

------------------------------------------------------------------------------
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to