IRC log for #brlcad on 20070418

00:01.18 Twingy finished my first sprocket last weekend
00:01.22 Twingy need to upload pics of that
00:01.23 Twingy brb
00:01.30 IriX64 sure
00:02.09 *** join/#brlcad louipc (n=louipc@bas8-toronto63-1096782590.dsl.bell.ca)
00:03.36 deltazap Twingy: yeah, i'd like to see that
00:06.28 IriX64 30 days they give you
00:14.38 *** join/#brlcad mysticmarks (n=mysticma@adsl-71-142-199-78.dsl.scrm01.pacbell.net)
00:14.52 *** part/#brlcad mysticmarks (n=mysticma@adsl-71-142-199-78.dsl.scrm01.pacbell.net)
00:23.12 louipc Twingy: yeah that's a good idea about the modularisation. I think I'll consider it in my packaging quest
00:25.58 bjorkBSD for archlinux?
00:26.04 louipc yeap
00:26.26 louipc I'm kind of stuck on tcl and such
00:26.40 louipc itcl iwidgets blt
00:42.14 *** join/#brlcad louipc_ (n=louipc@bas8-toronto63-1177705689.dsl.bell.ca)
01:27.50 IriX64 bjorkBSD: what were you trying to get me into? Your favorite *nix ;)
01:28.58 IriX64 I could try to get you into mine :P
01:48.09 IriX64 http://IriX32.spaces.live.com/photos
01:52.02 IriX64 you want to upload anything to IriX64 blog feel free, but i don't know how to let you do that.
01:53.23 *** join/#brlcad louipc (n=louipc@bas8-toronto63-1177705689.dsl.bell.ca)
01:59.16 IriX64 http://www.pastebin.ca/445738 <--- the shot
01:59.23 IriX64 that produced that
02:01.24 *** join/#brlcad b0ef (n=b0ef@084202026226.customer.alfanett.no) [NETSPLIT VICTIM]
02:06.11 ``Erik naturally, that sequence of cd's could be compacted into ../share/brlcad/9.9.9/db
02:06.19 ``Erik or you could have done opendb ../share/brlcad/9.9.9/db/havoc.g
02:06.22 ``Erik :)
02:08.13 ``Erik also; the -V option to rt might interest you
02:08.33 ``Erik as well as the -H one
02:09.12 IriX32 ill learn as i go hows that
02:10.07 IriX32 can they be used together ill try now
02:10.52 ``Erik they can be used together, yes... -V is for the aspect ration (your screen is probably 4:3, MAYBE 16:9, opposed to the 1:1 you've been rendering)
02:11.16 IriX32 ty
02:11.25 IriX32 drew nothing tho
02:11.40 ``Erik and -H is for hypersampling, combined with the -J flag, it produces much more attractive pictures (super-samples the pixels so aliasing is diminished)
02:12.52 IriX32 why is it going through the motions but not rendering in the frame buffer?
02:15.02 IriX32 sorry i rotated it to see it does render mea culkpa
02:15.06 IriX32 culpa too
02:15.23 IriX32 rot 90 0 0 sweet
02:15.42 ``Erik hrmmmmmmmm
02:15.44 ``Erik erikg@macbook ~$ /usr/brlcad/bin/rt -R -w 800 -a45 -e10 -V4:3 -H5 -J3 -F/dev/Xl -C85/170/200 /usr/brlcad/share/brlcad/*/db/havoc.g havoc
02:15.46 ``Erik :)
02:16.53 ``Erik Frame 0: 409600 pixels in 6.24 sec = 65619.35 pixels/sec
02:16.53 ``Erik Frame 0: 2468922 rays in 6.24 sec = 395529.94 rays/sec (RTFM)
02:16.53 ``Erik Frame 0: 2468922 rays in 12.48 sec = 197764.97 rays/CPU_sec
02:16.53 ``Erik Frame 0: 2468922 rays in 6.77 sec = 364807.18 rays/sec (wallclock)
02:17.00 ``Erik not bad for a laptop
02:17.25 IriX32 some laptop
02:17.28 IriX32 :)
02:17.37 IriX32 the irix32 blog sideshot
02:17.42 ``Erik macbook pro, 2.16ghz intel core duo
02:18.20 IriX32 beautiful, ive toyed with the idea of investing in a laptop, you would recommend such as you have to me?
02:19.23 ``Erik have to drop some $'s for one like it... personally, I wouldn't with my own money *shrug*
02:19.36 IriX32 ty
02:19.37 ``Erik my personal laptop is an old ibook, got it for $700 new (was "last years model")
02:19.51 IriX32 heh like used cars eh
02:19.56 ``Erik slapped a $100 stick of memory in it and an airport card and it was a decent machine
02:20.18 IriX32 i don't go anywhere (mores the pity) :)
02:20.40 ``Erik computers aren't an investment, they're an expense... one that is quickly obsolete
02:20.55 IriX32 too true
02:22.20 IriX32 http://www.pastebin.ca/445759
02:22.37 IriX32 i always forget to disable jove sigh
02:23.26 Twingy especially when you spill beer on it
02:23.42 IriX32 the laptop, true
02:31.33 ``Erik heh
02:31.37 ``Erik hey, the laptop survived the beer
02:31.40 ``Erik it was just hung over
02:33.51 Twingy jiggle the cable
02:34.41 IriX32 oh boy
02:35.24 IriX32 what was it brlcad said about that sysv5 error use -DBSD ?
02:39.35 IriX32 warning not error
02:52.53 CIA-14 BRL-CAD: 03brlcad * 10brlcad/sh/ (Makefile.am vers.sh): remove the old vers.sh script. no longer used now that include/conf is in place along with corresponding include/brlcad_version.h routines.
02:53.34 CIA-14 BRL-CAD: 03brlcad * 10brlcad/src/burst/ (burst.c burst.h): rely on EXIT_SUCCESS/FAILURE even if it is c99
02:54.32 CIA-14 BRL-CAD: 03brlcad * 10brlcad/src/fb/ (fbfade.c fbstretch.c gif-fb.c): rely on EXIT_SUCCESS/FAILURE even if it is c99; use bool_t/1/0 instead of bool/true/false.
02:55.45 CIA-14 BRL-CAD: 03brlcad * 10brlcad/src/mged/ (cad_boundp.c cad_parea.c): use bool_t instead of bool until a wholesale c99 conversion is made
02:59.16 CIA-14 BRL-CAD: 03brlcad * 10brlcad/src/mged/vld_std.h: remove ancient c89 protections, take it as a given
03:05.11 IriX32 no wonder i don't like cvs, somebody how do i update my cvs tree?
03:09.16 IriX32 never mind :)
03:15.33 ``Erik "cvs update" is a hard command, huh?
03:15.49 IriX32 man. I'm a post :)
03:17.48 deltazap huh, make -j2 was causing problems on my other mac with 7.6.4
03:26.19 CIA-14 BRL-CAD: 03brlcad * 10brlcad/Makefile.am: elapsed wants the build date. this is now stored in include/conf/DATE.
03:55.11 IriX32 brlcad: was it CFLAGS=-DBSD to clear up that sysv5 mite i honestly cant remeber and i dont log...
03:57.06 IriX32 ahh sounds familiar ill try it and see
04:03.43 CIA-14 BRL-CAD: 03brlcad * 10brlcad/include/brlcad_version.h: distinguish between the full release identifier block and just the version number itself via brlcad_ident() and brlcad_version() respectively.
04:04.26 CIA-14 BRL-CAD: 03brlcad * 10brlcad/src/ (14 files in 13 dirs): brlcad_version() name changed to brlcad_ident()
04:17.22 CIA-14 BRL-CAD: 03brlcad * 10brlcad/sh/enumerate.sh: version details no longer in configure.ac, look in include/conf
04:18.29 Twingy peanut buttah jelly time
04:18.45 Twingy crunchy
04:31.20 CIA-14 BRL-CAD: 03brlcad * 10brlcad/src/libbu/Makefile.am: += operator does not work on older supported versions of automake. expand.
04:38.54 CIA-14 BRL-CAD: 03brlcad * 10brlcad/src/libbu/brlcad_path.c: remove reference to BRLCAD_VERSION, create brlcad_data() func as needed instead of using BRLCAD_DATA directly
04:47.50 CIA-14 BRL-CAD: 03brlcad * 10brlcad/ (5 files in 5 dirs): BRLCAD_VERSION is now obsolete, remove all references, use brlcad_version() instead for the triplet.
04:51.04 CIA-14 BRL-CAD: 03brlcad * 10brlcad/include/config_win.h: BRLCAD_VERSION is now obsolete, removing all references. now using brlcad_version() instead for the triplet.
05:01.34 CIA-14 BRL-CAD: 03brlcad * 10brlcad/configure.ac: sort lines
05:31.11 CIA-14 BRL-CAD: 03brlcad * 10brlcad/src/librt/tcl.c: needs brlcad_version.h header
05:41.20 IriX32 ``Erik just how hard is that update command
05:46.33 IriX32 all that time and i got nothing.
05:47.05 CIA-14 BRL-CAD: 03brlcad * 10brlcad/src/ (libdm/tcl.c libfb/tcl.c): need brlcad_version.h header
05:56.51 bjorkBSD IriX32? that's almost an abomination.
05:59.41 bjorkBSD the only good irix is a 64bit version :P
06:12.48 IriX32 42 is only half the answer 84 is the full and correct answer ;)
06:17.34 *** join/#brlcad clock_ (i=clock@84-72-88-202.dclient.hispeed.ch)
06:31.59 IriX32 http://www.pastebin.ca/445985 <---- bjorkBSD: thanks for the switches, prettiest pix i ever saw :)
06:35.29 IriX32 hahah rot 180 0 0 and im looking at the underbelly
06:37.00 bjorkBSD which switches?
06:37.18 IriX32 -H -V -J
06:39.08 bjorkBSD you're welcome but i think your gratitude is misplaced.
06:39.11 bjorkBSD i don't remember them!!
06:39.49 IriX32 you e-mailed them long time ago sorry should have explained
06:40.29 bjorkBSD ah :)
07:23.46 *** join/#brlcad clock_ (n=clock@zux221-122-143.adsl.green.ch)
07:27.55 *** join/#brlcad bjork__ (n=bjork@ip70-178-214-102.ks.ks.cox.net)
07:44.05 *** join/#brlcad bjorkBSD (n=bjork@ip70-178-214-102.ks.ks.cox.net)
07:49.43 *** join/#brlcad clock_ (n=clock@zux221-122-143.adsl.green.ch)
10:51.59 *** join/#brlcad LinuxMafia (n=awatt@CPE001346a4c4cb-CM00159a642d7e.cpe.net.cable.rogers.com)
10:52.04 LinuxMafia hi all
10:52.19 LinuxMafia how do i run brlcad?
11:53.02 *** join/#brlcad d_rossberg (n=rossberg@bz.bzflag.bz)
11:57.29 deltazap haha, oops: *vgr lilliput.local 531.61 545.14 696.20 578.27 547.50 2.95 483.61
11:57.45 deltazap i think the 2.95 is when my screen saver kicked in...
12:28.59 ``Erik LinuxMafia: you probably want to run "mged"
12:29.15 ``Erik delta: what kinda "screen saver" are you running??? O.o like, seti or folding?
12:30.51 LinuxMafia ``Erik, hi there
12:31.30 LinuxMafia this isn't a Tk applicationunknown color name "Black"
12:31.42 LinuxMafia this is what i get
12:36.31 ``Erik odd, sounds like your X is broken... I'm guessing it tried to query the X color map, and didn't find the definition for black (
12:38.19 LinuxMafia ``Erik, oh
12:38.38 LinuxMafia ``Erik, so i have to fix X
12:39.38 ``Erik that'd be my "off-the-cuff" guess without knowing any more *shrug*
12:40.08 LinuxMafia ``Erik, thanks alot or help
12:40.28 LinuxMafia ``Erik, i there any user manual
12:40.34 ``Erik I happen to have a /usr/Xorg/lib/X11/rgb.txt that defines all the colors
12:41.12 LinuxMafia ``Erik, can you paste it some where plz
12:41.12 ``Erik other apps work ok?
12:41.13 LinuxMafia ?
12:41.29 ``Erik um, it's kinda big?
12:43.25 ``Erik (and I have to go to a meeting in a minute)
12:43.25 LinuxMafia ok thanks
12:43.25 LinuxMafia i will find it
12:45.56 deltazap ``Erik: http://ridiculousfish.com/angband/
12:46.14 deltazap APW Borg screen saver that fish put together :P
13:11.44 deltazap yup, can't figure out why this geometry is crashing mged without anything in the logs
13:12.37 ``Erik what geometry, what are you doing when it "crashes", and how does it crash?
13:26.43 brlcad deltazap: that's not a screensaver.. the last benchmark image is not normalized to the same reference
13:43.59 brlcad joevalleyfield: ggiterm is what I was trying to remember
13:44.25 brlcad cept to mod it and make it use libfb or sdl or something instead of ggi
13:46.33 joevalleyfield brlcad, thanks, was apple the only platform that required you to link static to tcl/tk
13:46.53 brlcad iirc, yes
13:47.02 joevalleyfield awesome
13:47.40 joevalleyfield i'm going to try to augment libtools wrapper scripts
13:48.22 *** join/#brlcad smallfoot- (i=vc@clamwin/translator/smallfoot)
13:50.07 brlcad as part of the build pass?
13:50.24 joevalleyfield more likely during configure
13:50.33 brlcad ah
13:50.39 joevalleyfield i'm uncomfortable making up strange build rules
13:50.59 brlcad there's already a hack in configure.ac to fix libtool
13:51.11 joevalleyfield that's where i should hook in
13:51.21 brlcad libtool's -all_load br0kage
13:51.49 joevalleyfield why do we need -all_load to work?
13:52.11 brlcad we don't
13:52.17 brlcad libtool uses all_load
13:52.25 brlcad and that is wrong
13:52.31 joevalleyfield ah
13:52.42 brlcad they fixed it shortly after in a later release
13:52.48 brlcad but the version the macs ship have the bug
13:52.53 joevalleyfield do you only conditionally patch?
13:53.13 brlcad what do you mean?
13:53.27 joevalleyfield if it's a new version, do you leave it alone?
13:53.35 brlcad ah, yeah
13:53.44 brlcad but if it's a new version, it doesn't have the problem :)
13:54.41 brlcad if it's a mac (ugh, plat), it does a sed replace on all_load, warning as needed
13:55.09 joevalleyfield sounds good to me
13:55.22 joevalleyfield isn't that in autogen.sh though?
13:55.26 brlcad couldn't say for certain whether all_load is valid on anything else, so it checks darwin
13:55.54 brlcad no, the libtool script doesn't exist until after ac_output
13:56.05 joevalleyfield that makes sense
13:56.05 joevalleyfield ok
13:57.14 brlcad what I didn't figure out is why the DYLD_LIBRARY_PATH setup in the app wrappers weren't working
13:57.43 brlcad it specifies the directories to look in, but the binary still tries to load from prefix
13:58.57 joevalleyfield it doesn't specify tcl and tk anymore
13:59.07 brlcad que?
13:59.50 brlcad you mean the libs don't do a libadd?
14:00.03 joevalleyfield since you aren't replacing tcl and tk's build system, it doens't find libtk.la
14:00.17 joevalleyfield it only finds the libtk.dylib and pulls out it's real_path
14:01.05 brlcad yeah, but that shouldn't matter with a DYLD set
14:01.26 brlcad it's still got search rules
14:01.41 joevalleyfield the point is DYLD isn't set
14:01.55 joevalleyfield it has itcl and itk
14:02.04 joevalleyfield because they still use your build
14:02.14 brlcad er, you talking about the same thing?
14:09.02 joevalleyfield sure :)
14:36.44 CIA-14 BRL-CAD: 03d_rossberg * 10brlcad/include/config_win.h: map POSIX read permissions in MSVC
14:51.24 CIA-14 BRL-CAD: 03brlcad * 10brlcad/include/.cvsignore: stamp-h1 is still autogenerated, ignore
14:55.29 ``Erik iiiiinteresting, it's refusing to build shared libs for me O.o
15:43.47 brlcad dust bunnies
15:43.54 brlcad they're on the rampage today
15:56.25 deltazap brlcad: oh, shows i know how to read numbers
15:57.24 deltazap let me upload my .g file of the geometry i'm locking mged up with
15:59.46 *** join/#brlcad agelmi (n=526a0573@bz.bzflag.bz)
16:01.51 deltazap http://zap.bonzoesc.net/brlcad/8020-25.g
16:05.12 deltazap now, what i did was a matrix select and then scaled x for a distance, then did 'rot 0 70 0', and then Z and redrew the region i was working on
16:06.24 agelmi hi
16:06.48 agelmi which is the binary to lanch the program under debian?
16:07.19 deltazap mged
16:07.29 agelmi thank you
16:07.35 agelmi :)
16:07.40 deltazap no problem :)
16:15.05 deltazap well, it at least brings up a bad matrix error
17:05.20 IriX32 ``Erik shame on you lauging at my toy system ;)
17:05.27 IriX32 laughing too
17:16.18 ``Erik no, it looks like the cvs was blown away, then the program was re-imported (so the files were all there, but all the revision history was gone, updates whined about not able to find revision 1.31 or whatever)
17:55.20 Maloeran Erik, Survice cleaned up all CVS history to remove all traces of GPL
17:55.26 ``Erik heh
17:55.41 ``Erik and several changes I'd introduced, and all the history so stuff broke, and ...
17:56.42 Maloeran Yes, it's a bit messy. I haven't quite understood the point of doing so
17:56.43 ``Erik wow...
17:56.43 ``Erik isActive = (isActive == true) ? true : false;
17:56.59 Maloeran Neat! Where did you find that?
17:57.47 Maloeran I once saw something like : if( foo & BAR ) foo &= ~BAR; too
17:58.15 ``Erik http://worsethanfailure.com/Articles/The_Friday_Farrago_.aspx
18:01.06 Maloeran Nice stuff
18:02.11 Maloeran It's a pity I'm not allowed to share some... interesting pieces of Fortran code too
18:03.07 ``Erik heh
18:03.13 ``Erik I may have ya trumped with fortran code
18:31.51 ``Erik joevalleyfield
18:33.11 joevalleyfield yo
18:33.21 ``Erik my file server, /usr/tmp, there's a present for ya
18:35.50 joevalleyfield sweet
19:05.40 IriX32 http://www.pastebin.ca/446924 < sweet success
19:08.29 brlcad deltazap: matrix select on what?
19:09.36 brlcad did you apply/accept those edits? a Z cancels any pending edits
19:09.47 deltazap accepted them
19:10.21 deltazap the problem is that for some reason, if you do a scale then rotation, the matrix for that object craps out
19:10.27 brlcad ooooh,
19:10.29 brlcad got it
19:11.24 deltazap the error is "matrix does not preserve axis perpendicularity"
19:11.44 deltazap which i'm guessing that it doesn't like that it's not at a 90 degree angle to the starting position
19:12.11 brlcad yeah, I think the x scaling is a red herring
19:12.19 brlcad the rotation is key.. hmm
19:13.01 deltazap also, is rotobj supposed to do the same as orot?
19:13.32 brlcad basically
19:13.48 brlcad though rotobj has an optional arg to indicate that values are incremental
19:13.48 deltazap ok, just making sure
19:14.00 deltazap yeah, but that would make it function like rot
19:39.15 IriX32 http://irix32.spaces.live.com/photos
19:39.49 IriX32 milestone :)
19:41.32 ``Erik http://thedailywtf.com/forums/59028/PostAttachment.aspx
19:44.16 IriX32 told you ``Erik the real answer is 84 :)
19:45.06 IriX32 ouch 3.6 fps
19:45.37 IriX32 shouldn't do this while i'm compiling
19:45.38 *** join/#brlcad Elperion (n=Elperion@p54875ffb.dip.t-dialin.net)
19:51.19 IriX32 ``Erik i'm looking at it don't see it
19:52.22 IriX32 ahh you're passing on to configure tcl
19:53.34 IriX32 ah and tk and enigma
19:53.55 IriX32 i didnt' check to see if tcl configured with shared or not let me look in config.log
19:55.25 IriX32 it did it passed --disable shared to it ``Erik
19:55.54 IriX32 and enable sysmbols cause debug is set by default
19:55.55 ``Erik yeah, uh, my statement wasn't about the technical mechanism, it was about why brlcad put it there... :)
19:56.07 joevalleyfield he did it for mac
19:56.11 IriX32 turn debug off :)
19:56.14 joevalleyfield i'm working hard to make it go away
19:56.37 ``Erik :) it's making lib work on a non-mac a bitch hehehehe
19:56.51 joevalleyfield than fix that line and continue on your way :)
19:57.03 ``Erik <-- has it commented out
19:57.11 IriX32 heh wheres the fine adjustment tool
19:58.38 IriX32 raytrace complete didn't even notice
20:00.38 IriX32 haha emitting photons :)
20:01.18 IriX32 perhaps a mac for my birthday
20:02.08 ``Erik tired of being the only windows user here? :D
20:02.29 joevalleyfield we need a windows user
20:02.37 IriX32 not yet, i kind of enjoy being whatever it is I am to you :)
20:02.39 joevalleyfield preferably one that uses msys to build brlcad from cvs
20:02.44 ``Erik indeed :/
20:02.58 *** join/#brlcad clock_ (i=clock@84-72-88-66.dclient.hispeed.ch)
20:03.01 ``Erik cygwin with -mno-cygwin should be fine *shrug*
20:03.03 IriX32 hey i succeded in doing an update today
20:03.24 IriX32 ``Erik still have issues with that but its on a burner
20:04.29 IriX32 but -mno-win32 works
20:04.55 ``Erik heh, but we WANT win32, we want to ditch the cygwin/X requirement on winderz... :D
20:05.22 IriX32 thats for compiling, simply doesn't define standard windows defines
20:05.32 IriX32 like _WIN32
20:10.33 IriX32 my way is viable too pick your own xserver for your winderez box
20:11.07 IriX32 currently running Xwin32 evaluation
20:14.29 IriX32 http://irix32.spaces.live.com/photos <-- I offer proof
20:15.40 joevalleyfield just because it works doesn't mean its appealing
20:16.34 IriX32 what if i sugar coat it :)
20:35.48 joevalleyfield ``Erik: you were smokin Irix32's sugar-coated crack pipe too long
20:38.40 IriX32 http://irix32.spaces.live.com/photos the first two pix are from the windows side of the house, your brlcad code and my 6 dll'd
20:38.52 IriX32 err dll's
20:55.11 IriX32 scared myself, windows side of the house didn't have /usr/brlcad/bin path set blew up nicely
20:56.25 IriX32 wonder if i can start it from the desktop.... i'll have to edit system path easy job
20:59.42 IriX32 beautiful dbl click and its up
21:00.16 IriX32 assigned a nice little star icon to my baby star mged :)
21:25.54 *** join/#brlcad bjorkBSD (n=bjork@ip70-178-214-102.ks.ks.cox.net)
21:27.05 *** join/#brlcad louipc (n=louipc@bas8-toronto63-1177706457.dsl.bell.ca)
21:41.30 IriX32 that was fun whats next :)
21:42.57 IriX32 gonna make one for march=i386 should cover all (well not mac but...)
21:44.56 IriX32 if i asked for volunteer to test would i get any takers?
21:45.50 IriX32 in a channel full of unix people i said that told you i'm a post sometimes :)
21:51.00 ``Erik syntax error, does not parse
22:03.53 IriX32 dumb as a post :)
22:30.21 IriX32 if we remove the cygwin dependencies it wouldn't be cygwin anymore, I have however removed the dependency on cygwin-x is this not sufficent
22:32.42 IriX32 i did not hack brlcad to do this
22:33.42 IriX32 far as brlcad is concerned its running on some *nix platform (but i gotta do something about exec ls)
22:35.18 IriX32 even with -mno-cygwin you're still tied to the xserver ``Erik
22:38.56 IriX32 for console apps it works right now
23:38.48 *** join/#brlcad Twingy (n=justin@74.92.144.217)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.