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 |