irclog2html for #brlcad on 20051229

00:00.05 brlcad cvs update -r rel-7-6-6 -dP
00:00.07 rricardo23 in the README file
00:01.00 rricardo23 basically the error is
00:01.18 brlcad danka
00:02.45 CIA-5 BRL-CAD: 03brlcad * 10brlcad/README: remove the outdated warning about libtool 1.5 since autogen.sh works around the problem now
00:04.01 rricardo23 how do i remove it?
00:04.13 brlcad remove what?
00:04.25 brlcad you didn't paste the error
00:04.57 brlcad ~pastebin
00:04.59 ibot methinks pastebin is a place to paste your stuff without flooding the channel - try http://pastebin.com/, or http://pastebin.ca
00:06.39 rricardo23 the error says...'../usr/home/ricardo/brlcad/src/libbu/.libs/libbu.so: undefined refrence to pthread_mutex_unlock...also mutex_lock, and mutex_init...'
00:06.55 brlcad hmm
00:07.05 brlcad good ol' bsd threading libs
00:07.05 ``Erik meh, that means -pthread isn't being used
00:07.27 brlcad rricardo23: what did configure say about -pthread?
00:08.15 rricardo23 the configure just went fine...
00:08.23 brlcad i mean what were the test lines
00:08.25 brlcad something like:
00:08.26 brlcad checking for pthread_create in -lc_r... no
00:08.26 brlcad checking for thr_create in -lthread... no
00:08.26 brlcad checking for pthread_create in -lpthread... yes
00:08.44 brlcad run it again, watch for section 3
00:08.44 rricardo23 i'll do it again...:-(
00:08.46 brlcad checking ... l i b r a r i e s ... (3 of 9)
00:08.51 ``Erik (bsd4 needs -pthread, not -lpthread)
00:09.03 ``Erik it's not a library per se, it's an ad hoc compiler option :(
00:09.06 brlcad yeah, should be one more
00:09.16 brlcad -pthread is tested after -lpthread fails
00:11.49 rricardo23 it says '...checking for pthread_create in -lc_r...(cached) yes
00:12.08 brlcad hmm
00:12.33 brlcad well, that sucks
00:12.45 ``Erik hurrr, libc_r exists on 4, but it still needs -pthread
00:12.48 brlcad hack it in as an ldflag
00:12.51 rricardo23 it does for me...:-(
00:13.03 brlcad ./configure LDFLAGS=-pthread
00:13.13 rricardo23 i'll do that...wait
00:13.19 brlcad then make again
00:13.50 ``Erik it might be a CFLAG
00:15.07 rricardo23 got a bunch of syntax errors...:-(
00:15.44 brlcad example?
00:16.20 rricardo23 syntax error before 'uintptr_t'...before 'u_short'...'pid_t'...'*'
00:16.37 brlcad using it as an ldflag is usually sufficient
00:16.50 rricardo23 ...'warning: data definition has no type or storage class...Error code 1
00:16.59 brlcad hm.. what test was that?
00:17.12 brlcad checking.. what?
00:17.28 ``Erik do CFLAGS=-pthread instead
00:17.38 rricardo23 i did it
00:17.56 rricardo23 sorry....:-D
00:18.03 rricardo23 i'll do that now
00:19.25 rricardo23 same errors Erik...
00:21.35 brlcad what test do you first see the errors on?
00:23.52 brlcad oh right, c_r means -pthread gets added
00:24.37 rricardo23 could the install_dir has something to do with it?
00:24.58 brlcad not likely
00:25.14 brlcad rerun your original configure
00:25.27 brlcad what was your original ./configure ?
00:25.41 Twingy a light!
00:25.44 brlcad did you use any options?
00:25.50 Twingy *happy dance*
00:26.11 rricardo23 didn't use any options....
00:26.24 rricardo23 just ./configure...
00:26.29 brlcad rricardo23: okay, that's fine
00:26.32 brlcad so rerun it
00:26.40 brlcad and get back to the libbu error
00:26.46 rricardo23 without options?
00:26.50 brlcad sure
00:26.56 rricardo23 ok...
00:27.51 rricardo23 done...no problema!.
00:28.33 rricardo23 do you want me to run 'make' now?
00:28.34 brlcad que bien, ahora: make LDFLAGS=-pthread
00:28.42 rricardo23 ok...
00:29.24 rricardo23 same olde errors...:-(
00:29.57 rricardo23 syntax errors i mean
00:30.23 brlcad can you paste your build log to pastebin.com?
00:30.55 brlcad you paste there, they give you a url -- you provide us the URL
00:31.40 rricardo23 i'll try that...
00:32.28 ``Erik pr away, wee.
00:32.35 brlcad if you care to provide a system account, I wouldn't mind logging in to fix the build
00:32.41 brlcad ``Erik: did you try make fast?
00:32.56 ``Erik no
00:33.03 ``Erik just wanted to get the pr out the door
00:33.40 ``Erik configuring a fresh extract
00:35.24 rricardo23 how the heck I paste it?!....I'm working from CLI
00:35.25 ``Erik building (tk, itcl/itk, iwidgets, x11, ogl, 64b, -O2)
00:36.13 brlcad rricardo23: depends how you've set up your console :)
00:36.20 Twingy woo
00:36.23 Twingy wireless on freebsd
00:36.32 ``Erik heh, finally fixed the driver? :D
00:36.45 Twingy well, I was scared when I got these cards, cause they had the same vendor string
00:36.49 ``Erik <-- still thinks you shoulda loaned him a couple cards
00:36.50 Twingy so my modified driver is working
00:36.58 brlcad rricardo23: just paste it here then if you can (but just the last few lines of the build)
00:37.12 Twingy I'll just copy my driver source over to the other boxen as I put the cards in
00:37.28 ``Erik send-pr it, dude
00:37.35 Twingy never! :)
00:37.48 ``Erik then loan me two cards so I can replicate the fix and send it myself
00:38.15 Twingy ral0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
00:38.15 Twingy <PROTECTED>
00:38.15 Twingy <PROTECTED>
00:38.15 Twingy <PROTECTED>
00:38.15 Twingy <PROTECTED>
00:38.15 Twingy <PROTECTED>
00:38.17 Twingy <PROTECTED>
00:38.19 Twingy <PROTECTED>
00:38.21 Twingy <PROTECTED>
00:38.35 Twingy cool eh?
00:38.51 brlcad the "T-Wing Net"
00:38.52 Twingy dude, you complain about driving to the booze stoor
00:39.03 Twingy how in the world are you going to drive here
00:39.17 ``Erik heh, you're supposed to drive here
00:39.19 ``Erik :D
00:39.21 brlcad that's a valid complaint
00:39.26 brlcad you have to be sober to get more
00:39.56 Twingy FreeBSD nitrous.js.cx 7.0-CURRENT FreeBSD 7.0-CURRENT #3: Sat Dec 24 16:40:44 EST 2005 justin@nitrous.js.cx:/usr/src/sys/i386/compile/NITROUS i386
00:40.08 Twingy good shit
00:40.15 ``Erik erm , it finished, but didn't say the time
00:40.22 brlcad rricardo23: que haces? :)
00:40.34 ``Erik my 7.0 box still has a borked up bootloader
00:40.40 brlcad didn't say the time?? hrm
00:40.50 Twingy I think I might drop back to 6 stable
00:40.55 ``Erik make clean ; time make -j8 fast
00:41.02 rricardo23 f...trying to paste it...:-)
00:41.12 brlcad ahh, jeje
00:41.22 ``Erik rricardo23: moused running? :)
00:41.22 Twingy I got one of them magnetic mount antennas with each of these 3 cards too
00:41.29 Twingy just plops onto the top of the box, love it
00:41.36 rricardo23 yup
00:41.43 ``Erik heh, and when you turn on your power series, you lose wifi? :D
00:42.08 Twingy I'm thinking about getting a lynksys wireless bridge to have the only wireless powerseries in existence :)
00:42.28 ``Erik you might already have the only home power series
00:42.29 Twingy AUI -> RJ45 -> Wireless
00:42.52 Twingy I need to get that thing bootable again
00:43.11 Twingy it's got enough crunch for surfing the web
00:43.27 Twingy and spinning shiney 3d things around
00:43.34 ``Erik Booting... IRIX 5.6
00:43.39 Twingy 5.3
00:43.44 ``Erik > AM KRUSHINK WEB, DA
00:43.46 ``Erik login:
00:44.20 Twingy ok, lemme think
00:44.29 Twingy rc.conf
00:44.40 Twingy I need to pass a bunch of parameters to ral0
00:45.16 ``Erik real 4m28.200s
00:45.23 rricardo23 ...'checking if pthreading works... no' <-- i got this in the output of the ./configure
00:45.30 Twingy o.O
00:45.30 ``Erik 2 seconds slower, sean, close enough to say 'no difference'
00:47.16 brlcad good to know
00:47.36 rricardo23 good you know..:-)
00:56.20 CIA-5 BRL-CAD: 03brlcad * 10brlcad/configure.ac: (log message trimmed)
00:56.20 CIA-5 BRL-CAD: add a check to test whether we ended up with POSIX threading if only primarily
00:56.20 CIA-5 BRL-CAD: to have the hint in the config.log output. the pthread test was found in gd's
00:56.20 CIA-5 BRL-CAD: configure.ac and seems a reasonable fairely comprehensive test.
00:56.20 CIA-5 BRL-CAD: pthread_cleanup_push is reportedly non-functional stub function on solaris;
00:56.20 CIA-5 BRL-CAD: pthread_create and pthread_join are not necessarily in the same lib on irix
00:56.22 CIA-5 BRL-CAD: (even though we prefer sproc on irix for performance); pthread_attr_init is
00:57.31 brlcad rricardo23: are you running gpm?
00:57.57 brlcad if it's running and /dev/mouse is set, you can middle-click to paste a selection
00:58.34 brlcad or moused
00:58.55 rricardo23 don't know...i'll check
00:59.15 rricardo23 no
00:59.29 brlcad run moused
00:59.44 rricardo23 i'm running moused
01:00.29 brlcad hmm
01:00.57 brlcad you have a three-button mouse?
01:00.59 brlcad or two?
01:01.08 rricardo23 3
01:01.26 brlcad hmm, does the mouse cursor move if you move the mouse?
01:01.35 brlcad i.e. can you make selections?
01:01.42 rricardo23 no..:-(
01:02.05 rricardo23 ource='fb_generic.c' object='libfb_la-fb_generic.lo' libtool=yes DEPDIR=.deps
01:02.05 rricardo23 <PROTECTED>
01:02.05 rricardo23 libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include -
01:02.05 rricardo23 I/usr/X11R6/include -I/usr/local/include -I../../include -I/usr/X11R6/include -
01:02.05 rricardo23 DIF_REMOTE -DIF_AB -DIF_X -DIF_OGL -pipe -fno-strict-aliasing -fno-common -g -c
01:02.06 rricardo23 <PROTECTED>
01:02.08 rricardo23 <PROTECTED>
01:02.10 rricardo23 include -I../../include -I/usr/X11R6/include -DIF_REMOTE -DIF_AB -DIF_X -DIF_OG
01:02.12 rricardo23 L -pipe -fno-strict-aliasing -fno-common -g -c fb_generic.c -Wp,-MD,.deps/libfb
01:02.14 rricardo23 _la-fb_generic.TPlo -fPIC -DPIC -o .libs/libfb_la-fb_generic.o
01:02.16 rricardo23 *** Error code 1
01:02.18 rricardo23 Stop in /usr/home/ricardo/brlcad/src/libfb.
01:02.20 rricardo23 *** Error code 1
01:02.23 rricardo23 Stop in /usr/home/ricardo/brlcad/src/libfb.
01:02.26 rricardo23 *** Error code 1
01:02.26 rricardo23 Stop in /usr/home/ricardo/brlcad/src.
01:02.28 rricardo23 *** Error code 1
01:02.30 rricardo23 Stop in /usr/home/ricardo/brlcad.
01:02.32 rricardo23 top in /usr/home/ricardo/brlcad.
01:02.34 rricardo23 top in /usr/home/ricardo/brlcad.
01:02.36 rricardo23 :-D
01:02.38 rricardo23 is that what you meant?...
01:02.41 brlcad yeah
01:02.46 rricardo23 :-D
01:03.01 brlcad though it doesn't say the error :)
01:03.16 rricardo23 wait
01:03.57 brlcad looks like it was ctrl-c'd or something
01:04.18 rricardo23 you want thew whole output of the make?
01:04.29 rricardo23 or the ./configure?
01:04.37 brlcad not the whole output of configure
01:05.01 rricardo23 make or conf?
01:05.22 brlcad output of make from right before the errors
01:05.29 rricardo23 k...
01:05.59 rricardo23 source='fb_generic.c' object='libfb_la-fb_generic.lo' libtool=yes DEPDIR=.deps depmode=gcc /usr/local/bin/bash ../../misc/depcomp /usr/local/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I/usr/X11R6/include -I/usr/local/include -I../../include -I/usr/X11R6/include -DIF_REMOTE -DIF_AB -DIF_X -DIF_OGL -pipe -fno-strict-aliasing -fno-common -g -c -o libfb_la-fb_generic.lo `test -f 'fb_gen
01:05.59 rricardo23 <PROTECTED>
01:05.59 rricardo23 In file included from /usr/include/sys/select.h:40,
01:06.01 rricardo23 <PROTECTED>
01:06.03 rricardo23 <PROTECTED>
01:06.05 rricardo23 In file included from ../../include/fb.h:40,
01:06.07 rricardo23 <PROTECTED>
01:06.09 rricardo23 In file included from fb_generic.c:56:
01:06.11 rricardo23 ../../include/fb.h:233: syntax error before `*'
01:06.13 rricardo23 ../../include/fb.h:233: warning: data definition has no type or storage class
01:06.15 rricardo23 *** Error code 1
01:06.17 rricardo23 Stop in /usr/home/ricardo/brlcad/src/libfb.
01:06.19 rricardo23 *** Error code 1
01:06.21 rricardo23 Stop in /usr/home/ricardo/brlcad/src/libfb.
01:06.23 rricardo23 *** Error code 1
01:06.25 rricardo23 Stop in /usr/home/ricardo/brlcad/src.
01:06.27 rricardo23 *** Error code 1
01:06.29 rricardo23 Stop in /usr/home/ricardo/brlcad.
01:07.03 brlcad that's good
01:07.10 rricardo23 :-)
01:07.12 brlcad complaining about fd_set
01:08.08 rricardo23 workaround?...if there's any...
01:08.38 brlcad yeah, hold on a sec
01:08.45 rricardo23 :-)
01:08.59 brlcad grep -r fd_set /usr/include/*| grep struct
01:09.03 brlcad what does that output?
01:09.09 rricardo23 wait..
01:11.58 brlcad usually that's in /usr/include/sys/select.h
01:12.12 brlcad probably wants sys/types.h or somesuch
01:12.56 brlcad alternatively, if you do a "man select", what are the #include line(s)?
01:13.53 rricardo23 d... it!...lol
01:14.08 brlcad ?
01:15.15 rricardo23 '...#include <sys/types.h>, #include <sys/time.h>, #include <unistd.h>
01:15.50 brlcad doesn't list sys/select.h ?
01:16.31 rricardo23 no
01:16.36 brlcad interesting
01:16.51 brlcad grep HAVE_SYS_SELECT_H include/brlcad_config.h
01:16.54 rricardo23 could it be the C-compiler version?
01:17.14 brlcad nah, but it is related to the OS version
01:17.27 brlcad and C library version
01:18.07 rricardo23 '...no such file or directory...'
01:18.33 brlcad er
01:18.55 brlcad the include dir in your brlcad checkout
01:20.26 brlcad it's there somewhere
01:22.13 rricardo23 '...define HAVE_SYS_SELECT_H 1...'
01:22.25 brlcad k, that's why
01:22.25 rricardo23 ...#define...
01:22.55 rricardo23 ??
01:23.05 brlcad try: make CPPFLAGS="-UHAVE_SYS_SELECT_H"
01:23.14 rricardo23 k, wait..:-)
01:23.41 brlcad if that doesn't work, will have to comment out a few lines in fb.h
01:24.28 rricardo23 In file included from /usr/include/sys/select.h:40,
01:24.29 rricardo23 <PROTECTED>
01:24.29 rricardo23 <PROTECTED>
01:24.29 rricardo23 In file included from ../../include/fb.h:40,
01:24.29 rricardo23 <PROTECTED>
01:24.29 rricardo23 In file included from fb_generic.c:56:
01:24.31 rricardo23 ../../include/fb.h:233: syntax error before `*'
01:24.34 rricardo23 ../../include/fb.h:233: warning: data definition has no type or storage class
01:24.35 rricardo23 *** Error code 1
01:24.37 rricardo23 Stop in /usr/home/ricardo/brlcad/src/libfb.
01:24.39 rricardo23 *** Error code 1
01:24.41 rricardo23 Stop in /usr/home/ricardo/brlcad/src/libfb.
01:24.43 rricardo23 *** Error code 1
01:24.45 rricardo23 Stop in /usr/home/ricardo/brlcad/src.
01:24.45 brlcad okay, so it didn't work
01:24.47 rricardo23 *** Error code 1
01:24.49 rricardo23 :-(
01:24.55 brlcad it's still that problem
01:25.06 rricardo23 same 'ol...
01:25.11 brlcad it's including sys/select.h, which doesn't have fd_set like it's supposed to on fbsd 4
01:25.18 brlcad edit include/fb.h
01:25.37 brlcad at the top, it says "/* Needed for fd_set */
01:25.48 rricardo23 where do i find that file? is it under /brlcad??
01:25.57 brlcad before that line add:
01:26.05 brlcad yeah, that's in brlcad/include
01:26.09 brlcad in your checkout
01:26.16 brlcad add:
01:26.26 brlcad #include <sys/types.h>
01:26.30 brlcad #include <sys/time.h>
01:26.36 brlcad #include <unistd.h>
01:26.46 brlcad that should do it
01:28.23 rricardo23 sorry....i have no sys/select under include...:-(
01:28.33 brlcad eh?
01:28.40 brlcad no no
01:28.49 brlcad edit brlcad/include/fb.h
01:28.59 brlcad edit that file with a text editor
01:29.09 brlcad add the three #include lines
01:29.14 rricardo23 ok,ok
01:29.19 brlcad before the line that says /* Needed for fd_set */
01:31.17 rricardo23 done
01:31.29 brlcad now 'make
01:31.34 rricardo23 k...
01:31.54 rricardo23 source='fb_generic.c' object='libfb_la-fb_generic.lo' libtool=yes DEPDIR=.deps depmode=gcc /usr/local/bin/bash ../../misc/depcomp /usr/local/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I/usr/X11R6/include -I/usr/local/include -I../../include -I/usr/X11R6/include -DIF_REMOTE -DIF_AB -DIF_X -DIF_OGL -pipe -fno-strict-aliasing -fno-common -g -c -o libfb_la-fb_generic.lo `test -f 'fb_gen
01:31.55 rricardo23 <PROTECTED>
01:31.55 rricardo23 In file included from /usr/include/sys/types.h:126,
01:31.56 rricardo23 <PROTECTED>
01:31.58 rricardo23 <PROTECTED>
01:32.00 rricardo23 ../../include/machine.h:704: warning: this is the location of the previous definition
01:32.02 rricardo23 In file included from fb_generic.c:56:
01:32.04 rricardo23 ../../include/fb.h:38: sys.time.h: No such file or directory
01:32.06 rricardo23 *** Error code 1
01:32.08 rricardo23 Stop in /usr/home/ricardo/brlcad/src/libfb.
01:32.10 rricardo23 *** Error code 1
01:32.12 rricardo23 Stop in /usr/home/ricardo/brlcad/src/libfb.
01:32.14 rricardo23 *** Error code 1
01:32.16 rricardo23 Stop in /usr/home/ricardo/brlcad/src.
01:32.18 rricardo23 *** Error code 1
01:32.20 rricardo23 Stop in /usr/home/ricardo/brlcad.
01:32.23 brlcad you wrote sys.time.h
01:32.29 brlcad should be sys/time.h
01:33.02 rricardo23 sorry.....syntax error...:-D
01:33.16 ``Erik ahhh
01:34.08 rricardo23 bunch of syntax errors now...:-(
01:34.16 rricardo23 In file included from fbserv_obj.c:52:
01:34.17 rricardo23 In file included from /usr/include/netinet/in.h:493,
01:34.17 rricardo23 <PROTECTED>
01:34.17 rricardo23 *** Error code 1
01:34.17 rricardo23 Stop in /usr/home/ricardo/brlcad/src/libfb.
01:34.17 rricardo23 *** Error code 1
01:34.19 rricardo23 Stop in /usr/home/ricardo/brlcad/src/libfb.
01:34.21 rricardo23 *** Error code 1
01:34.23 rricardo23 Stop in /usr/home/ricardo/brlcad/src.
01:34.25 rricardo23 *** Error code 1
01:34.27 rricardo23 Stop in /usr/home/ricardo/brlcad.
01:34.46 ``Erik no error listed... all that *** Error code and Stop in stuff is just noise, rricardo, please don't paste it
01:35.13 ``Erik if we were to tell you a list of commands that would generate a file, do you have anywhere you can put that file, like a website?
01:35.28 rricardo23 i could mail it
01:35.40 brlcad what's the line before the "In file included from fbserv_obj.c:52" line?
01:36.15 ``Erik sean, should we have him send you a `script` output?
01:37.06 brlcad could, though we're making progress
01:37.20 ``Erik okie, just lookin' for a cleaner quicker way :)
01:37.33 brlcad it's past at least three problems so far, not the same ones
01:37.46 brlcad quicker would be for me to log on and just fix it :)
01:37.59 rricardo23 i'm doing a '....make > outout file..' but i don't see that line...sorry, kinda newbie to UNIX too...:-D
01:38.00 brlcad undoubtedly a bunch of header/define junk
01:38.12 brlcad rricardo23: you'd have to redirect stderr too
01:38.13 ``Erik yeah, bsd5 shifted a lot of stuff around
01:38.21 brlcad make > output 2>&1
01:38.24 ``Erik um
01:38.30 ``Erik depends on the shell he's running, dude
01:38.35 rricardo23 bash
01:38.39 ``Erik okie, then it'll work
01:38.40 brlcad nyah nyah
01:38.59 brlcad only crazy people use that tcstuff
01:39.01 ``Erik no nyahing when a blind assumption isn't wrong, beeyotch :D
01:39.25 brlcad it wasn't blind
01:39.26 brlcad it was quite educated
01:39.26 ``Erik fbsd defaults to a reduced ksh variant
01:39.26 brlcad even if a guess
01:39.42 ``Erik which is why I wanna PUNCH RON IN THE HEAD when he writes bash scripts with #!/bin/sh instead of #!/usr/bin/env bash
01:40.28 brlcad it's still supposed to be a posix compliant if it's /bin/sh (ksh, bash, sh, lots support)
01:40.34 ``Erik it is
01:40.37 ``Erik rons scripts are not
01:40.41 brlcad just fix any bashisms them
01:40.47 rricardo23 '...make > m1 2>&1...' ....ambigoues redirect...:-(
01:40.52 brlcad hehe
01:40.56 brlcad tcsh it is
01:41.00 ``Erik are you sure you're running bash, rricardo?
01:41.08 rricardo23 i AM!
01:41.13 brlcad it's not bash
01:41.20 rricardo23 :-(
01:41.26 ``Erik echo $0
01:41.48 ``Erik erik@fenris ~$ echo $0
01:41.52 ``Erik /usr/local/bin/bash
01:43.26 rricardo23 '...~$ echo $0...' <-- command not found
01:43.36 brlcad hehe, beautiful
01:43.50 ``Erik :o
01:44.28 brlcad whereis echo
01:44.35 rricardo23 '... :o ...' command not found.....hehe
01:45.09 ``Erik if /bin isn't in the path... o.O
01:45.36 rricardo23 '.../bin/echo /usr/share/man/man1/echo.1.gz /usr/src/bin/echo...'
01:45.57 brlcad /bin/echo $SHELL
01:46.28 ``Erik (or just type "bash" and hit enter, then you'll be in bash forizzy)
01:46.46 brlcad (unless bash isn't even installed)
01:47.00 ``Erik then it'll bitch and whine and be obvious
01:47.08 rricardo23 '.../bin/echo/ $SHELL...' <--- /usr/local/bin/bash
01:47.27 brlcad hmmm
01:47.33 ``Erik what happened to bin/perf.sh ?
01:47.43 brlcad i'm quite dubious of that bash
01:47.52 brlcad perf.sh went poof
01:47.53 rricardo23 f.y.i i'm running it as root (su)
01:48.06 ``Erik hrmmm, how did you su?
01:48.06 brlcad absorbed into the benchmark proper
01:48.07 rricardo23 perf.sh went poof
01:48.20 ``Erik did you do "su -"?
01:48.25 rricardo23 just did su and enetred the psswrd
01:48.43 ``Erik you're running reduced set posix sh, but your environment variables from your user were carried
01:48.43 rricardo23 been doing it all as su...:-D
01:48.58 ``Erik you might be better off getting it to compile as your mortal user
01:49.15 brlcad > file 2>&1 is valid posix, unambiguous
01:49.28 rricardo23 tryied it, but could CVS from my 'mortal' account
01:49.37 ``Erik never worked in the reduced set posix complient mode of /bin/sh for me
01:49.47 rricardo23 'tried'
01:50.05 brlcad rricardo23: how about make >& build.log
01:50.20 rricardo23 i would try that as well..
01:51.07 ``Erik that should work
01:51.22 rricardo23 brb..
01:54.03 rricardo23 ...rricardo is drinking Guiness...:-)...
01:54.35 rricardo23 notin' happened with 'make >& buil.log'...:-(
01:54.40 brlcad the only thing I can think regarding that redirection is that it's bash1 or something and being a bastage about where stdout is supposed to go
01:54.40 ``Erik meh, left my last bottle at the gf's parents house
01:54.53 brlcad like make 1> build.log 2>&1
01:55.03 ``Erik rricardo: it'll sit for a long time, then give you a prompt, then you'll have a file caleld buil.log with the output in it
01:55.25 ``Erik sean, it's bsd's reduced ksh to fit strict posix, he su'd
01:55.36 rricardo23 sorry brlcad....:-)...i'll tru that too.
01:55.42 ``Erik and he didn't so something silly like ln -s /usr/local/bin/bash /bin/sh
01:55.43 ``Erik ...
01:55.44 brlcad i know, I'm saying that it is part of posix
01:55.52 ``Erik izzit?
01:56.06 brlcad fairly sure
01:56.15 ``Erik I don't remember ksh and old bsh being able to do it, just bash
01:56.17 rricardo23 nothing again....
01:56.34 brlcad rricardo23: it's not going to output anything, it all goes to the file
01:56.36 brlcad cat build.log
01:56.44 rricardo23 k...
01:56.45 brlcad so if you got "nothing", it probably worked
01:57.00 brlcad and it was just being a bastage
01:57.44 rricardo23 syntax errors in that file...again...:-(
01:58.10 brlcad [morrison@hole (Wed Dec 28 20:57:33) ~]$ bash --posix
01:58.10 brlcad [morrison@hole (Wed Dec 28 20:57:35) ~]$ echo hello > file 2>&1
01:58.10 brlcad [morrison@hole (Wed Dec 28 20:57:46) ~]$ echo hello 1> file 2>&1
01:58.10 brlcad [morrison@hole (Wed Dec 28 20:57:50) ~]$ cat file
01:58.10 brlcad hello
01:58.41 brlcad rricardo23: send me the file
01:58.47 ``Erik check it out, I got a sixpack of dogfish head last night
01:58.58 rricardo23 k....
01:59.01 ``Erik brlcad@brlcad.org ?
01:59.14 ``Erik (or dcc... heh)
01:59.47 ``Erik I mean, uh, package at package dot org
01:59.58 ``Erik (you don't have filters?)
02:00.13 ``Erik I think I automagically throw away 400 a day
02:00.35 rricardo23 sent...
02:00.40 brlcad no sense encouraging it needlessly
02:01.13 ``Erik true
02:01.19 rricardo23 got it?
02:01.27 ``Erik I'm tempted to write a revenge script
02:02.11 ``Erik but the worm spammers would be innocent victems
02:02.37 brlcad rricardo23: not yet
02:04.22 rricardo23 sent it again...
02:04.23 ``Erik how late ya staying tonight, sean?
02:04.48 brlcad hopefully all night
02:05.29 ``Erik doing a burn to get your hours up?
02:05.46 ``Erik while you're in the office, why don't you... *duck* :)
02:06.08 ``Erik ooh, and we're going to need you work sunday, toooo....
02:06.20 brlcad woo hoo!
02:06.52 CIA-5 BRL-CAD: 03brlcad * 10brlcad/configure.ac: finish the sentence
02:06.54 ``Erik heh, this lumbard moment has been brought to you buy the letters ...
02:07.27 ``Erik vanna, kick the shit outta this boy
02:07.36 rricardo23 should have it by now...
02:11.00 rricardo23 ?
02:11.19 ``Erik http://www.comet7.com/archive_page.php?id=4
02:13.42 brlcad rricardo23: got it
02:14.22 brlcad rricardo23: remove the entire block below /*Needed for fd_set*/ in include/fb.h
02:16.49 rricardo23 thanks for all you help guys
02:18.46 ``Erik o.O
02:19.38 *** join/#brlcad ricardo (n=ricardo@adsl-11-158-24.mia.bellsouth.net)
02:20.11 brlcad most folks just hang out in irc indefinitely ;)
02:20.43 ``Erik I've heard rumor of secret horrible commands like "/part" and "/quit", but I've never been brave enough to quest for them
02:20.56 brlcad like leaving an encylopedia next to your desk open
02:21.25 brlcad an encylopedia that bickers, is inconsistent, and periodically whaps you over the head with itself
02:21.30 ``Erik heh
02:21.48 ``Erik open http://en.wikipedia.com/wiki, it's almost as horribly addictive as irc :)
02:22.11 brlcad never been too addicted there
02:22.26 ``Erik I've had fits that last days
02:22.31 brlcad edited several pages, but only ones of specific interest
02:22.44 ricardo it's as addictive as beer itself...
02:22.46 ``Erik like the brlcad page? :)
02:22.50 brlcad :)
02:23.03 brlcad you should see how many permutations on the case I registered :)
02:23.14 brlcad almost got them all before I got sidetracked onto something else
02:23.18 ``Erik surprised you haven't crunched on arl an apg :)
02:23.20 ``Erik case?
02:23.32 ``Erik I looked at the h istory of the brlcad page and snickered
02:23.39 brlcad BrlCAD, BrlCad, BRL-cad etc
02:23.41 ``Erik you also did something on the muuss page, iirc?
02:23.46 brlcad yeah
02:26.42 ``Erik who's the copyright holder for that diagram?
02:27.51 ``Erik also; a discrepency
02:28.06 ``Erik the first m1 rolled off the assembly line in '78
02:28.13 ``Erik mike started brlcad on a dare in '79
02:28.29 ``Erik and it was the first time anyone had seen anything other than a drawing of the new design
02:28.36 ``Erik ...
02:29.48 Twingy ah, turns out the stock driver works with these cards
02:29.57 ``Erik so you did something silly?
02:30.03 Twingy huh?
02:30.10 Twingy the new cards
02:30.14 ``Erik oh
02:30.18 ``Erik loan me the old ones
02:30.22 Twingy okie
02:32.41 ``Erik if I get my fbsd7 box working again, I'll try to get 'em working
02:32.50 ``Erik you'll be in on the 3rd?
02:33.29 Twingy I'm running on 6 out of the box
02:33.35 Twingy afk, doing a fresh 6 install
02:33.37 ``Erik cool
02:33.55 ``Erik if I get the fix in 7, it'll probably be "mfc"d
02:33.59 ``Erik into 6 and maybe 5
02:43.11 brlcad ``Erik: what's being called "brl-cad" and what was called the m1 varies
02:44.34 ``Erik <-- just noted that the text seems to have a discrepency... knows very little of brlcad's history and pretty much nothing of the abrams history
02:44.50 brlcad the first prototype rolled off late 70's
02:44.58 brlcad it's not really a discrepancy, just lacking detail
02:45.04 ``Erik okie
02:45.05 ``Erik there ya go
02:45.11 ``Erik if you know the detail
02:45.17 ``Erik you have a DUTY TO SOCIETY
02:45.18 ``Erik :D *duck*
02:45.23 brlcad it's not wrong
02:45.33 brlcad even if you're confused by it :)
02:45.45 ``Erik <-- easily confused
02:46.03 ``Erik "my mom says there's a lot of black people in china"
02:46.10 brlcad some other guy added the bulk of that paragraph about the xm1
02:47.18 brlcad if you notice.. "first M1 rolled off the assembly line in 1978" .. "the first of these vehicles was delivered .. 1980" .. "XM1 was accepted for full production in February 1981"
02:47.32 ``Erik heh
02:47.42 brlcad so calling that first one the M1 is what could be confusing
02:47.52 brlcad it was the M1, albeit really an early early XM1 prototype
02:48.11 brlcad which is what Mike worked on visualizing
02:48.41 brlcad lil ol' jove don't hurt nobody
02:49.07 brlcad bleh, I wouldn't
02:49.18 brlcad i hate external dependency hell
02:49.35 ``Erik and, optimally, I'd like libtcl/libtk/itcl/itk/iwidgets to really disappear, giving way to ruby, python, or scheme
02:49.39 brlcad i've come to appreciate the brl-cad way over the years
02:49.43 brlcad especially when porting
02:49.57 brlcad i don't need to get anything, and everything that thing needs, and everything it needs
02:49.59 ``Erik brlcad has been pulled in and kept sane
02:50.11 ``Erik when the approach is left to it's natural form
02:50.16 ``Erik we get things like ajem and matrex
02:50.19 brlcad it's fine for ports, apt, fink, portage, etc, but not outside that
02:50.48 ``Erik any reasonably managed package system will cope
02:50.55 ``Erik and reasonable os has a reasonable package system
02:51.21 ``Erik even solaris and aix and redhat variants have some facility to cope
02:51.23 brlcad that's a cop out for just pushing the work onto someone else
02:51.27 ``Erik :)
02:51.30 brlcad the package is meant to compile anywhere
02:51.38 brlcad regardless of the warts of the system it
02:51.39 ``Erik given certain constraints
02:51.42 brlcad 's going on
02:51.52 ``Erik like, say, posix support.
02:51.54 brlcad bare minimum constraints
02:52.01 brlcad even that is a real new one
02:52.05 ``Erik it's not like I can put any of it on my palm
02:52.09 brlcad used to just be a shell and a compiler
02:52.18 brlcad didn't need net, didn't need sockets, ..
02:52.35 ``Erik heh, it's still drawing a line somewhere
02:52.40 brlcad actually, you could put it on your palm, why not?
02:52.50 brlcad not the tcl bloat, but that's only a small part
02:52.57 ``Erik um, no posix support?
02:53.00 ``Erik no standard C support?
02:53.14 ``Erik no concept of std{in|out|err} ?
02:53.21 brlcad you can get a C compiler
02:53.27 ``Erik I have a C compiler for palm
02:53.31 ``Erik it doesn't have libc
02:53.35 ``Erik ...
02:53.50 brlcad then you're about where the vax was
02:53.54 ``Erik it's actually a variant of gcc
02:53.59 ``Erik it doesn't have vax funtions
02:54.05 ``Erik it doesn't have the concept of a command line
02:54.24 ``Erik it's more limited than DOS
02:54.49 brlcad it could still be made to work, at least the old dm interface
02:54.51 ``Erik it has a proprietary sdk and only works with that :)
02:55.19 ``Erik the only programming I've really done on my palm has been using LispMe
02:55.20 ``Erik heh
02:55.27 ``Erik cuz the C is so... alien
02:55.35 brlcad mged and rt have certainly run on hardware with less memory and cpu power
02:55.49 ``Erik in past incarnations, sure
02:55.56 ``Erik brb, more vodka...
02:56.00 brlcad it's not that far frm past incarnations
02:56.35 brlcad it wouldn't compile outright today, I"m sure -- it barely compiles on supposedly posix systems
02:58.30 brlcad there are still plenty of systems that don't have reliable packaging systems or any packaging system at all, or they might have one that can't be used
02:58.57 brlcad for whatever reason (and there are lots of possible reasons)
02:59.06 ``Erik anyways, i'm an advocate for strong package systems and leveraging their capabilities, if an os doesn't provide solid package management, it's a bad os and should be scrubbed from existance or brough up to par
02:59.26 ``Erik that's osX's big weakness
02:59.35 ``Erik and one of the many suck points of winderz
02:59.36 ``Erik :)
02:59.36 brlcad it's not really difficult to suck in sources and only compile when needed, if there's a decent packaging system, great. all that's been wasted is a few bits of space.
02:59.40 ``Erik <-- hops off his soapbox
02:59.52 ``Erik dude, I've got religion on the issue
02:59.56 ``Erik ...
03:00.12 brlcad i can see that
03:00.49 brlcad still not going to alienate 95+% of users just because their packaging system sucks
03:00.51 ``Erik we all gotta have some aspect we're an idealist for, right?
03:00.54 ``Erik hehehe
03:01.02 brlcad there's better reasons than that to alienate them
03:01.04 ``Erik how often do you run across a machine without zlib?
03:01.13 ``Erik or libpng?
03:01.16 brlcad heh
03:01.23 brlcad mac os doesn't provide a libpng :)
03:01.27 ``Erik how many people actually use jove?
03:01.49 brlcad they have their own png part of the system quicktime libs
03:02.17 ``Erik my contacts at apples os chunk have fled the company, otherwise, I'd be btiching them up and down right now
03:02.53 ``Erik a couple of 'em seem to have disappeared o.O
03:04.11 ``Erik so, yeah, vodka, heh
03:04.31 ``Erik as long as we have disable knobs on stuff that isn't ours, I'll survive
03:04.53 brlcad those knobs aren't going away
03:05.11 ``Erik the libtk issue is my current primary concern
03:06.05 ``Erik bezier can't be implemented in tcl ontop of tk?
03:06.06 brlcad the one bit of code (the sketcher) that uses the tk bezier canvas is being rewritten
03:06.12 ``Erik okie
03:06.25 brlcad heh "in tcl ontop of tk"?
03:06.43 brlcad it's a proper canvas
03:06.46 brlcad it was done right
03:06.59 brlcad just nobody willing to shovel it through acceptance
03:07.13 brlcad TIP process is a pain
03:07.16 ``Erik uhm, vodka talkin... :D there isn't a generic canvas in tk that you can write bezier curve functionality on top of, instead of implementing a new canvas?
03:07.46 brlcad not really, without actually drawing to the canvas as well
03:07.49 brlcad that'd be nasty
03:08.08 brlcad worse than what we have now, slow as balls too
03:08.09 ``Erik nasty code wise, or user experience (like performance) wise?
03:08.20 brlcad code and performance
03:08.30 brlcad you could make user experience "close" maybe
03:08.45 brlcad regardless, don't matter too much if/when the replacement is finished
03:08.57 brlcad jason's working on it as a prototype/test
03:09.04 ``Erik hrm, since it has code fugliness, it might not be worth it no matter the
03:09.05 ``Erik uh
03:09.08 ``Erik vodka blank...
03:09.18 ``Erik heh, use base
03:09.48 ``Erik given jasons 'object broker' and 'expose' efforts in m3, I'm a bit scared of his stuff :(
03:09.52 brlcad all your base are belong to vodka?
03:09.58 ``Erik indeed
03:10.39 ``Erik talking shop with him is great, the stuff he puts in the repo ...
03:10.58 ``Erik (mebbe he was under pressure to over-abstract, I d'no...)
03:11.40 ``Erik do ya play any blackjack?
03:12.23 brlcad i've lost 4 figs playing, so i don't know if that could be considered playing or not
03:13.01 ``Erik yesterday, I looked at some "programming exercises", one of them mentioned implementing blackjack... so I did a quick and dirty implementaton of a deck generation func, cutting func, semi-realistic shuffling func, and vegas rules 'hard 17' dealer func
03:13.11 ``Erik tempted to make a full on blackjack video game
03:13.34 ``Erik (all that shit I implemented... 44 lines of scheme)
03:13.41 brlcad i did that several years ago myself
03:13.50 brlcad (after loosing 4 figures)
03:13.53 ``Erik all of it yesterday, cuz I didn't wanna look at my given task
03:13.56 ``Erik heh
03:14.12 ``Erik over how much time?
03:14.13 brlcad had it learn how to play the game and a genetic algorithm to optimize game strategy
03:14.17 ``Erik not all in one night, I hope
03:14.26 brlcad couple nights
03:14.37 ``Erik damn
03:14.40 brlcad it played, and learned
03:14.42 ``Erik <-- very not a gambler
03:14.49 brlcad not as good as a brute force solution though
03:15.05 ``Erik justin claims to have a method for roulette that puts him ahead
03:15.20 ``Erik says he's succeeded in atlantic city
03:15.40 ``Erik I'm just not down with the concept of gambling
03:16.26 brlcad i'm down with it if i'm winning
03:16.40 ``Erik heh, I'm a bit, um, risk adverse
03:16.47 ``Erik hell, that's why I moved up here
03:17.00 ``Erik "stable gov't job"
03:17.04 brlcad of what? not stopping?
03:17.08 brlcad ahh
03:17.13 brlcad adverse to taking risk, heh
03:18.07 ``Erik tho I took a mind-numbing risk a bit ago... heh
03:20.40 ``Erik wee, more vodka
03:40.31 ``Erik "and getting my snooch pounded every friday night" hehhehehee
03:41.28 ``Erik southpark rocks
03:50.58 CIA-5 BRL-CAD: 03brlcad * 10brlcad/include/fb.h: avoid including sys/select.h outright since it conflicts on some systems (e.g. fbsd4). would be good to decouple fb's interface from the fd_set struct since it's only used in one place
03:53.23 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/archer/archer: add support to archer for running without necesssarily being installed yet
05:07.03 pra5ad hrm
05:12.04 pra5ad =(
05:13.32 brlcad foiled
05:15.38 pra5ad that's $80 dammit
05:15.55 pra5ad wait i cant
05:16.00 pra5ad cos im in pain
05:17.06 brlcad mmm.. triceps today
06:32.28 *** join/#brlcad clock_ (n=clock@84-72-94-111.dclient.hispeed.ch)
08:03.52 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/archer/plugins/Makefile.am: missing utility.tcl, add maintainercleanfiles and the Makefile.defs include
08:04.19 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/archer/ (4 files in 4 dirs): add the maintainercleanfiles sections, an rcs id, and the venerable Makefile.defs for consistency
08:04.55 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/Makefile.am: ws
08:07.08 *** join/#brlcad mobilone (n=d194714a@bz.bzflag.bz)
08:07.16 mobilone hello
08:07.59 brlcad howdy
08:13.40 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/libfb/if_ogl.c: copy some of the event/alive checking that was added to if_ogl_win32.c for the if_ogl.c interface too.
08:16.39 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/libfb/if_remote.c: use the HAVE_NETINET_IN_H header define instead of !_WIN32
08:21.29 CIA-5 BRL-CAD: 03brlcad * 10brlcad/misc/win32-msvc7/Makefile.am: add an automake makefile for the new win32_msvc7 directory so that it will get included in source distributions, traverse through it even
08:22.24 CIA-5 BRL-CAD: 03brlcad * 10brlcad/configure.ac: add an automake makefile for the new win32_msvc7 directory so that it will get included in source distributions, traverse through it even
08:31.44 CIA-5 BRL-CAD: 03brlcad * 10brlcad/misc/win32-msvc7/ (47 files in 47 dirs): add the automake templates for all of the studio projects so that they are included in source distributions.
08:35.51 CIA-5 BRL-CAD: 03brlcad * 10brlcad/misc/Makefile.am: traverse into the win32-msvc7 dir
08:35.55 CIA-5 BRL-CAD: 03brlcad * 10brlcad/configure.ac: generate the Makefiles for all of the new win32_msvc7 project dirs
08:45.40 CIA-5 BRL-CAD: 03brlcad * 10brlcad/NEWS:
08:45.40 CIA-5 BRL-CAD: these need a LOT more detail, but it's something. new Archer modeling and
08:45.40 CIA-5 BRL-CAD: visualization tool - Bob Parker, Doug Howard; extensive Windows build support
08:45.40 CIA-5 BRL-CAD: enhancements - Bob Parker. this isn't close to a patch update, 7.7.0 it becomes
08:47.12 CIA-5 BRL-CAD: 03brlcad * 10brlcad/ (README configure.ac include/config_win.h): next release is going to be 7.8.0 given all the major enhancements, so bump revision up to 7.7.0
09:02.32 *** join/#brlcad Maloeran (n=alexis@modemcable065.3-83-70.mc.videotron.ca)
09:02.45 brlcad hmm
09:45.17 *** join/#brlcad clock_ (n=clock@zux221-122-143.adsl.green.ch)
09:52.04 *** join/#brlcad AchiestDragon (n=dave@whipy.demon.co.uk)
13:19.00 *** join/#brlcad cad806 (n=5566ad74@bz.bzflag.bz)
15:13.13 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/ (13 files in 13 dirs): missing the vers_win.c files for making source distributions that will compile on windows
15:16.39 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/tclscripts/ (swidgets/.cvsignore sdialogs/.cvsignore): ignore generated tclIndex and pkgIndex.tcl scripts
15:16.58 clock_ brlcad: hi
15:17.06 brlcad howdy
15:17.18 clock_ brlcad: yesterday I have first time on snowboard :D
15:17.22 clock_ "" -> been
15:17.27 brlcad excellent
15:41.53 brlcad heh
19:51.11 *** join/#brlcad pier (n=pier@151.56.220.10)
20:02.22 *** join/#brlcad clock_ (n=clock@84-72-62-138.dclient.hispeed.ch)
20:08.16 CIA-5 BRL-CAD: 03bob1961 * 10brlcad/src/tclscripts/lib/Command.tcl: Utilize a slave interpreter for better command/script parsing.
20:20.19 CIA-5 BRL-CAD: 03bob1961 * 10brlcad/src/tclscripts/archer/Archer.tcl: Add the "Compact" file menu item.
20:49.32 *** join/#brlcad ricardo (n=ricardo@adsl-10-3-225.mia.bellsouth.net)
21:11.43 *** join/#brlcad ricardo (n=ricardo@adsl-10-3-225.mia.bellsouth.net)
21:52.33 *** join/#brlcad Twingy (n=justin@pcp0011649600pcs.aberdn01.md.comcast.net)
21:53.45 *** join/#brlcad Twingy (n=justin@pcp0011649600pcs.aberdn01.md.comcast.net)
22:16.50 pier Hi everyone. I just compiled and tested ver 7.6.6. What are the most significant differences with respect to the 7.6.4? Thanks
22:18.46 brlcad pier: did you see the NEWS file?
22:19.03 pier sorry.. not yet
22:19.17 pier OK I'll go have a look at it
22:19.18 brlcad it should be installed
22:19.38 brlcad in /usr/brlcad/share/brlcad/7.6.6/NEWS iirc
22:20.02 brlcad or here: http://cvs.sourceforge.net/viewcvs.py/brlcad/brlcad/NEWS?rev=14.154&view=auto
22:20.41 *** join/#brlcad cad731 (n=c896d0d2@bz.bzflag.bz)
22:21.16 brlcad howdy cad731
22:21.41 Twingy there's a bug in the wlan_wep kernel module
22:23.02 cad731 hey
22:23.10 cad731 small group
22:23.19 cad731 what u using brl for?
22:23.47 Twingy seaquest is the lamest show ever
22:25.43 pier ok thanks
22:26.56 brlcad cad731: lots of different interests, mostly geared for analysis, solid modeling, and raytracing
22:28.55 cad731 tried Hammer / Source? I haven't used them or BRL-CAD. How are they different?
22:29.05 brlcad there are folks here with other interest too, though -- drafting, machining, CAE, finite element analysis, ..
22:29.19 brlcad never heard of hammer/source
22:30.08 cad731 its for building geometry in games
22:30.17 cad731 have a look at "applications of CSG"
22:30.20 cad731 http://en.wikipedia.org/wiki/Constructive_solid_geometry
22:30.46 cad731 I'm working in advertising using 3D graphics
22:32.07 brlcad ahh, heh, there's that interest in BRL-CAD too -- using it to make brl-cad the geometry modeler for bzflag :)
22:32.34 cad731 bzflag uses it!!! haha, I played a bit
22:32.45 brlcad it's under development
22:32.54 brlcad there's some polish and more bridging needed still
22:33.04 brlcad most bzflag models are still done by hand so far
22:33.49 brlcad hehe
22:34.23 Twingy having a file server that requires nothing more than a power cable rocks
22:34.31 cad731 need to install linux, try out BRL
22:34.41 cad731 anyone using cygwin and brl?
22:34.58 brlcad i've compiled it before under cygwin a couple times
22:35.02 brlcad a few users have too
22:36.04 cad731 am I better off getting linux going
22:36.14 brlcad probably
22:36.30 brlcad at least that's what I'd recommend for reasons completely unrelated to brl-cad :)
22:37.29 cad731 maybe I can wait until I get a laptop
22:37.38 cad731 anyone messing with the source code?
22:38.01 cad731 I'm interested in the CSG core
22:38.01 pier I just got it compiled
22:38.30 pier went smooth
22:39.28 cad731 it's all C
22:40.08 cad731 hehe
22:41.10 cad731 I want to see the geometry editor, how primitives are arranged and grouped
22:41.41 cad731 the screenshots aren't very informative
22:41.54 brlcad http://brlcad.org/images/mged.jpg
22:41.59 cad731 19 developers.. are you one?
22:42.37 brlcad http://ftp.brlcad.org/tmp/primitives/Primitives3_grouped_labels.png
22:42.54 cad731 ahhhhh good stuff!
22:42.55 brlcad yes, i'm the lead architect
22:45.01 cad731 nice work!
22:48.40 cad731 the primitives don't blend together like metaballs?
22:53.17 pier brlcad, is it possible to get a tapered wing kind of solid? I didn't get it from man
22:54.50 brlcad cad731: no, but it wouldn't be too hard to implement that if someone tried
22:56.56 brlcad feature operations are generally implemented by hand via CSG explicitly right now, blending, fillets, chamfers, etc
22:57.42 cad731 hmm, want to see it in action
22:58.34 brlcad theres a rather extensive tutorial series on the website, including a comprehensive one on mged, the solid modeler
22:59.47 CIA-5 BRL-CAD: 03brlcad * 10brlcad/TODO: windows branch is merged
23:03.17 CIA-5 BRL-CAD: 03brlcad * 10brlcad/TODO: before next release: test intel compiler performance on Altix, add performance options
23:03.55 *** part/#brlcad pier (n=pier@151.56.220.10)
23:09.10 cad731 familiar with Bill Wyvill's work on soft objects?
23:12.29 cad731 can I see how primitives are implemented? there's a lot of source!
23:19.45 brlcad yep
23:19.48 brlcad and yep
23:20.36 brlcad look at src/librt/g_*.c
23:20.48 brlcad each one is a different primitive
23:21.39 brlcad g_ell.c is a relatively simple one to start with, ellipsoids
23:21.51 cad731 far out
23:23.01 cad731 blending is always an add-on feature
23:23.10 brlcad making a new primitive is basically implementing the new g_whatever.c file, adding the primitive to a few tables, and providing a type-in interface for creating them
23:23.36 brlcad blending itself could be implemented as a "primitive" in brl-cad methodology
23:23.55 brlcad or as an operation akin to CSG operations
23:24.18 cad731 my spheres/ellipsoids start using field functions.. soft object/metaball/blobby/inverse radius
23:24.29 brlcad example, the "extrude" primitive takes a sketch and sweeps it linearly along a vector
23:25.21 brlcad g_metaball.c where you define a set of points/radius, or maybe even any arbitrary primitive
23:25.22 cad731 ahhhh.. u know the movie "Dark City" ???
23:25.39 cad731 think someone here wants that kind of effect, the stretching buildings
23:43.44 *** join/#brlcad igotbsd (n=ricardo@adsl-10-3-225.mia.bellsouth.net)
23:45.45 brlcad heh, igotbsd :)
23:45.58 igotbsd hi everyone. hi brlcad, did you ever got the chance to look into my build.log file...<-- used to be rricardo on fbsd4.11
23:46.00 brlcad cad731: I think I saw it several years ago, don't really remember it
23:46.32 igotbsd :-)...yes i got it

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.