On Wed, Mar 16, 2016 at 04:17:06PM +0000, andy pugh wrote: > Probably simplest to compile on the device itself rather than get > involved in the complexities of cross-compiling.
I don't think cross-compiling linuxcnc presently works. Some ARMs are quite speedy enough to do incremental development of linuxcnc right on them (Odroid U3), others aren't (original PI B). Of course, this also depends on your general degree of patience. Just like a million other things people ask about, patches to enable cross-building of linuxcnc will be thoughtfully considered but they ain't gonna write themselves. One last note: The real problem is getting a kernel working on your specific ARM board that gives you the realtime performance you need. Do that first, and use the standard and small "cyclictest" to test latency before you go to the trouble of starting on linuxcnc. Second, make sure you still hit those latency goals when accessing your user interface hardware (odroid u3 had unacceptable latencies when accessing the spi interface, until I fixe dit). Every ARM SBC is different and terrible in its own way. Not even Debian has enough smarts to ship a (non-realtime) kernel that boots e.g., on a PI and an Odroid, and there's NFW that linuxcnc.org wants to get into the dreary business of building, testing, and supprorting any more kernels than we do. Jeff ------------------------------------------------------------------------------ Transform Data into Opportunity. Accelerate data analysis in your applications with Intel Data Analytics Acceleration Library. Click to learn more. http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140 _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users