On Fri, Mar 10, 2006 at 08:58:57AM -0500, David Szakovits wrote:
Makefile:74: depends/emc/canterp/canterp.d: No such file or directory
These messages are not errors, just warnings. (many more snipped)
/bin/sh: line 1: cd: /lib/modules/2.6.12.6-rtai/build: No such file or directory
This is probably the real error (or indication of it). On my bdi system, 'uname -r' prints '2.6.12.6-magma', and the directory /lib/modules/2.6.12.6-magma/ is the one used by emc2. Have you followed the instructions at http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl/emcinfo.pl?BDI-4_Compile_EMC2 which cover preparing the BDI system to build emc2? This is the relevant part: Now to install and configure the kernel source and headers required by the build system... N.B. BDI-4.29 and BDI-4.30 installs should replace "2.6.10-adeos" with "2.6.12.6-magma" in the below commands. sudo apt-get install kernel-headers-2.6.10-adeos sudo apt-get install kernel-source-2.6.10-adeos sudo apt-get install rtai-dev cd /usr/src sudo tar -xjvf kernel-source-2.6.10-adeos.tar.bz2 cd kernel-source-2.6.10-adeos sudo cp /boot/config-2.6.10-adeos .config sudo make oldconfig sudo make prepare-all Then, re-run emc2's configure script so that the newly-available files are detected. You probably want to use './configure --enable-run-in-place'. If it stilld oesn't work (and if it's still trying to use '2.6.12.6-rtai') then you should include the messages printed by configure as it runs. Jeff