| 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 |