irclog2html for #brlcad on 20050212

01:20.34 *** join/#brlcad polyspin (~polyspin@pcp0011463358pcs.chrchv01.md.comcast.net)
01:47.48 *** join/#brlcad wegstar (~foo@adsl-67-123-174-21.dsl.sntc01.pacbell.net)
01:48.32 *** part/#brlcad wegstar (~foo@adsl-67-123-174-21.dsl.sntc01.pacbell.net)
01:58.15 narnia knock, knock, anyone home? (this is not an autoreply. this is aslan typing form narnia. )
02:06.12 polyspin Just us chickens here
02:22.15 polyspin excellent on the wiki
02:24.52 polyspin ugh! bwish doesn't build on Irix64
02:25.15 brlcad ehh..
02:25.32 polyspin or rather, it builds but dumps core
02:25.36 brlcad ahh
02:26.14 brlcad hrm, I recall that happening as a result of 64bitness inconsistencies
02:26.31 brlcad there's an environment variable to force 64bit iirc
02:27.03 polyspin we didn't need it for release 7.0
02:27.25 polyspin I ws very careful to get the Irix build stuff in the bottom of INSTALL
02:27.39 brlcad yeah, i remember..
02:28.00 brlcad perhaps the environment var's still needed
02:28.40 polyspin which env var? what setting?
02:30.35 brlcad not positive, trying to find it -- setenv SGI_ABI 64 -- might be it
02:31.44 brlcad er "-64"
02:32.14 polyspin LDFLAGS and CFLAGS both already include -64
02:32.48 brlcad i know.. shouldn't need to
02:46.08 polyspin What brought that comment on?
02:46.41 PrezKennedy "you've been on my block list for a few months and so some odd reason i decided to unblock u and annoy you:-)...so hmm...who haven't you talked to in a while??"
02:50.19 brlcad i think DVRs are one of those technologies that will eventually take off big once they fall below the $200 threshhold
02:50.47 brlcad i get the same feeling of "can't live without" that I had with my dvd player years ago before they took off
02:51.02 brlcad i've heard the same about xm radio.. should try it
02:54.09 brlcad my metric is usually when I no longer have to explain what it is or why they might care to other family members ;)
02:54.24 brlcad lots of simple country folk
02:55.42 brlcad i remember buying my parents a dvd player 7 years ago or something and having to explain why it was good
02:56.16 polyspin Prez: Held up awaiting funding
02:56.17 brlcad don't think they've used the vcr since (cept maybe some kids tape for visiting young folk)
02:58.26 PrezKennedy ill pass that on when i see people ask
02:58.31 PrezKennedy cuz they ask at least once a day
02:59.23 polyspin I'll pass that along to mgmt, but I doubt they care who is asking for what.
03:23.35 *** join/#brlcad tjyang (~gnustep@c-67-175-74-12.client.comcast.net)
03:26.31 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/other/libpng/Makefile.am: don't need to compile example.c
03:44.13 CIA-5 BRL-CAD: 03lbutler * 10brlcad/src/other/libutahrle/inv_cmap.c: Ancient syntax updated: static variable -> static int variable
03:57.44 jano xm radio is nice
03:57.50 jano the technology is very immature yet
04:14.18 polyspin Thank you jim jones ;-)
04:15.57 brlcad haha
04:16.44 brlcad ooooohh.. it's .. it's.. WORKING! ..
04:17.17 polyspin working?
04:17.26 brlcad something else I've had in mind for a long time
04:17.42 brlcad wrote a little lisp function
04:18.11 brlcad to feed to emacs that makes it effectively perform a M-x indent-region
04:18.12 polyspin That's like doing a little crack
04:18.32 brlcad i.e. apply automated consistent formatting
04:19.19 brlcad not nearly as rude to the sources as crafting an 'indent' script
04:19.31 brlcad it just makes the file conform to the indentation specified in the footer
04:19.46 brlcad and.. it even works :)
04:20.06 brlcad wow, that's so cool :)
04:20.20 brlcad I've wanted this script for years
04:20.34 polyspin as my son would say: <i>awesome</i>
04:20.49 brlcad it's a simple 7 lines of actual logic too
04:22.55 polyspin Yeah, but what's the log of the number of parentheses?
04:28.55 brlcad :)
04:39.46 PrezKennedy id like to reiterate what i said earlier
04:40.13 polyspin about the windows release? 8-)
04:40.23 PrezKennedy yes that too
04:40.55 PrezKennedy long live windows...
04:40.57 PrezKennedy and all that stuff
04:41.28 brlcad he's on a mission
04:41.40 PrezKennedy i say this because if it werent for windows i wouldnt have a job...
04:41.54 PrezKennedy you know... finding the cracked ones
04:42.14 brlcad in mother russia, the cracked ones find YOU
04:42.34 PrezKennedy so very true...
04:43.33 PrezKennedy yeah tell my dad i said "long live windows"
04:43.42 PrezKennedy ill never hear the end of it
04:45.07 brlcad hrm.. bwish worked here just fine when I exported SGI_ABI before the build
04:48.13 polyspin btclsh?
04:48.28 brlcad also fine
04:48.47 brlcad bash-2.03$ btclsh
04:48.47 brlcad btclsh> puts hello
04:48.49 brlcad hello
04:49.48 brlcad ahh, if I try to run the uninstalled one, it seg faults
04:49.55 polyspin yeap.
04:50.18 polyspin And that's what the "ami.tcl" script is trying to do.
04:50.26 brlcad that'd be a bug in libtool
04:50.35 brlcad since it makes those wrappers
04:50.46 polyspin Oh joy. 8-/
04:50.50 brlcad it did a make install just fine for me though
04:51.34 polyspin I've added a comment to the bottom of my copy of INSTALL to remind me to set the variable
04:51.43 jano spiderman
04:51.49 jano runs around
04:51.52 jano in a garbage can
04:52.07 jano spins a web
04:52.14 jano and has a web cam
04:52.14 brlcad looks like btclsh runs fine as ./btclsh but bwish doesn't
04:52.16 jano look out
04:52.19 jano here comes spiderman
04:54.19 polyspin jano: Pfffft!
04:54.59 jano polyspin: f00f
04:55.51 polyspin Monty Python rule #5: No f00fters
04:55.53 CIA-5 BRL-CAD: 03brlcad * 10brlcad/misc/batch-indent-region.el: initial batch-indent-region.el script that uses emacs batch mode to automatically indent the source code (less rude on modifying style than 'indent').
04:56.28 jano bah humbug
04:56.30 *** join/#brlcad JesseW (~chatzilla@host-66-81-202-4.rev.o1.com)
04:56.40 brlcad hello JesseW
04:56.46 *** part/#brlcad JesseW (~chatzilla@host-66-81-202-4.rev.o1.com)
04:56.56 polyspin goodbye JesseW
04:56.57 CIA-5 BRL-CAD: 03brlcad * 10brlcad/misc/Makefile.am: add batch-indent-region.el as well as other files that need to be distcleaned
04:57.18 jano hello
04:57.20 jano i love you
04:57.24 jano won't you tell me your name
04:57.29 polyspin jano: no
04:57.46 polyspin jano: are you drunk or stoned?
04:57.47 jano rider's on the storm
04:57.57 polyspin which?
04:58.09 jano i wonder if "bored" counts as a state of intoxication
04:58.26 jano it certainly ends in an -ed
04:58.32 jano hmm
04:59.18 polyspin If jano's bored we can put him to work on the buglist
04:59.41 jano me with sourcecode, now there's a scary idea
05:00.18 polyspin shades of rogue: an elf runs into the room and takes $25 from jano
05:00.18 brlcad a blender exporter that dumps brl-cad files ;)
05:00.24 brlcad you've written one before :P
05:00.37 jano hmm
05:00.51 jano maybe i'm not so bored anymore.............................
05:00.56 brlcad mm.. rouge
05:03.27 polyspin hrm: export SGI_ABI=-64 didn't change anything
05:03.44 jano hrrrm
05:03.51 jano I wanna wanna wanna wanna fanta
05:04.50 brlcad wierd
05:04.57 brlcad so yours fails during install?
05:05.06 polyspin during build.
05:05.20 brlcad hrm
05:05.34 brlcad tclscripts dir i assume
05:05.51 polyspin yeap
05:06.20 jano tcl?
05:06.21 brlcad yeah, works cleanly here
05:06.26 jano tcl me elmo
05:07.01 brlcad you did a clean rebuild?
05:07.12 brlcad from configure forward
05:08.00 polyspin Thought I did, but I'll do it again. If I run the binary (not the wrapper script) it works.
05:08.14 brlcad only difference I can think of is the machines we're on if you did
05:08.25 brlcad bash-2.03$ make
05:08.26 brlcad <PROTECTED>
05:08.29 brlcad ../../src/tclscripts
05:08.30 brlcad ... etc etc
05:08.32 brlcad <PROTECTED>
05:08.54 polyspin doing make clean ; configure ...
05:09.46 jano ~#
05:09.47 ibot rumour has it, # is pound, or hash, or sometimes the number sign. a tic-tac-toe board
05:09.50 polyspin vast
05:10.47 polyspin No, not yet. I'm consuming CPU
05:10.55 brlcad heh, okay
05:11.48 PrezKennedy mmmm tacos
05:11.55 PrezKennedy taco bell?
05:12.52 jano eeewww
05:15.50 PrezKennedy same place different name
05:16.07 jano where's the beef?
05:16.18 jano del taco is different from taco bell
05:16.21 jano :P
05:16.31 PrezKennedy they should have gone with taco del
05:43.00 polyspin Where did you get the SGI_ABI variable name from?
05:43.18 polyspin That's right, he's out for tacos
06:01.00 *** join/#brlcad Pimpi (~frank@p508211B4.dip0.t-ipconnect.de)
06:11.34 polyspin evenin
06:13.20 brlcad and begins enjoying tacos
06:13.40 polyspin was TB open this late?
06:13.47 brlcad open till 3
06:14.10 brlcad the McD's is open 24x7 now in abingdon
06:14.43 polyspin Where did you get the SGI_ABI variable name from?
06:16.11 brlcad man abi
06:24.20 polyspin I still can't get a clean build on VAST
06:24.55 brlcad i'll see how mine goes
06:27.45 brlcad hmm.. someone's got a run-away jove process running on vast
06:27.59 brlcad wow..
06:28.19 brlcad been running for over 36 days
06:28.51 polyspin kermit has gone su a couple of times tonight. I think maybe he's been trying to kill it.
06:28.55 CIA-5 BRL-CAD: 03lbutler * 10brlcad/src/other/ (14 files in 3 dirs):
06:28.56 CIA-5 BRL-CAD: Changes to quell compiler warnings on SGI.
06:28.56 CIA-5 BRL-CAD: Mostly turning "static var" into "static int var" or similar,
06:28.56 CIA-5 BRL-CAD: and deleting unused variable declarations.
06:31.38 brlcad heh, I see you found a few more bugs in urt
06:31.53 brlcad probably news worthy
06:32.28 polyspin I haven't committed NEWS yet
06:32.32 brlcad since a couple seem potentially crash-causing
06:32.35 polyspin I was holding off on that
06:34.01 polyspin yes. I was just holding off the NEWS commit until I/we solve the SGI issue
06:35.30 polyspin I also haven't committed "INSTALL" for the same reason.
06:36.04 brlcad have to be careful on INSTALL.. sometimes configure and/or autogen.sh will edit that file
06:36.19 brlcad ahh, though you did edi
06:36.24 brlcad for SGI_ABI
06:38.15 polyspin edit, but not commmit
06:38.57 brlcad how's he doing?
06:39.08 brlcad sleeping i hope..
06:39.36 polyspin Yes, though he just whined in his sleep. I'm expecting him up soon. He's due for more medication soon.
06:39.56 polyspin He's been real slug-ish tonight. I've never seen him so sapped
06:41.07 polyspin fever is down though
06:41.56 brlcad that's something at least
06:42.04 brlcad poor fella
06:43.46 polyspin when you built on walrus, did you use cc?
06:44.36 brlcad heh
06:44.48 brlcad you know.. i'm not sure..
06:45.35 brlcad gcc would have defaulted to 32bit
06:45.36 polyspin top
06:45.56 polyspin sorry, wrong window
07:01.43 polyspin did it work?
07:03.53 brlcad still installing
07:04.21 polyspin The build worked?
07:04.31 polyspin which compiler?
07:04.31 brlcad yep, no problem
07:04.36 brlcad cc
07:05.44 brlcad where did you run autogen.sh?
07:05.56 brlcad installed cleanly too
07:06.22 polyspin xon
07:06.23 brlcad what does this give: grep VERSION= misc/ltmain.sh
07:07.03 polyspin 1.4.3
07:07.29 polyspin where did you autogen?
07:07.50 brlcad same version here
07:11.45 polyspin what's your path?
07:13.43 brlcad i autogen'd on amdws1 iirc
07:15.53 brlcad PATH=/bin:/usr/bin:/usr/krb5/bin:/usr/brl/bin:/usr/bin/X11:/usr/news/bin:/usr/bsd:/usr/local/bin:/usr/pine/bin:/usr/aos/bin:/etc:/usr/etc:/usr/X11/bin:/usr/brlcad/bin:/usr/mdqs/bin:/usr/gnu/bin:/usr/sbin:/sbin:.:
07:21.58 polyspin can you compare your config file to mine: /vld3/butler/BRLCAD/mips64_brlcad-7.2.0
07:22.57 brlcad heh, no difference
07:23.14 polyspin I'm building in a shell with your path
07:23.27 brlcad same libtool and ltmain.sh too
07:24.05 brlcad different config.log's though
07:24.40 polyspin significant?
07:25.04 brlcad not sure.. they're PATH lines
07:25.51 brlcad /tmp/config_log.diff
07:26.07 polyspin perm denied
07:26.17 brlcad again
07:32.32 polyspin still dies. Which shell?
07:35.00 brlcad bash
07:35.32 polyspin is it /usr/gnu/bin/bash?
07:35.35 brlcad doesn't make much sense
07:35.52 brlcad yes, /usr/gnu/bin/bash
07:37.26 brlcad /tmp/set.txt for environment
07:38.00 brlcad never set anything up on vast, so it should all be default profile user settings except for SGI_ABI
07:42.53 polyspin if that's the case, I should be able to delete my . files and have your environment
07:43.45 brlcad well, I do have a .profile that was preexisting
07:43.58 brlcad looks like a default user profile loaded from somewhere
07:51.04 polyspin Which make?
07:52.08 brlcad gmake that last time
07:52.39 brlcad ./configure CC=cc CFLAGS=-64 LDFLAGS=-64 --enable-64bit-build --prefix=/usr/brlcad7.2/mips64
07:52.44 brlcad gmake -j9
07:53.16 polyspin I only used 7 procs. Suppose that's it? ;-)
07:53.59 polyspin bg
07:55.54 brlcad heh
07:56.24 brlcad hrm.. our binaries might be different
07:57.16 polyspin see /tmp/myset.txt
07:57.59 brlcad diff: /vld3/butler/BRLCAD/mips64_brlcad-7.2.0/src/bwish/btclsh: Permission denied
07:58.20 brlcad denied on myset too
07:59.10 polyspin set on /tmp/myset, building the other now.
08:01.03 polyspin perms set on btclsh
08:01.16 polyspin dies in the same place
08:07.30 polyspin wtF is going on?
08:07.41 brlcad i really don't see anything of significance different..
08:08.28 brlcad try running /vld/morrison/brlcad-7.2.0/src/bwish/btclsh
08:08.53 polyspin perm denied
08:08.56 brlcad yours does crash on me
08:09.19 brlcad ld64: WARNING 84 : ../../src/libpkg/.libs/libpkg.so is not used for resolving any symbol.
08:09.22 brlcad ld64: WARNING 84 : ../../src/libsysv/.libs/libsysv.so is not used for resolving any symbol.
08:09.25 brlcad ld64: WARNING 84 : ../../src/libwdb/.libs/libwdb.so is not used for resolving any symbol.
08:09.28 brlcad ld64: WARNING 84 : /usr/lib64/libz.a is not used for resolving any symbol.
08:09.30 brlcad ld64: Bus error. Removing output file...
08:09.33 brlcad cc INTERNAL ERROR: /usr/lib32/cmplrs/ld64 returned non-zero status 1
08:09.35 brlcad same error?
08:09.52 polyspin yes
08:10.48 polyspin ls -ld ~morrison
08:10.48 polyspin drwx------ 12 morrison graphics 4096 Feb 12 01:29 /vld/morrison
08:13.18 brlcad fixed
08:14.44 polyspin says /vld/morrison/brlcad-7.2.0/src/bwish/btclsh[109]: lt-btclsh: cannot execute
08:15.35 PrezKennedy what fine program do you guys use to code?
08:16.03 polyspin PK: depends on the code I'm writing
08:16.21 polyspin Java: netbeans or eclipse
08:16.34 polyspin C: emacs or eclipse
08:16.45 polyspin anything on the mac: Xcode
08:16.59 PrezKennedy vim forever!
08:17.12 polyspin I love vi for some things.
08:18.14 PrezKennedy i use vi to edit system files
08:18.45 polyspin brlcad: your umask is restrictive.
08:18.53 brlcad try again
08:18.59 brlcad yeah yeah :)
08:19.24 polyspin it runs for me
08:19.59 PrezKennedy im looking at old essays i had to write for college
08:20.16 brlcad ldd is identical
08:20.23 PrezKennedy its amazingly boring
08:21.05 polyspin your are using /usr/gnu/bin/sed in your btclsh script
08:21.27 brlcad yes, and echo instead of print -r
08:21.46 brlcad i assume that's because you wiped out your path
08:22.02 brlcad hmm..
08:22.11 brlcad your binary works fine if I drop it in place
08:22.28 brlcad so it must be something to do with sed/echo
08:22.29 polyspin yes, and I can run my binary too. It's the script that's broken
08:22.53 polyspin I've copied your script. I'm going to put my paths in it and see what happens
08:26.04 polyspin If I edit your script to put my build directories in, it dies.
08:26.28 polyspin see /vld3/butler/BRLCAD/mips64_brlcad-7.2.0/src/bwish/asdf
08:29.15 brlcad if you use verbatim with my paths, does it work?
08:29.34 polyspin If I copy yours verbatim to my dir it works
08:29.44 polyspin not sure what that means yet.
08:29.52 brlcad I can run asdf
08:30.10 polyspin hmmm. me too
08:31.11 polyspin that wasn't the case a moment ago.
08:31.20 brlcad heh
08:36.28 polyspin Hmmm. My btlcsh works now too.
08:36.35 polyspin Something's fishy.
08:36.41 brlcad yes..
08:38.27 polyspin make clean ; make and now btclsh doesn't work
08:38.44 polyspin nor does asdf
08:39.10 brlcad at least it's consistent
08:39.24 polyspin how so?
08:39.34 brlcad consistently confusing
08:41.07 polyspin ok If I run YOUR btclsh in MY directory, it "FIXES" something and then EVERYTHING works.
08:41.23 brlcad my script or my binary?
08:41.32 polyspin your script
08:42.14 brlcad okay, regenerate it again.. we can try applying the diff one at a time
08:43.04 polyspin ok, it's broken again
08:45.09 brlcad okay, i've got your dir in place of mine
08:45.13 brlcad and it fails
08:45.25 PrezKennedy gnight
08:45.37 polyspin gnight PK
08:45.39 brlcad cya
08:45.49 PrezKennedy yep see ya later
08:46.01 PrezKennedy or sooner... ;-)
08:46.31 polyspin Now if I run my copy of your btclsh (./sean) I get: ld64: FATAL 9 : I/O error (cmd.o): Permission denied
08:46.57 brlcad yeah, it's trying to link against my path
08:46.59 brlcad umask
08:47.33 brlcad fixed perms
08:48.21 polyspin it creates "lt-btclsh" when I run your script I think
08:48.31 brlcad yeah i was noticing that
08:50.37 brlcad ahh, our Makefiles differ ever so slightly
08:50.49 brlcad that's where the ECHO difference is coming from
08:51.18 brlcad INSTALL is noticeably different but we're not to that step yet
08:52.35 brlcad my bwish is in src/backup if you want to diff
08:53.33 polyspin which src?
08:53.52 polyspin perm denied
08:53.55 brlcad my /vld/morrison/brlcad-7.2.0/src/backup
08:54.47 brlcad fixed
08:57.02 polyspin it's not the echo/print difference
08:57.28 brlcad try my Makefile?
08:57.54 brlcad that should minimize the script differences too
08:58.26 polyspin no difference
08:59.14 polyspin libtool difference?
08:59.39 brlcad eh, did you make clean after the new Makefile?
09:00.23 polyspin yes
09:00.30 polyspin just in this directory
09:01.32 brlcad your btclsh still has echo=print -r
09:01.39 polyspin yes
09:01.44 brlcad yet your makefile has echo as gnubin ehco
09:01.58 polyspin interesting isn't it?
09:02.09 polyspin here, watch the directory
09:02.25 brlcad ahh, our libtool's are different
09:02.28 polyspin notice all is gone
09:03.05 brlcad oooh
09:03.08 polyspin I think that's the issue
09:03.11 brlcad fundamental libtool difference
09:03.20 polyspin yes?
09:03.30 brlcad you don't run ranlib, I do
09:03.30 polyspin other than print/echo
09:03.42 polyspin Hmmm. Let me fix that.
09:03.51 brlcad s/:/ranlib/
09:04.24 polyspin no, make clean ; ./configure with a new path
09:05.15 brlcad hmm? should just be able to edit the libtool script and rerun automake in src/bwish..
09:05.29 brlcad er, s/auto//
09:05.46 polyspin Not any more. I think it's a path issue with /usr/gnu/bin. I'm rebuilding.
09:06.29 polyspin one more minute ...
09:07.08 brlcad hrm, that's not right.. configure.ac has ranlib set explicitly hidden in the tcl section..
09:07.36 polyspin yours, mine, or both?
09:07.47 brlcad both
09:08.58 polyspin compare the libtool's now
09:09.25 brlcad no difference
09:10.34 polyspin building ...
09:11.05 brlcad only difference in the config.log now is that you have no prefix and I have a few more search dirs in my path
09:11.16 brlcad results of the tests should be identical though
09:11.35 polyspin Grrr. that means I forgot to set the prefix
09:11.42 brlcad ah, heh
09:13.20 polyspin I hope this gets it. because I *really* need to sleep
09:14.03 brlcad regardless if it works.. it's not clear what the fix needs to be
09:14.57 brlcad if it's ranlib, that gets back to those various libtool.m4 files that I tried all last week to get working .. that's where the ranlib test comes from
09:15.16 polyspin Probably something flakey with the build tools on VAST. We need to make sure /usr/gnu/bin is last
09:15.22 polyspin Though I had that before.
09:16.19 brlcad part of the problem is that we're not supposed to be using ranlib with cc
09:16.34 polyspin ar -t is equivalent
09:17.27 brlcad i'll see if I can come up with a configure.ac test
09:17.27 polyspin if this works, I'll try setting that in libtool
09:17.50 brlcad your should work now as it's identical to mine now
09:17.56 brlcad your set to "ranlib"
09:18.30 polyspin I think it may actually be "ar -ts"
09:28.35 polyspin Grrr. Same error
09:32.35 brlcad really..
09:32.52 polyspin yes
09:33.04 polyspin compare the libtool's
09:33.24 brlcad same
09:40.09 polyspin interesting: librt/libbn/libbu/libtcl8.4 are linked with absolute paths. the others get relative paths
09:41.27 brlcad that would be due to their use of the brlcad_root I think
09:41.39 brlcad or other dependencies on @prefix@
09:43.57 brlcad on an unrelated point.. the dependancy tracking seems to be completely disabled -- don't recall if it's ever worked yet, but it is off now meaning source edits won't force an update of their targets
09:52.21 polyspin I have a theory about what's going wrong
09:53.11 polyspin It has to do with command line lengths. The path to my directory is too long, and the link line exceeds the shell command line buffer.
09:53.17 polyspin That's my theory
09:53.38 polyspin I edited the script to remove the libraries that btclsh doesn't need, and now it works.
09:53.46 brlcad hrmmmmmmm
09:54.04 brlcad perhaps try the exact same build in /tmp ?
09:54.31 polyspin Something like that.
10:12.33 polyspin BINGO!
10:12.40 polyspin I can sleep now.
10:12.55 brlcad looks like it skips the cmd line length check because we're using cc
10:13.19 polyspin oops
10:13.27 brlcad it doesn't even make it into the configure script
10:14.04 polyspin is there another way we should be selecting cc?
10:14.42 brlcad not that I've ever read of or seen
10:15.03 polyspin ok. I sleep now.
10:15.04 brlcad I just think it's not a very frequently tested setup
10:15.34 brlcad at least we know the problem now
10:15.49 polyspin I wouldn't mind if it didn't try to seek out gcc, but took the first compiler in the path.
10:17.01 polyspin gnight
10:17.14 brlcad night
11:12.11 *** join/#brlcad EricWilhelm (~ewilhelm@68.95.117.203) [NETSPLIT VICTIM]
11:58.48 *** join/#brlcad EricWilhelm (~ewilhelm@68.95.117.203) [NETSPLIT VICTIM]
13:28.31 *** join/#brlcad Falmarion (~c1ac3b12@bz.bzflag.bz)
13:28.41 *** part/#brlcad Falmarion (~c1ac3b12@bz.bzflag.bz)
16:16.33 *** join/#brlcad cad529 (~525841a2@bz.bzflag.bz)
16:26.40 *** join/#brlcad Pimpinella (~frank@p508211B4.dip0.t-ipconnect.de)
16:33.58 Pimpinella wow 7.2 alredy?
16:34.25 brlcad yeah
16:34.49 Pimpinella used your development turbo? ;)
16:35.07 brlcad feature-wise it's just 7.0.6, but we have to bump the minor number for other reasons
16:35.42 Pimpinella ic
16:35.48 brlcad hopefully it's the last time we'll have to do that
16:36.21 Pimpinella do you have a minute for me?
16:36.43 brlcad we're still having to lay out distribution plans and information assurance plans for folks worried about this open source thing
16:37.01 Pimpinella k, later than
16:37.10 brlcad configuration management concerns
16:37.14 brlcad sure, I've got a min
16:37.35 Pimpinella ic, prolly switch to bz then ;)
18:26.44 *** join/#brlcad manfred (~manfred@p54A26357.dip.t-dialin.net)
18:27.23 CIA-5 BRL-CAD: 03brlcad * 10brlcad/configure.ac: substitute LIBTOOL_DEPS which may or may not happen for us automatically in AC_PROG_LIBTOOL
18:30.56 manfred Is there a brlcad newbie channel somewhere?
18:32.29 manfred I have a body with a triangularized surface and I need an IGES file for that. What do you think - any changes to do that with xxx-g + g-iges?
18:32.49 brlcad hello
18:33.10 brlcad you're hopefully at the right place, though we'll see how much help I can be :)
18:33.28 brlcad what format is it in now?
18:34.07 manfred no fixed format - I have vertex coordinates + line connection + triangle connections.
18:34.45 brlcad are you familiar with the stl format?
18:34.51 brlcad that's probably the easiest hand-conversion
18:35.01 brlcad then stl-g | g-iges
18:35.03 manfred Ok, I'll look at it.
18:35.39 brlcad that is, the text version of stl
18:36.01 brlcad another alternative would be a direct import into brl-cad using the ascii database format
18:36.09 manfred I'll start with reading stl-g.c
18:37.02 manfred Which geometry should I use? I a few hundred facets for one body.
18:37.28 brlcad the triangle primitive in brl-cad is called a BoT
18:37.35 manfred Ok.
18:37.35 brlcad "Bag of Triangles"
18:37.49 manfred Yes, I read that term.
18:38.01 brlcad they can be oriented, unoriented, etc
18:38.13 manfred Orientiation is not a problem, it's known.
18:38.21 brlcad nmg's are also possible, but not recommended
18:38.51 brlcad generic non-manifold geometry -- arbitrary polygons
18:39.08 brlcad you have triangles, though, so BoT's are way more appropriate :)
18:39.10 manfred Ok - I have triangles.
18:39.50 manfred Is there a text documentation for the ascii database format somewhere?
18:43.27 brlcad yes..
18:43.31 manfred Hmm - there is a rawbot.c
18:44.38 brlcad here's a simple example stl file: http://ftp.brlcad.org/example.stl
18:45.06 brlcad that's a single object, a sphere
18:45.32 manfred Thanks.
18:45.44 manfred What I have is more or less a deformed sphere.
18:45.55 brlcad convert that to .g with: stl-g example.stl example.g
18:47.42 manfred Thanks.
18:49.12 brlcad the same data in brl-cad v5 .asc format: http://ftp.brlcad.org/example.asc
18:49.48 manfred Ok, thanks.
18:50.06 manfred I've generated that already with stl-g + g2asc.
18:50.17 brlcad :)
18:50.40 manfred I think I have enough for now. Actually one of my collegues must solve the problem.
18:51.29 manfred It seems that brlcad could solve our problem. But we must get it running under Windows - how tricky is that?
18:51.45 brlcad heh
18:51.53 brlcad that is the question of the year
18:52.08 manfred Just the converters - I don't need mged.
18:52.23 manfred Perhaps even cygwin is sufficient.
18:52.42 brlcad there's work under way to provide full binaries soon
18:53.18 manfred Native Win32 or cygwin?
18:53.21 brlcad the code itself works on windows -- most of the delay is actually getting a build system in place that works on windows
18:53.51 brlcad a studio build was done several years ago, but it's completely out of data after the sources were totally reorganized
18:54.02 brlcad a new studio build is being done now though
18:54.42 brlcad a cygwin and/or msys|mingw build is also being worked on, but that involves removing some assumptions in the unix build files
18:55.31 brlcad so there's some work still going on in that regard
18:56.25 manfred Ok, thanks.
18:57.08 brlcad no problem
18:57.17 manfred I wasn't aware that stl has such a simple triangle format. I'll try that approach first. Actually one of our target apps has an STL importer. But the other one needs iges.
18:57.31 manfred Have a nice weekend
18:57.50 brlcad stl can get nasty
18:58.01 brlcad but brl-cad exports it pretty clean
18:58.10 manfred I don't have to read it - i'll just write it :-)
18:58.31 brlcad what app is this, if I may ask?
18:58.46 brlcad s/app/use/
18:58.48 manfred The target would be Ansys
18:59.01 manfred Either the classic ansys. It can only import IGES.
18:59.23 brlcad ahh, "them" :)
18:59.33 manfred The alternative target would be the new ansys workbench. An STL importer was added in the last version - no idea if it works.
18:59.45 manfred It's not even advertised by Ansys. Thus I don't trust it.
19:00.03 brlcad most cad packages do stl in some format
19:00.14 manfred The source app is surface evolver.
19:00.16 brlcad it's one of the most generic non-proprietary research formats
19:00.50 brlcad you'll loose lots of data like material characteristics and shader information by going through stl -- it's simply geometry
19:00.58 manfred It's a small app for generating the shape of droplets of liquid.
19:00.59 brlcad but from your direction, it's acceptible
19:01.09 brlcad ahh, interested
19:01.12 brlcad er, interesting
19:01.13 manfred No problem - just one body, one material.
19:01.29 manfred Actually open source, too.
19:01.47 brlcad anything on-line?
19:01.55 brlcad screenshots? :)
19:01.58 manfred Yes. Search for surface evolver brakke on the internet.
19:02.19 manfred no nice screenshots - surface evolver is a command line only tool.
19:02.30 manfred Just a few pictures of generated bodies.
19:02.32 brlcad ahh, I've been to that site recently
19:02.37 brlcad very recently.. hrm
19:02.41 manfred http://www.susqu.edu/facstaff/b/brakke/evolver/evolver.html
19:02.49 manfred Really?
19:02.55 brlcad yeah, I've seen that
19:04.26 brlcad it'd be interesting to see how that could be integrated into the new modeler
19:04.33 brlcad for dynamic geometry modeling
19:05.39 manfred The input files can be quite complex - you can specify arbitrary constrains and boundaries.
19:06.48 manfred And lots of tricks to avoid numeric instabilities - replace some areas with integrals.
19:06.48 brlcad what's the target purpose? for generating the topologies?
19:06.59 manfred Yes, just topologies.
19:07.10 brlcad very interesting
19:07.37 manfred Or for Mr. Brakke - topologies in some hyperdimensions. He's a mathematician.
19:07.51 brlcad there's a major modeling environment under development that this would be a great plug-in
19:08.31 brlcad are you one of the users? dev?
19:08.39 manfred I'd contact Mr. Brakke. He's a nice guy. I had two questions so far, he replied immediately - he even send me a sample file.
19:09.09 manfred For Surface Evolver - just user.
19:09.38 manfred But I have a programming background, I'm still hacking in the Linux kernel.
19:09.51 manfred Thus a 16 MB tar.bz file doesn't scare me :-)
19:13.32 brlcad well when you finish up with that... ;)
19:15.06 manfred Thanks again for helping me. I'll keep you informed if we actually ended up using brlcad.
19:16.29 manfred Unfortunately I don't see a chance of publication for any helpers that we might have to write. They would remain locked by my employer. I'll ask, but I doubt that I'll get a positive answer.
19:16.40 manfred Bye
19:16.40 brlcad stay tuned to brlcad-news for the windows announcement
19:16.59 brlcad cya
19:17.00 PrezKennedy channel 0?
19:18.49 *** join/#brlcad CIA-temp966 (~CIA@flapjack.navi.cx)
19:21.36 CIA-temp966 BRL-CAD: 03brlcad * 10brlcad/src/libbu/xdr.c: M-x indent-region
19:26.03 CIA-temp966 BRL-CAD: 03brlcad * 10brlcad/src/libbu/vls.c: M-x indent-region
19:35.26 CIA-temp966 BRL-CAD: 03brlcad * 10brlcad/src/libbu/vls.c: more indent testing -- misplaced braces are nasty
20:51.54 PrezKennedy ive misplaced my braces...
20:52.05 PrezKennedy will someone help me find them?
21:11.17 jano try looking in a mirror?
21:11.18 jano :P
21:11.20 jano :B
21:18.39 PrezKennedy :<>
21:35.57 jano :D
21:37.27 *** join/#brlcad CIA-3 (~CIA@flapjack.navi.cx)
22:44.07 *** join/#brlcad hoopte (~hoopte@66.151.161.14)
22:44.32 hoopte Cab BRL-CAD output models to drawings or plans?
22:45.28 hoopte dimensioned drawings in particular

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.