#emc-devel | Logs for 2005-11-06

[12:55:44] <alex_joni> hello
[14:19:23] <chinamill> Hello (gurrag)
[14:19:30] <alex_joni> hello
[14:19:41] <chinamill> So far, no crash today
[14:19:54] <alex_joni> cool, so it might have been the ACPI
[14:20:20] <chinamill> I keep ny fingers crossed... I'll keep You updated
[14:21:15] <alex_joni_> alex_joni_ is now known as alex_joni
[16:48:26] <alex_joni> cradek: around?
[16:50:05] <alex_joni> rayh: this is a quiet place, for talks about developing emc
[16:50:34] <alex_joni> not much machining or other stuff (trolling or general unimportant stuff) in here
[16:50:45] <alex_joni> #emc is ok for that
[16:51:00] <rayh> Great. I like the idea of emc as a place for folk to chat on a wide variety of topics.
[16:51:39] <alex_joni> it grew to that..
[16:51:56] <rayh> Yes it really did.
[16:51:58] <alex_joni> but in here we'll have stricter rules.. whoever starts talking crap is gone ;)
[16:54:19] <rayh> btw jmk was talking about hooking the coding session next year with the retro workshop
[16:54:30] <rayh> and having both at Roland's place.
[16:54:55] <rayh> Roland thought that would be great if it was the week after his cnc-workshop.
[17:49:38] <cradek> yes
[17:52:30] <alex_joni> hi.. can we change/add a topic?
[17:52:42] <cradek> hmm
[17:52:45] <cradek> * cradek kicks ChanServ
[17:53:09] <alex_joni> lol
[17:53:59] <cradek> go ahead
[17:54:09] <alex_joni> alex_joni has changed the topic to: "Welcome to the Enhanced Machine Control development place. | Regular Developer's meetings always !"
[17:54:22] <alex_joni> alex_joni has changed the topic to: "Welcome to the Enhanced Machine Control development place. | Regular Developer's meetings 24/7 !"
[17:54:39] <cradek> Developers'
[17:54:49] <alex_joni> alex_joni has changed the topic to: "Welcome to the Enhanced Machine Control development place. | Regular Developers' meetings 24/7 !"
[17:54:54] <cradek> :-)
[17:54:58] <alex_joni> :-P
[17:55:16] <alex_joni> you never said anything about the #emc topic..
[17:55:23] <alex_joni> it's wrong in there too
[17:55:37] <cradek> I can only see the first 80 characters of it
[17:55:58] <alex_joni> Topic is '"Welcome to the Enhanced Machine Control forum - Support and development of a linux based CNC control. | Homepage www.linuxcnc.org | Regular Developer's meetings every Sunday between 14:00 & 18:00 GMT | wiki up @ http://wiki.linuxcnc.org | Six people have ops capabilities - Lucky dip !"'
[17:56:14] <cradek> aha
[17:56:22] <cradek> I guess I can see it with /topic
[17:58:38] <cradek> in order to help with emc2 I think I need more hardware
[17:58:59] <cradek> my existing machine works perfectly now (with AXIS)
[17:59:07] <alex_joni> heh
[17:59:15] <alex_joni> works prefectly with emc2?
[17:59:30] <cradek> doubtful
[17:59:44] <alex_joni> how come?
[18:00:06] <cradek> it requires digital IO and step/dir on one parport
[18:00:15] <cradek> estop & spindle forward
[18:00:20] <alex_joni> so?
[18:00:24] <cradek> I think you said that doesn't work
[18:00:35] <alex_joni> that's about 2 minutes to set up with HAL
[18:00:43] <alex_joni> I did? I must have been braindead
[18:01:01] <cradek> it's been a while ago
[18:01:18] <alex_joni> maybe spindle forward wasn't done, back then
[18:01:20] <alex_joni> and estop
[18:01:26] <cradek> that could be what I remember
[18:01:27] <alex_joni> but those are pretty much ok now
[18:01:44] <cradek> cool
[18:01:49] <cradek> maybe I should try it sometime
[18:01:54] <alex_joni> I say pretty much, because JMK just changed estop ... pretty wildly (waiting to talk to him tomorrow)
[18:02:01] <cradek> it would probably work about the same
[18:02:01] <alex_joni> * alex_joni is working on make install now
[18:02:12] <alex_joni> cradek: not sure about the seg part
[18:02:22] <cradek> seg?
[18:02:32] <alex_joni> if SQ really works well for you.. maybe emc2 will be worse regarding that
[18:02:40] <cradek> oh, I don't currently use it
[18:02:42] <alex_joni> steppersegmot .. or whatever it
[18:02:47] <alex_joni> whatever it's called
[18:02:53] <alex_joni> no? I thought you did...
[18:02:59] <cradek> it performs the same on my slow machine, but it has extra bugs (regarding pause, step, etc)
[18:03:18] <cradek> also it doesn't support the 4th axis
[18:04:01] <alex_joni> chinamill just reported a big crash
[18:04:03] <cradek> so emc2 would probably be fine
[18:04:13] <alex_joni> cradek: yes..
[18:04:14] <cradek> what's that mean?
[18:04:22] <alex_joni> told him to talk in here...
[18:04:48] <alex_joni> you told him to switch off APM and ACPI stuff from BIOS, he did, didn't encounter the problem he had
[18:04:57] <cradek> oh, right, his name keeps changing
[18:05:07] <alex_joni> but now he said his whole machine just went dead, screen is black
[18:05:17] <chinamill> I had a major crash, screen was black, but the cpu fan was turning. Can't say if it was the same type of error (All power management stuff disabled)
[18:05:20] <alex_joni> CPU fan still turning (whatever that might mean :)
[18:05:51] <chinamill> I'l
[18:06:03] <cradek> chinamill: I bet something is wrong with your hardware
[18:06:15] <cradek> chinamill: maybe you should try running memtest86 overnight
[18:06:23] <chinamill> I'll do more testing tomorrow and keep You posted (mabye with a new name ;)
[18:07:04] <chinamill> Hmmm... maybe... I guess I need a bootalbe cd for that?
[18:07:15] <cradek> it can run from a floppy
[18:07:27] <chinamill> threw out the floppy
[18:07:53] <cradek> you need to be able to boot from cd or floppy for memtest86
[18:10:13] <alex_joni> cradek: got a minute to spare?
[18:10:21] <cradek> sure
[18:10:32] <alex_joni> could you have a quick look at directory.map ?
[18:10:46] <alex_joni> it's in emc2/, just commited a fresh change
[18:11:06] <cradek> let me up
[18:11:23] <cradek> % cvs up
[18:11:23] <cradek> ssh_exchange_identification: Connection closed by remote host
[18:11:23] <cradek> cvs [update aborted]: end of file from server (consult above messages if any)
[18:11:25] <cradek> hmm
[18:11:45] <cradek> maybe not
[18:11:54] <cradek> wait, now it works
[18:11:55] <alex_joni> maybe your ssh key has changed?
[18:12:05] <alex_joni> or not..
[18:12:17] <cradek> * cradek shrugs
[18:12:41] <alex_joni> you've been hacked.. by a man-in-the-middle :D
[18:12:59] <cradek> good, I can blame him for any bad commits
[18:14:50] <cradek> do all systems use /etc/rc.d/init.d nowadays?
[18:15:02] <cradek> I assume you're asking for my comments about the install dirs
[18:15:17] <alex_joni> yup.. smthg like that
[18:15:53] <alex_joni> last time this was discussed on the dev list.. it resulted in about 20 or 30 mails
[18:15:53] <alex_joni> lots of talk, but nothing else
[18:16:00] <cradek> it will still run uninstalled, right?
[18:16:04] <alex_joni> yup
[18:16:21] <cradek> this looks fine to me then, perfectly sane
[18:16:29] <alex_joni> I finished it about last year (just looked at the dates...)
[18:16:44] <alex_joni> but I guess no-one looked at it since then :/
[18:17:00] <alex_joni> and back then I was pretty new, and a bit more scared
[18:17:06] <alex_joni> didn't really want to commit to head..
[18:17:08] <alex_joni> now I do :)
[18:17:21] <chinamill> memtest86 is running on the mashine, I'll let You know the verdict
[18:18:21] <alex_joni> so.. about cvs
[18:18:35] <alex_joni> I know it's doable.. what I'm about to ask, not sure how easy though..
[18:18:52] <alex_joni> the work I did on make install is in a different branch
[18:19:29] <alex_joni> but since then the rest of the code evolved pretty much
[18:19:37] <alex_joni> now what would merging the branch mean?
[18:19:49] <alex_joni> or how could that be done.. easily?
[18:20:16] <cradek> is this work in a few or several files?
[18:20:26] <cradek> err, a few or many
[18:20:45] <alex_joni> a few
[18:20:58] <alex_joni> I can do it manually..
[18:21:18] <cradek> you can get a diff of your changes and try to apply it to the more recent files
[18:21:29] <cradek> you know how to use diff and patch?
[18:21:36] <alex_joni> not very much..
[18:21:48] <alex_joni> I tend to lose the overview :(
[18:21:57] <cradek> say your change is in rev 1.20
[18:22:08] <cradek> cvs diff -r1.19 -r1.20 file > file.patch
[18:22:13] <cradek> cd /the/new/tree
[18:22:21] <cradek> patch <file.patch
[18:22:35] <alex_joni> I see...
[18:22:36] <cradek> if there are some conflicts, you will get file.patch.rej
[18:22:48] <cradek> you have to fix those conflicts (rejects) by hand
[18:23:17] <cradek> oops, you should use cvs diff -u ...
[18:23:20] <alex_joni> those are usually commented with >>>>>>>>>> right?
[18:23:34] <cradek> no, you are thinking of cvs merge conflicts
[18:23:39] <alex_joni> ahh.. ok
[18:23:49] <cradek> the rej file, if you get one, will have the unapplied parts of the patch
[18:24:18] <alex_joni> I see..
[18:24:43] <alex_joni> is there an easy way of telling what files have been changed in the branch?
[18:24:46] <cradek> cvs merge does the same thing, really, it just shows problems differently
[18:25:19] <alex_joni> I remember jmk? did some merging, checked out the branch, and updated with the HEAD, and cvs did the merging..
[18:25:43] <cradek> maybe there's a better way that I don't know about
[18:25:56] <alex_joni> ok.. never mind...
[18:26:12] <alex_joni> any possibility to see what files are altered (my memory is not that good)
[18:26:28] <alex_joni> I vaguely remember about 10 files..
[18:27:11] <cradek> get checkouts of both branches in different directories
[18:27:26] <alex_joni> I did that...
[18:27:26] <cradek> use diff -R
[18:27:31] <cradek> or, I bet you can use cvs diff to do it
[18:28:08] <alex_joni> * alex_joni mans
[18:28:31] <cradek> cvs diff -u -rold_branch -rHEAD
[18:29:47] <cradek> The -j branch option merges the changes made between the result-
[18:29:51] <cradek> ing revision and the revision that it is based on (e.g., if the
[18:29:54] <cradek> tag refers to a branch, cvs will merge all changes made in that
[18:29:57] <cradek> branch into your working file).
[18:30:21] <alex_joni> hmm.. tried the -rold_branch -rHEAD
[18:31:31] <alex_joni> ouch ;) pretty many changes
[18:31:35] <cradek> I bet you want to use this checkout -j
[18:32:02] <alex_joni> yup, probably, but in the meanwhile some files have moved
[18:32:12] <alex_joni> including some I changed in that branch
[18:32:14] <alex_joni> :/
[18:32:20] <cradek> ugh
[18:32:24] <alex_joni> that makes it a bit harder :D
[18:32:26] <cradek> moving files under revision control always sucks
[18:32:32] <alex_joni> I'll do it by hand...
[18:33:15] <cradek> for certain files I'm sure cvs diff -> patch will help you
[18:33:33] <alex_joni> the diff resulting from the command you gave me is 1.6 MB
[18:34:04] <alex_joni> lots of changes :D
[18:34:07] <cradek> ow
[18:34:18] <cradek> just do the file you want
[18:34:49] <alex_joni> ok, ty
[18:35:18] <cradek> I'm off to do something outside during the daylight...
[18:35:46] <alex_joni> ok.. have fun, thanks for the info
[19:12:20] <cncuser> hi folks
[19:12:26] <alex_joni> hello
[19:12:44] <alex_joni> this is a quiet place, for talks about developing emc
[19:12:47] <alex_joni> not much machining or other stuff (trolling or general unimportant stuff) in here
[19:12:51] <alex_joni> #emc is ok for that
[19:13:18] <alex_joni> [21:13] <alex_joni> this is a quiet place, for talks about developing emc
[19:13:18] <alex_joni> [21:13] <alex_joni> not much machining or other stuff (trolling or general unimportant stuff) in here
[19:13:18] <alex_joni> [21:13] <alex_joni> #emc is ok for that
[19:13:38] <mshaver> ok!
[19:14:38] <cncuser> hmmm
[19:14:43] <mshaver> so, you removed some of the apps then, and modified the init scripts to unpack cnc.tgz or emc2.tgz
[19:14:59] <cncuser> yes, basically
[19:15:05] <mshaver> reading your comment on #emc...
[19:15:38] <cncuser> on moment i mount the disk so i can tell you jmore
[19:15:50] <mshaver> ok
[19:16:00] <cncuser> i havent looked on it for 2 days now
[19:16:06] <cncuser> im kind of stuck
[19:16:08] <cncuser> :)
[19:16:24] <mshaver> ha!
[19:17:11] <cncuser> 0rootfs_skeleton-1.0.5-puppysit, jwm-0.24-puppysit, rox_filer-1.2.2-puppysit
[19:17:13] <mshaver> so did you apply the ntfs patch to the kernel? did you use the config supplied with puppy?
[19:17:17] <cncuser> is all i modified
[19:17:36] <cncuser> no i didnt aply an ntfs patch, i havent ever tested this ntfs thingy
[19:17:59] <cncuser> so i also dont really trust it, i recommend usb sticks, but thats also a little crappy right now, maybe i change to 2.6 kernel
[19:18:06] <mshaver> but you did apply the squashfs patch?
[19:18:11] <cncuser> but ntfs is enabled on the 2.4
[19:18:41] <cncuser> yes, unionfs and squashfs and realtime are added, also many usbthings are included in the kernel
[19:18:53] <cncuser> i can upload the kernelconfig
[19:18:56] <cncuser> one moment
[19:18:58] <alex_joni> cncuser: for the next one
[19:19:01] <mshaver> i think you're ight about ntfs support, i have heard it is problematic
[19:19:05] <alex_joni> remember to switch APM and ACPI off
[19:19:14] <alex_joni> those cause problems with RT
[19:19:15] <mshaver> great (kernel config)!
[19:19:21] <cncuser> well, i thought i add apm as a module
[19:19:29] <cncuser> its nice to switch your computer off via software
[19:19:31] <alex_joni> ntfs works ok as long as it's read-only
[19:19:35] <cncuser> who knows where it is ? :)
[19:19:43] <alex_joni> cncuser: but it causes problems...
[19:19:47] <alex_joni> or it might
[19:19:50] <cncuser> ntfs works on a single file when size is not changed
[19:20:26] <cncuser> so puppy does a loopbackmount of a filesystemimage in a ntfsfilesystem ad allows write to that file only... i think thats how they say :)
[19:20:49] <cncuser> but i dont know for i havent seen it personally
[19:21:01] <alex_joni> ok.. then it's best to leave it out
[19:21:04] <cncuser> who youse ntfs anyways
[19:21:05] <cncuser> :))
[19:21:11] <mshaver> it's writing to ntfs that's the problem (as alex said) - didn't know it was ok for single size files - that must be why puppy can use a pre-created pup001 file, since it doesn't grow
[19:21:24] <cncuser> mshaver: yes
[19:21:36] <alex_joni> mshaver: yes.. the problem is with growing sizes the way inodes are handled
[19:21:53] <alex_joni> well.. not inodes per se, as NTFS doesn't have inodes, but you get the point
[19:22:36] <cncuser> well
[19:22:40] <mshaver> as far as apm goes, if it's a module & apm is disabled in the bios, i hope the module is not loaded - this would be interesting to try
[19:22:48] <cncuser> so any of you booted the last puppysit ?
[19:22:58] <alex_joni> * alex_joni under qemu
[19:22:59] <mshaver> i did
[19:23:05] <alex_joni> does it work?
[19:23:13] <cncuser> it works with qemu for me
[19:23:16] <cncuser> :)
[19:23:17] <alex_joni> fenn reported problems with it, also others..
[19:23:27] <cncuser> yes, i heard X is a problem
[19:23:33] <cncuser> or read
[19:23:36] <mshaver> it hung a while while emc2 was being untarred, errors occurred with tar
[19:23:59] <mshaver> could be I got a bad iso, i didn't md5sum it
[19:23:59] <cncuser> yes the errors are ok, i changed the behavior of the untar
[19:24:32] <mshaver> in that case, it came up fine with the new peach colord background
[19:24:49] <alex_joni> explain: the errors are ok ;)
[19:24:53] <cncuser> if [ ! -d /root/cnc ]; then
[19:24:53] <cncuser> mount /mnt/cdrom
[19:24:53] <cncuser> #dirty hack to fix the 2 cdrom bug
[19:24:53] <cncuser> mount /mnt/cdrom2
[19:24:53] <cncuser> mount /dev/sda1 /mnt/flash
[19:24:54] <cncuser> mkdir /root/cnc
[19:24:56] <cncuser> cd /root/cnc
[19:24:57] <cncuser> for i in emc2 lib realtime sbin scripts
[19:24:59] <cncuser> do
[19:25:02] <cncuser> #brute force ;)
[19:25:04] <cncuser> tar -xvzf /mnt/cdrom/$i.tgz
[19:25:08] <alex_joni> ahh..ok
[19:25:12] <cncuser> tar -xvzf /mnt/flash/$i.tgz
[19:25:14] <cncuser> tar -xvzf /mnt/cdrom2/$i.tgz
[19:25:16] <cncuser> done
[19:25:17] <cncuser> umount /mnt/cdrom
[19:25:20] <cncuser> umount /mnt/cdrom2
[19:25:22] <cncuser> umount /mnt/flash
[19:25:24] <cncuser> fi
[19:25:25] <alex_joni> why not test -f ?
[19:25:26] <cncuser> its plain stupid :)
[19:25:31] <cncuser> tahts why it barfs, i didnt add any AI ;)
[19:25:37] <alex_joni> to see if the file is there?
[19:25:50] <cncuser> hmm, well, i could change that, but its cosmetic :)
[19:26:13] <alex_joni> (if (test -f foo.file) ; then tar -xvzf foo.file ; fi )
[19:26:38] <cncuser> shure :)
[19:27:04] <alex_joni> cncuser: we need to talk to jmkasunich
[19:27:13] <cncuser> hmmm
[19:27:14] <cncuser> ok
[19:27:16] <alex_joni> and maybe get puppy on the compile farm
[19:27:23] <cncuser> ok
[19:27:25] <cncuser> :)
[19:27:27] <alex_joni> or the same system as puppy
[19:27:31] <mshaver> what base version of puppy is puppysit? 1.04, 1.05, 1.06?
[19:27:43] <alex_joni> and then we might set up some automatic compiling (latest CVS)
[19:27:49] <cncuser> well, if i get an login i can setup a copy on the system
[19:28:18] <alex_joni> cncuser: like I said, let's talk to him tomorrow (he will be around)
[19:28:33] <cncuser> i have a problem with uploads, i must go to some caffe to upload data :) my adslmodem keeps crashing when uploading a little to much ...like 5 mb
[19:28:39] <cncuser> ok
[19:28:49] <mshaver> yep, sunday is our "discussion day" usually
[19:29:58] <cncuser> really ojn the day of the lord, the great spaghettimonster
[19:30:42] <mshaver> i'm interested in puppy because i think one of our best uses for emc would be a dedicated controller - a system that boots directly into emc with nothing else visible
[19:31:17] <alex_joni> mshaver: I agree ;)
[19:31:18] <cncuser> mshaver, ic
[19:31:22] <alex_joni> maybe off a CF card
[19:31:38] <alex_joni> or some other flashdrive
[19:32:15] <cncuser> mshaver: im interested in puppysit because i want to do pcbmilling and do some plastikparts, and didnt like bdi
[19:32:36] <mshaver> puppy would be a good base for that type of system
[19:32:52] <mshaver> the bdi got pretty big
[19:32:54] <cncuser> well, why ?
[19:33:12] <cncuser> a system that does nothing else but let you see the emc2 gui ?
[19:33:31] <mshaver> bdi 2.20b was the last of the "not too big" versions
[19:33:44] <cncuser> do you know what hardware it runs on ?
[19:33:54] <mshaver> yes, just the emc2 gui, like a commercial cncmachine
[19:34:01] <cncuser> do buid the machine ?
[19:34:19] <mshaver> i've built a few...
[19:34:39] <mshaver> http://www.erols.com/mshaver/index.htm
[19:35:26] <cncuser> mshaver: no i ment are you going to build machines and put that on them or is there a customer with a maachine and you put it on. with the first, puppy is blowted, you dont need that. for the second puppy seem ok
[19:37:20] <mshaver> I have one machine that i built for a customer runnin 2.20b bdi - i'd like to simplify the operation for him
[19:37:41] <cncuser> ic
[19:38:55] <mshaver> anyway, i've been looking at puppy for several months now, wondering if i could make it realtime - i guess i have the answer thanks to you!
[19:39:15] <cncuser> youre welcome
[19:39:47] <cncuser> ok, any more qeustions, else i gonna go and hit the street ;)
[19:40:17] <mshaver> not now, but thanks! will you be around irc or the mailing lists?
[19:40:20] <alex_joni> cncuser: you said you'll drop an email to the list
[19:40:26] <alex_joni> introducing yourself :P
[19:40:49] <alex_joni> mshaver: he usually is (both from what I've see) ..
[19:41:03] <mshaver> yes, do that (introduce yourself)
[19:41:13] <cncuser> hmmm
[19:41:28] <alex_joni> step out of anonymosity..
[19:41:35] <alex_joni> or whatever that's called :)
[19:41:42] <mshaver> unless you want to continue being known as "some guy from Austria" :)
[19:41:43] <cncuser> im a cncuser :) beginner, penguinlover, male and 29 years old, i live in austria :) enough ?
[19:42:10] <alex_joni> how about a name?
[19:43:07] <cncuser> well, hmm, lets think
[19:44:09] <cncuser> johann blunzen
[19:44:20] <mshaver> i did the r2e3 conversion on this page, and am working on the Hardinge cnc lathe:
[19:44:24] <alex_joni> cool, guess you know mine .. :)
[19:44:25] <mshaver> http://www.arcadianclock.com/our_workshop/index.html
[19:44:49] <mshaver> i'm matt shaver, thus mshaver...
[19:45:03] <cncuser> cncuser is now known as jblunzen
[19:45:37] <alex_joni> but your scary secret is safe with us..
[19:45:44] <jblunzen> harhar
[19:45:45] <alex_joni> we won't tell.. :D
[19:45:53] <jblunzen> its all in the logs
[19:46:09] <alex_joni> yeah.. but not indexed in google :)
[19:46:20] <jblunzen> you think...
[19:46:29] <jblunzen> aynone got google desktopsearch insatlled ;)
[19:46:35] <mshaver> i'll be sure to let you know how things go when i do more with puppy - i want to test out alex's stg hal module & then get it going in puppy
[19:46:40] <alex_joni> I don't ;-)
[19:46:47] <alex_joni> it should be in there
[19:46:56] <mshaver> me neither
[19:47:09] <alex_joni> hal_stg I mean, should be in there..
[19:47:24] <alex_joni> not sure about the .hal files, I commited them not very long ago.. so they might be missing
[19:47:31] <mshaver> yep!
[19:47:45] <alex_joni> but they're easy to replicate..
[19:48:04] <alex_joni> also tool-changing stuff is pretty new (I think already in puppysit..)
[19:48:20] <mshaver> i'm going to compile the latest emc2 on the 2.20b system I have running now (rayh's suggestion), then try it in puppy
[19:48:27] <alex_joni> but one of the things I liked the most...
[19:48:39] <alex_joni> emc2 compiled pretty easily.. didn't it?
[19:49:00] <jblunzen> emc2 compiles like a charm
[19:49:13] <alex_joni> jblunzen: compared to the other stuff ;)
[19:49:22] <mshaver> haven't tried yet, maybe this evening
[19:49:37] <jblunzen> a compile a days keeps the apples away
[19:49:39] <jblunzen> they say
[19:49:39] <mshaver> building rcslib was not fun...
[19:49:56] <jblunzen> whats rcslib for ?
[19:49:57] <alex_joni> mshaver: it's all gone..
[19:50:09] <jblunzen> ok
[19:50:10] <alex_joni> rcslib is for sending NML messages
[19:50:13] <mshaver> rcslib was used in emc1
[19:50:20] <alex_joni> now it's known as libnml inside emc2
[19:50:25] <mshaver> now we use libnml
[19:50:35] <alex_joni> rcslib was the big brother (multi-platform, etc)
[19:50:54] <jblunzen> ic
[19:51:00] <mshaver> the build system for rcslib was "multiplatform" and was rather strange
[19:51:15] <jblunzen> well, wehn are you going to chat tomorrow ?
[19:51:52] <alex_joni> > I saw the commit. The PC is a 100MHz P1 with (I think 128MB RAM). Do you
[19:51:52] <alex_joni> > think I'll have to upgrade it to run a distribution that can compile
[19:51:52] <alex_joni> > EMC2? Currently it's running BDI 2.20b. Should I just get a scratch hard
[19:51:52] <alex_joni> > disk & put BDI 4.30 on the existing PC?
[19:51:52] <alex_joni> >
[19:51:53] <alex_joni> what's wrong with this one for emc2? emc2 runs on anything you'll bring on..
[19:51:55] <alex_joni> so bring it on, we'll make it run :)
[19:51:56] <jblunzen> multiplattform, like armlinux, linuxppc, x86linux, sparclinux i can accept :)
[19:51:57] <alex_joni> kidding: http://www.linuxcnc.org/compile_farm/ shows the status of the
[19:51:59] <alex_joni> current code (and BDI 2.18 compiles emc2 just fine)
[19:52:01] <alex_joni> Alex
[19:52:19] <alex_joni> jblunzen: no.. linux, solaris, M$, etc
[19:52:30] <jblunzen> who needs that
[19:52:45] <alex_joni> jblunzen: usually between 14 and 18 GMT
[19:52:50] <alex_joni> but during the whole day mostly
[19:52:51] <jblunzen> ok
[19:53:01] <mshaver> i'll be around probably about 12:30pm Eastern standard time (New York time)
[19:53:11] <alex_joni> mshaver: talk GMT
[19:53:26] <alex_joni> EST and WST & co are confusing :D
[19:53:38] <mshaver> i think it's GMT plus or minus 4 hours
[19:53:57] <mshaver> the sun rises in the east...
[19:54:06] <mshaver> so that means...
[19:54:12] <jblunzen> when is jmkasunich going to be here
[19:54:23] <jblunzen> i think it would be easier hed drop me a email
[19:54:27] <jblunzen> btw
[19:54:28] <mshaver> it's later in London than it is here...
[19:55:13] <mshaver> so yes! about 16 GMT!
[19:55:14] <jblunzen> alex_joni: yan you please put cncuser@hinternet.at onto yourside inside the puppysitblock ?
[19:55:23] <alex_joni> yup, in a bit
[19:55:33] <alex_joni> <Pi> GMT is the best
[19:55:33] <alex_joni> <Pi> coslike
[19:55:33] <alex_joni> <Pi> everyone else is wrong
[19:55:41] <alex_joni> taken from bash.org ;-)
[19:55:54] <mshaver> ha!
[19:56:09] <jblunzen> ok, gotta go, partieng
[19:56:10] <jblunzen> :)
[19:56:16] <mshaver> bye!
[19:56:17] <jblunzen> cu
[19:56:29] <alex_joni> bye
[19:57:08] <mshaver> well alex, i think i'm going to go do some practical things myself, i'll stay logged on to catch what goes by...
[19:57:23] <alex_joni> ok, enjoy..
[19:57:32] <mshaver> mshaver is now known as mshaver_away
[19:57:33] <alex_joni> and thanks for all
[19:57:51] <mshaver_away> all what? :)
[19:57:56] <alex_joni> _all_
[19:58:03] <mshaver_away> ;)
[20:38:48] <alex_joni> cradek: around?
[20:43:33] <cradek> yep
[20:44:59] <alex_joni> I have a small problem
[20:45:10] <alex_joni> how can I use cp in make install?
[20:45:20] <alex_joni> I want to cp ../bin/*
[20:45:29] <cradek> you should probably use install
[20:45:34] <alex_joni> but the * expands to CVS (the dir) aswell
[20:45:49] <alex_joni> does install only refer to files?
[20:45:54] <alex_joni> or can I tell it to?
[20:46:14] <cradek> no, that expansion takes place in the shell, not the program, so it's always the same
[20:46:42] <alex_joni> yes, that I know.. and I don't see an option to skip the dirs neither in cp, nor in install
[20:46:42] <alex_joni> :(
[20:46:46] <cradek> I would think you should have a list of the programs, so you don't need to use *
[20:47:40] <cradek> I guess you could use find bin -maxdepth 1 -type f, but ... yuck
[20:47:55] <alex_joni> I have the same for ..bin/
[20:48:10] <alex_joni> scripts, rtlib, nc_files,
[20:48:19] <alex_joni> and a few others.. so keeping a list is not nice
[20:48:53] <cradek> are they all lowercase? You could use [a-z]*
[20:49:41] <alex_joni> can't I specify !CVS ?
[20:49:44] <alex_joni> somehow ?
[20:49:46] <cradek> sometimes I think the CVS dir should have been named .cvs
[20:50:12] <alex_joni> some aren't lowercase :/ (some tcl scripts)
[20:50:42] <cradek> i don't think you can specify !CVS without getting them in a stream and using grep
[20:50:50] <cradek> or, you can do it with find, of course
[20:50:57] <alex_joni> right.. :(
[20:51:02] <alex_joni> neither way I like..
[20:51:07] <cradek> agree
[20:55:27] <cradek> ha
[20:55:33] <cradek> GLOBIGNORE=CVS; echo *
[20:56:25] <cradek> a bash "feature"
[20:57:37] <alex_joni> coool ;)
[20:57:39] <alex_joni> thanks..
[20:59:01] <cradek> I'm off again
[21:12:52] <alex_joni> doesn't seem to work from the Makefile :(
[21:17:06] <alex_joni> can't set GLOBIGNORE, maybe I don't know how
[23:23:15] <alex_joni> logger_devel: bookmark
[23:23:15] <alex_joni> See http://solaris.cs.utt.ro/irc/irc.freenode.net:6667/emcdevel/2005-11-06#T23-23-15