00:47.00 |
*** join/#brlcad DTRemenak
(n=DTRemena@c-24-23-59-104.hsd1.ca.comcast.net) |
01:41.32 |
*** join/#brlcad DTRemenak
(n=DTRemena@c-24-23-59-104.hsd1.ca.comcast.net) |
15:51.20 |
*** join/#brlcad Servo888
(n=Servo888@c-69-246-109-229.hsd1.mi.comcast.net) |
15:51.31 |
Servo888 |
Such a channel does exist... |
15:57.31 |
brlcad |
heh |
15:58.33 |
brlcad |
not only does it exist, it's the primary or at
least preferred dev forum |
15:58.42 |
Servo888 |
yah - I didn't know there were any 'developed'
3d cad programs for linux... |
15:58.55 |
Servo888 |
I'm building it now to see what this is all
about |
16:01.04 |
brlcad |
yeah, brl-cad is the only solid modeling
system in production-use available as open source |
16:02.43 |
brlcad |
there are modelers, some decent renderers, but
no cad systems that aren't in their infancy or are academic pet
projects, etc |
16:31.28 |
brlcad |
~spell tessellation |
16:33.21 |
CIA-9 |
BRL-CAD: 03brlcad * 10brlcad/NEWS:
s/tesselation/tessellation/ typo. add emphasis to the extent of
John's dxf importer enhancements |
16:35.05 |
Servo888 |
Have a quick question... I just finished
building brlcad, but can't find the executable... It should be
/usr/brlcad/x86_64 - but it's empty. |
16:35.39 |
brlcad |
what steps did you take? |
16:35.56 |
Servo888 |
I grabbed a tar ball from
sourceforge... |
16:35.59 |
Servo888 |
the ran ./configure |
16:36.02 |
``Erik |
dagnabbit, stupid car |
16:36.03 |
Servo888 |
and make / make install |
16:36.13 |
brlcad |
there's also not a single exec, there are
hundreds.. :) |
16:36.15 |
Servo888 |
You know - I didn't use --prefix=
though |
16:36.27 |
Servo888 |
Well the bin directory is full of
them. |
16:36.29 |
brlcad |
if you didn't use prefix, it should be just
/usr/brlcad |
16:36.45 |
brlcad |
what's in /usr/brlcad? |
16:36.45 |
Servo888 |
yah it's there |
16:36.52 |
Servo888 |
bin include lib man share |
16:36.56 |
brlcad |
ah |
16:37.03 |
brlcad |
ls -la /usr/brlcad/bin |
16:37.27 |
brlcad |
should see lots of apps |
16:37.33 |
Servo888 |
yah lots |
16:37.34 |
brlcad |
406 or so |
16:37.45 |
brlcad |
add /usr/brlcad/bin to your path |
16:37.59 |
brlcad |
if you want a good place to start, most start
with the GUI modeler |
16:38.10 |
brlcad |
it's called 'mged' |
16:38.27 |
Servo888 |
yah gui modeler is fine - but mged is not
there. |
16:38.45 |
brlcad |
ls -al /usr/brlcad/bin/mged ? |
16:39.08 |
Servo888 |
hmm wait it's there |
16:39.15 |
Servo888 |
one sec |
16:39.19 |
brlcad |
have to add /usr/brlcad/bin to your path
:) |
16:39.29 |
brlcad |
export PATH=/usr/brlcad/bin:$PATH if you use
bash |
16:39.33 |
Servo888 |
ok |
16:39.49 |
``Erik |
any old posix style shell, actually... bsh,
ash, ksh, pdksh, ... |
16:39.50 |
Servo888 |
Ok there we go |
16:40.05 |
brlcad |
mged is not designed to be discoverable so you
know, it requires training |
16:40.16 |
``Erik |
sean, fix libbu on amd64/fbsd. |
16:40.19 |
brlcad |
there is pretty extensive documentation on the
website: http://brlcad.org |
16:40.34 |
Servo888 |
Yah I found that - I'll go through
it. |
16:40.35 |
brlcad |
``Erik: what part? |
16:40.36 |
``Erik |
bitv is all whacked out |
16:40.53 |
``Erik |
rt havoc and it seg's, optimized or
not |
16:41.20 |
``Erik |
(I think it's bitv, it thrashes the stack a
little) |
16:42.32 |
brlcad |
I debugged stack stomping on amd64/fbsd a year
ago and all fingers pointed at a thread library bug |
16:42.43 |
brlcad |
there was a fbsd bug trail about it
too |
16:42.55 |
``Erik |
hrm, yeah, uhm, kse? or thr? |
16:43.04 |
brlcad |
thr iirc |
16:43.14 |
``Erik |
did you try kse? |
16:43.18 |
brlcad |
nope |
16:43.26 |
``Erik |
at the office? |
16:43.28 |
``Erik |
<-- is rdo today |
16:43.45 |
brlcad |
in fact, I think the build will default to
-pthread still too |
16:43.58 |
brlcad |
though it can be trivially
overridden |
16:44.11 |
``Erik |
meh, -pthread is old, died during the 5 run
iirc |
16:44.14 |
``Erik |
mebbe at 50 |
16:44.43 |
brlcad |
my 5.2 still needs it |
16:44.58 |
``Erik |
fbsd can do runtime lib remapping, check out
/etc/libmap.conf and man libmap.conf |
16:45.14 |
``Erik |
ok, mebbe it was 53 or 54 *shrug* I don't
recall :) I've been 6 and 7 for a while now |
16:45.40 |
brlcad |
i was actually hoping the problem would just
go away with a upgrade to 6, which i think Twingy did |
16:46.12 |
``Erik |
6.0 stable is what I'm seeing it on (and I did
that to that machine), I intend to upgrade 'em all to 61 very
soon |
16:46.12 |
``Erik |
like this week |
16:46.20 |
``Erik |
I have a couple already on 6.1 |
16:46.21 |
brlcad |
regardless, -pthread still just picks up thr
on the newer systems iirc, no? |
16:46.54 |
``Erik |
um, it picks up pthread, which is mapped...
mebbe thr, mebbe kse, mebbe old userland crap, I d'no |
16:47.10 |
brlcad |
by default, I think it's thr |
16:47.44 |
brlcad |
yeah, set to libthr |
16:48.03 |
``Erik |
anywho, THAT machine seg's on the bitv stuff,
which makes the meat&potatoes crap we do not work on the other
machine, which means we can't be pushing the diskless cluster
approach at this moment |
16:48.30 |
``Erik |
and I want the donut eaters using the cluster,
darnit :D |
16:49.40 |
``Erik |
mebbe I'll explore that tomorrow :-/ |
16:49.41 |
brlcad |
it very well could be that there is some
obscure bug being provoked, but it did look entirely threading
related last time I tried debugging it |
16:49.52 |
brlcad |
and gdb was being a bitch |
16:50.00 |
brlcad |
crashed a lot |
16:50.23 |
``Erik |
are you gonna be in office tomorrow? |
16:51.31 |
``Erik |
or available via irc? I might have some stupid
"how do I run rt like X" questions :D |
16:59.15 |
*** join/#brlcad pier
(n=pier@151.56.213.160) |
17:09.22 |
brlcad |
i'm always on irc :P |
17:10.35 |
brlcad |
``Erik: a first easy test is to compile the
entire package with parallelism disabled, set -UPARALLEL or edit
include/machine.h |
17:10.52 |
brlcad |
to see if it's even threading
provoked |
17:56.29 |
*** join/#brlcad ar3a51
(n=ar3a51@uelz-d9b8ef33.pool.mediaWays.net) |
17:56.44 |
ar3a51 |
Hi |
17:57.40 |
*** part/#brlcad ar3a51
(n=ar3a51@uelz-d9b8ef33.pool.mediaWays.net) |
18:00.09 |
*** join/#brlcad ar3a51
(n=ar3a51@uelz-d9b8e00a.pool.mediaWays.net) |
18:00.27 |
ar3a51 |
sbd here? |
18:19.03 |
brlcad |
heh |
18:19.41 |
CIA-9 |
BRL-CAD: 03brlcad *
10brlcad/src/libbu/color.c: duplicate defines for
RED/GRN/BLU |
18:22.23 |
brlcad |
ibot: onjoin ar3a51 ar3a51: you have to wait
more than a minute if you expect/want anyone to answer
you.. |
18:22.23 |
ibot |
brlcad: ok |
18:43.20 |
CIA-9 |
BRL-CAD: 03brlcad * 10brlcad/configure.ac:
typo, should have been profile not debug -- logic is still wrong
though, needs to be redone for --enable-profile |
18:53.09 |
pier |
brlcad: Phew! Capther 3 done.. Don't call me
lazy :) as I've been very busy lately. Deserve a good supper
now. |
18:53.56 |
brlcad |
pier: hehehe |
18:54.01 |
brlcad |
I'd do no such thing! |
18:54.16 |
brlcad |
that's a major effort, I'll be making lots of
noise about it :) |
19:01.52 |
``Erik |
given that it's a volunteer effort, anything
at all you do is well above and beyond the normal mere mortal.
:) |
19:28.26 |
*** join/#brlcad DTRemenak|RDP
(n=DTRemena@c-24-23-59-104.hsd1.ca.comcast.net) |
19:42.14 |
*** join/#brlcad Erroneous
(n=DTRemena@c-24-23-59-104.hsd1.ca.comcast.net) |
19:54.30 |
pier |
Ciao a tutti... nite! |
20:03.01 |
CIA-9 |
BRL-CAD: 03brlcad * 10brlcad/src/mged/cmd.c:
jim monte noticed that using a vls here was unnecessary for the
Tcl_LinkVar'ing of glob_compat_mode and output_as_return |
20:19.49 |
CIA-9 |
BRL-CAD: 03brlcad * 10brlcad/ (5 files in 2
dirs): ugh, removed horrible usage of vls strings for things that
can just be string constants. also takes care of a memory leak as
the vls was never released. thanks to jim monte for noticing the
problem. |
22:55.05 |
``Erik |
"we're doing a gig tonight to benefit the
victems of last nights gig" |
23:18.13 |
pra5ad |
mmm fat refund from uncle sam |
23:25.23 |
*** join/#brlcad Erroneous
(n=DTRemena@c-24-23-59-104.hsd1.ca.comcast.net) |
23:38.58 |
*** join/#brlcad pra5ad
(n=pra5ad@pool-141-157-104-44.balt.east.verizon.net) |