00:46.09 |
starseeker |
brlcad: Still here? |
00:46.47 |
brlcad |
yes |
00:46.59 |
brlcad |
coding up the png upgrade now |
00:47.07 |
starseeker |
Mind if I repose the earlier question? what's
the relationship (or is there any) between brl-cad and
Paraview? |
00:47.29 |
starseeker |
Wait, you're coding - scratch that
;-) |
00:47.32 |
starseeker |
ignore me |
00:47.33 |
brlcad |
we've used it |
00:47.35 |
starseeker |
code :-) |
00:48.09 |
brlcad |
paraview's a nice visualization toolkit with
similar interests |
00:48.43 |
starseeker |
I noticed a couple screenshots on the Paraview
page from US Army Research Laboratory :-) |
00:52.44 |
starseeker |
So Paraview is more along the lines of the
mged interface? |
00:56.00 |
brlcad |
not really |
00:57.02 |
starseeker |
ah. Shoulda figured it wouldn't be that
simple :-) |
00:57.14 |
brlcad |
it's a visualization toolkit useful for
visualizing analysis results |
00:57.34 |
brlcad |
so other codes that use brl-cad for
example |
00:57.39 |
brlcad |
for analyses |
00:57.49 |
brlcad |
might use paraview to display the
results |
00:58.02 |
starseeker |
Ohh, OK :-). |
00:58.56 |
brlcad |
we could potentially use it for visualization
as well, but that gets into a rather different area |
00:59.37 |
starseeker |
The part where certain parts of brl-cad have
to behave in certain ways for other (classified) parts to
work? |
01:01.11 |
brlcad |
there are parts like that -- but by in large
it's because they are mathematically stable and verified |
01:01.23 |
brlcad |
so a change would mean it's not numerically
correct |
01:01.29 |
starseeker |
Ah. Yes, I can definitely understand
that |
01:02.00 |
brlcad |
once in a blue moon, a deep bug may be
encountered that contradicts it so it's always good to investigate
_why_ something is different |
01:03.32 |
starseeker |
Heh - that's one of my favorite arguements for
why we need both Maxima and Axiom (and anybody else who wants to
play) - redundancy between independant efforts is an excellent
check on the results. |
01:04.33 |
starseeker |
A curiosity question - do you have to validate
a compiler then, as well as the code? Even correct code isn't
worth much if compiled incorrectly. |
01:05.20 |
brlcad |
that's implicit in verifying that the actual
output and behavior is correct |
01:05.28 |
starseeker |
Ah. |
01:05.38 |
starseeker |
Comparison with the real world, you
mean? |
01:07.12 |
brlcad |
well, we have existing computations that are
consistent |
01:07.26 |
brlcad |
so when a new compiler or new OS comes along,
it's easy to see if anything changes |
01:07.33 |
brlcad |
and eventually determine why it
changed |
01:07.38 |
brlcad |
and if the change is good or bad |
01:07.44 |
starseeker |
Ah :-). Has it ever happened? |
01:08.02 |
brlcad |
several times |
01:09.03 |
starseeker |
Wow. This is why well coded software should
last forever - for the good of everybody, not just the program
itself. |
01:12.00 |
brlcad |
indeed |
01:12.30 |
brlcad |
the gnu build system is one of the worst
instabilities that we have to deal with by far |
01:14.42 |
starseeker |
Does brl-cad get exposed to binutils issues at
all? |
01:16.14 |
brlcad |
such as? |
01:16.53 |
starseeker |
Nothing specific. It's pretty unlikely,
except everytime we turn around GNU Common Lisp is having problems
with the lastest release of binutils. |
01:17.10 |
starseeker |
I guess that's probably a bit low level for
brl-cad though |
01:17.46 |
brlcad |
nothing comes to mind |
01:18.11 |
starseeker |
Just trying to think ahead to potential future
weak points on gentoo - since updating packages only involves
updating a build script and running it, gentoo users often stumble
into such cow pies first :-/ |
01:20.15 |
starseeker |
Now that I think about it though, given how
widely brl-cad has been ported already, my guess is it won't have
issues. |
01:21.06 |
brlcad |
most of our current porting problems are due
to the fact that we've recently converted to the gnu build
system |
01:21.17 |
brlcad |
wasn't very long ago that we weren't |
01:21.56 |
brlcad |
old build system supported a heck of a lot
more than this, but it wasn't as well understood or
customized |
01:22.30 |
starseeker |
Ah, the good old pile of well running
spagetti? :-) |
01:22.43 |
brlcad |
only so so spagetti |
01:22.54 |
brlcad |
it was more like x11's build system |
01:23.04 |
brlcad |
a section for each system had to be
defined |
01:23.12 |
brlcad |
no discovery of features available |
01:23.24 |
brlcad |
but very stable build if you were in the
list |
01:24.06 |
starseeker |
Well, thank you for being willing to endure
the autotools hassle :-) |
01:24.30 |
starseeker |
The X11 build and I reached an agreement - I
wouldn't try it by hand if it would get out of my nightmares
;-) |
01:25.42 |
brlcad |
heh, ours wasn't as bad or complex as
X11's |
01:25.46 |
brlcad |
but in a similar style only |
01:25.51 |
starseeker |
phew |
01:26.27 |
brlcad |
the build first compiled a version of make
(called cake) that was then used to build the package |
01:27.12 |
starseeker |
Hmm. Does brl-cad predate make? |
01:27.36 |
brlcad |
so literally no external dependancy (by
design) beyond a unix shell and a compiler |
01:27.43 |
starseeker |
Ah :-) |
01:28.30 |
brlcad |
which is also the reason for shipping the
src/other/ components for libpng, tcl/tk, zlib, etc |
01:28.57 |
starseeker |
Yes, I've seen other programs do that too.
Always a good idea to sure survival of the software, but a shame in
some ways. |
01:30.57 |
starseeker |
not that anybody looks, since you have to run
X with only 256 colors or some nonsense even then :-( |
01:31.12 |
starseeker |
BRL-CAD's dev team really does deserve three
cheers |
01:31.23 |
CIA-6 |
BRL-CAD: 03brlcad * 10brlcad/src/other/libpng/
(68 files in 2 dirs): update of libpng from 1.2.5 to
1.2.8 |
01:31.28 |
*** join/#brlcad PhantomBantam
(~phantomba@dialup-4.238.67.160.Dial1.Providence1.Level3.net) |
01:31.38 |
brlcad |
actually our problem was usually that either
the system we install onto doesn't have the lib or their lib is too
old |
01:32.29 |
starseeker |
Ah :-). That's right, some systems actually
don't recklessly upgrade their core software every few days
;-) |
01:32.41 |
starseeker |
speaking of that... |
01:33.54 |
starseeker |
BTY, what diabolical wit named the CIA-6 bot
CIA? |
01:35.54 |
brlcad |
heh |
01:35.58 |
brlcad |
that's scanline's doing |
01:36.05 |
brlcad |
he lives in a lot of channels |
01:36.39 |
brlcad |
http://cia.navi.cx/irc |
03:09.24 |
jano |
bork bork bork |
03:28.52 |
*** part/#brlcad corbanj
(~corbanj@adsl-69-209-65-250.dsl.chcgil.ameritech.net) |
03:45.44 |
CIA-6 |
BRL-CAD: 03brlcad * 10brlcad/NEWS: update of
libpng from 1.2.5 to 1.2.8 |
04:50.31 |
CIA-6 |
BRL-CAD: 03brlcad * 10brlcad/include/png.h:
update of libpng from 1.2.5 to 1.2.8 |
10:23.34 |
*** join/#brlcad Alfons
(~Alf@153.103.76.83.cust.bluewin.ch) |
10:23.44 |
Alfons |
hello everybody |
10:24.50 |
Alfons |
is someone here, who managed to install the
brlcad on a linux system? |
10:25.28 |
Alfons |
i am trying to "Building from the sourceforge
CVS repository" |
11:09.11 |
*** join/#brlcad cosurgi
(janek@absurd.ds.pg.gda.pl) |
11:10.45 |
Alfons |
does somebody know what this mean |
11:10.48 |
Alfons |
brlcad-7.0/src/burst/Sc.c:321: undefined
reference to `tgoto' |
11:10.49 |
Alfons |
Sc.o(.text+0x772):/musik/Programme/brlcad-7.0/src/burst/Sc.c:321:
undefined reference to `tputs' |
12:14.50 |
Alfons |
no idea how to solve the problem? |
13:28.16 |
*** join/#brlcad IR-KONG
(~chatzilla@203185044191.ctinets.com) |
13:30.56 |
IR-KONG |
Hello! |
13:30.58 |
IR-KONG |
I'm new to #brlcad. |
13:30.59 |
IR-KONG |
I have notice it become GPL'ed
recently. |
13:31.01 |
IR-KONG |
Thank you very much! |
14:00.09 |
brlcad |
:) |
14:01.21 |
brlcad |
Alfons: those are curses symbols |
14:01.43 |
brlcad |
Alfons: ensure you have curses/ncurses
installed and termcap |
14:06.34 |
brlcad |
IR-KONG: I'm rather happy about it
too |
14:07.32 |
brlcad |
now we just need some more folks to get
involved, get some more devs and other contributors ;) |
14:09.39 |
CIA-6 |
BRL-CAD: 03brlcad * 10brlcad/TODO: png was
updated to 1.2.8 |
14:11.53 |
CIA-6 |
BRL-CAD: 03brlcad * 10brlcad/TODO: add checks
for termcap and curses to skip building those components |
14:26.14 |
CIA-6 |
BRL-CAD: 03brlcad * 10brlcad/TODO: sun machine
is busted, so off the list; cvs policy was updated |
14:28.12 |
IR-KONG |
I sorry I have to leave now. |
14:28.14 |
IR-KONG |
Nice talking to you. |
14:28.15 |
IR-KONG |
Thank you very much. |
14:28.17 |
IR-KONG |
Bye! |
14:28.19 |
brlcad |
cya |
14:30.27 |
CIA-6 |
BRL-CAD: 03brlcad *
10brlcad/src/other/libutahrle/ (36 files): update from a patched
3.0 to urt 3.1b1 (library) |
14:31.37 |
CIA-6 |
BRL-CAD: 03brlcad * 10brlcad/include/
(pyramid.h rle.h rle_code.h rle_config.h rle_put.h rle_raw.h):
update from a patched 3.0 to urt 3.1b1 (library) |
14:39.29 |
CIA-6 |
BRL-CAD: 03brlcad *
10brlcad/include/Makefile.am: differentiate the urt, png, itcl,
tcl, and tk headers |
16:03.44 |
*** join/#brlcad guu`
(guu@myth.gibbscam.com) |
16:05.08 |
*** join/#brlcad brlcad
(~brlcad@bz.bzflag.bz) |
16:07.46 |
jano |
bork! |
16:16.09 |
brlcad |
howdy |
16:41.55 |
jano |
hmm |
16:42.03 |
jano |
did you see the IR pics? |
16:42.04 |
jano |
:) |
16:42.09 |
jano |
i pickup my film today |
16:53.00 |
brlcad |
yes |
16:53.03 |
brlcad |
pretty neat |
16:57.22 |
*** join/#brlcad guu
(guu@myth.gibbscam.com) |
18:28.09 |
CIA-6 |
BRL-CAD: 03brlcad * 10brlcad/include/
(colorquant.h Makefile.am): add new colorquant.h file from urt
update to 3.1 |
19:05.40 |
*** join/#brlcad Nidhoggr
(mandrake@dragon.org) |
19:14.32 |
*** join/#brlcad Nidhoggr
(mandrake@dragon.org) |
19:49.08 |
*** join/#brlcad Nidhoggr
(mandrake@dragon.org) |
20:03.06 |
*** join/#brlcad Nidhoggr
(mandrake@dragon.org) |
20:15.16 |
CIA-6 |
BRL-CAD: 03brlcad *
10brlcad/include/rle_config.h: define CONST_DECL to const since
ansi required |
20:57.00 |
CIA-6 |
BRL-CAD: 03brlcad *
10brlcad/src/other/libutahrle/rle_global.c: the 'stdout' symbol is
not necessarily constant, so use the numeric equivalent 0 |
23:18.54 |
*** join/#brlcad ibot
(~ibot@apt.bot.TimRiker.active.supporter.pdpc) |
23:18.54 |
*** topic/#brlcad is http://brlcad.org/ || BRL-CAD is now Open
Source! || Screenshots: http://sourceforge.net/project/screenshots.php?group_id=105292
|| http://brlcad.org/images/mged.jpg
|| Release 7.0.2 Source is posted || Release 7.0.0 binaries now
available for Linux and IRIX |
23:21.07 |
*** join/#brlcad ibot
(~ibot@apt.bot.TimRiker.active.supporter.pdpc) |
23:21.07 |
*** topic/#brlcad is http://brlcad.org/ || BRL-CAD is now Open
Source! || Screenshots: http://sourceforge.net/project/screenshots.php?group_id=105292
|| http://brlcad.org/images/mged.jpg
|| Release 7.0.2 Source is posted || Release 7.0.0 binaries now
available for Linux and IRIX |