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