On Sunday 17 August 2014 08:54:49 Jeff Epler did opine And Gene did reply: > 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 > Chuckle, and we that broke it get to keep all the pieces I presume.
Sounds fair nuff for me. :) Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Genes Web page <http://geneslinuxbox.net:6309/gene> US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS ------------------------------------------------------------------------------ _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
