#emc-devel | Logs for 2006-08-25

[00:52:42] <jepler> jmkasunich: once the bdi build fails I'll take a look and see if I can write a configure test to detect the problem and switch to the old KDIR style way of finding the kernel headers..
[00:56:55] <jmkasunich> ok
[00:57:05] <jmkasunich> anything I can do to help?
[01:01:27] <jepler> I'll let you know -- that farm slot is up right now, right?
[01:01:51] <jmkasunich> should be, I'm sshing to it now
[01:02:38] <jmkasunich> yeah, its building
[01:03:41] <jmkasunich> I can get config.log right now, you want me to pastebin it?
[01:03:57] <jepler> sure
[01:05:59] <jmkasunich> http://pastebin.ca/148293
[01:09:27] <jmkasunich> man, config.log is long
[01:10:04] <jepler> I'll wait for the paperback to come out
[01:12:53] <jmkasunich> just finished (errored out)
[01:13:19] <jmkasunich> if you need any info about that box, just let me know
[01:13:29] <jmkasunich> kernel directory listings, etc
[01:14:32] <jmkasunich> its possible, but awkward, to ssh into that box, but you'd need accounts on two systems, that one, and the cvs2 server
[01:14:36] <jepler> Makefile:529: /usr/src/kernel-headers-2.6.10-adeos/arch/i386/Makefile: No such file or directory
[01:14:53] <jepler> shouldn't be hard to check for this file being present
[01:15:28] <jmkasunich> [John@cubix5 emc2head]$ ls /usr/src/
[01:15:28] <jmkasunich> kernel-headers-2.6.10-adeos kernel-source-2.6.10-adeos.tar.bz2
[01:15:28] <jmkasunich> kernel-source-2.6.10-adeos rpm
[01:15:43] <jmkasunich> its actually in kernel-source-blah
[01:17:29] <jmkasunich> why can't you use the old method all the time?
[01:19:03] <jmkasunich> hmm, the presence of that tar.bz2 makes me wonder if the source isn't even present on a normal BDI install, and I downloaded it later
[01:19:33] <jepler> because the old method uses "uname -r", i.e., the version of the running kernel
[01:20:11] <jmkasunich> oh, and you want to be able to compile for a non-running one ( boot with stock kernel, and still compile for the RT one?)
[01:20:32] <jepler> right
[01:21:12] <jmkasunich> to do that, don't you need to explicitly specify the rt kernel location anyway?
[01:21:19] <jmkasunich> or do you get it from rtai-config?
[01:21:39] <jepler> it gets it from rtai-config, which is found automatically as long as there's only one on the system
[01:22:00] <jmkasunich> ok
[01:22:25] <jepler> and you can specify it if you want (say you had two different kernel versions installed)
[01:23:25] <jepler> can you check if on the other farm systems, ..../arch/i386/Makefile exists?
[01:23:49] <jmkasunich> ok
[01:26:03] <jmkasunich> no usr/src/*/arch tree on BDI-Live
[01:26:21] <jepler> sigh
[01:26:35] <jmkasunich> 4.20 is the only 2.6 based one
[01:28:07] <jmkasunich> [John@cubix3 John]$ ls /usr/src/linux-2.4.18/arch/i386/
[01:28:07] <jmkasunich> boot config.in defconfig kernel lib Makefile math-emu mm vmlinux.lds
[01:29:03] <jmkasunich> there is also a usr/src/rrai-24.1.10/arch/i386 directory, but no makefile in it
[01:29:13] <jmkasunich> cubix3 is the BDI-TNG one
[01:30:58] <jepler> If I can't check for arch/i386/Makefile then I'm not sure what test to try ... can you add --with-kernel-headers= to the compile line on that system and call it good?
[01:32:06] <jmkasunich> yeah, I was thinking about that
[01:32:23] <jmkasunich> I have slot specific build scripts for emc1 (because it needs them)
[01:32:26] <jepler> next problem: HTML docuentation leaves a lot of junk around that is not in .cvsignore or clean
[01:32:43] <jmkasunich> until now, emc2 has used the same very simple script for all systems
[01:32:50] <jmkasunich> but its no big deal to fix
[01:37:00] <jmkasunich> does this look right:
[01:37:02] <jmkasunich> ./configure --disable-build-documentation --with-kernel-headers=/usr/src/kernel-source-2.6.10-adeos
[01:38:24] <jepler> yes sounds promising
[01:42:06] <jmkasunich> duh... one should always check which computer one is ssh'ed into before editing files
[01:48:22] <jmkasunich> gawd that box is slow
[01:48:40] <jmkasunich> I invoked the configure line manually and skipped the make clean, and it appears to be working
[01:49:01] <jmkasunich> but even with all the user space stuff left over from before, its taking forever to build the modules
[01:53:46] <jmkasunich> it worked
[01:54:10] <jmkasunich> build script is edited, gonna start off a proper farm build, that will fix the results webpage
[02:37:35] <jepler> great
[02:37:35] <jepler> thanks
[09:01:40] <drouin_> hello world
[09:08:34] <drouin_> I'm new to emc and reading through the doc
[09:09:12] <drouin_> maybe it's not the right place to ask, but I wondered if anybody is using emc for foam cutting with this kind of controller board
[09:09:45] <drouin_> http://www.hobbycnc.com/4aupc.php
[09:11:45] <drouin_> oups sorry wrong channel
[09:13:52] <alex_joni> it's not wrong to ask in here, but #emc is a bit better
[09:14:13] <drouin_> just found this one - thanx
[09:28:40] <drouin_> drouin_ is now known as poine_
[09:28:51] <poine_> poine_ is now known as poine42
[17:05:29] <alex_jon1> alex_jon1 is now known as alex_joni