00:33.49 |
brlcad |
mmm.. new bottle of scotch |
00:33.52 |
brlcad |
does a
review |
00:52.18 |
CIA-21 |
BRL-CAD: 03brlcad * r31152
10/brlcad/trunk/include/raytrace.h: don't mention SMALL as it's
deprecated, use SQRT_SMALL_FASTF instead |
00:52.28 |
CIA-21 |
BRL-CAD: 03brlcad * r31153
10/brlcad/trunk/src/librt/g_hyp.c: go even smaller, use SMALL_FASTF
instead of the deprecated SMALL size |
00:54.23 |
pacman87 |
:) |
01:31.15 |
brlcad |
finishes his review
:) |
01:56.46 |
*** join/#brlcad Twingy
(n=justin@74.92.144.217) |
02:41.50 |
yukonbob |
waves in; hello,
cadheads |
03:42.09 |
poolio |
Ah joyous day, I still have a fscked up
libtool. <3 debian. |
03:45.57 |
CIA-21 |
BRL-CAD: 03brlcad * r31154
10/brlcad/trunk/src/libbu/temp.c: add a note that the routine is
not thread-safe. there would minimally need to be some protections
added when adding items to the auto-close list |
03:53.06 |
poolio |
Argh. I think I have a working .g but can't
test |
04:56.03 |
CIA-21 |
BRL-CAD: 03brlcad * r31155
10/brlcad/trunk/configure.ac: update comment to reflect that it
does more than -all_load now |
04:57.43 |
brlcad |
poolio: what do you get with: grep
TCL_CPPFLAGS src/libsysv/Makefile |
04:59.16 |
poolio |
TCL_CPPFLAGS =
-I${top_srcdir}/src/other/tcl/generic
-I${top_srcdir}/src/other/tcl/unix |
05:00.21 |
brlcad |
that's it? |
05:00.58 |
brlcad |
should have at least a libsysv_la_CFLAGS line
too |
05:03.56 |
poolio |
ah yeah, didnt realize that was
relevant: |
05:04.39 |
poolio |
ITCL_CPPFLAGS =
-I${top_srcdir}/src/other/incrTcl/itcl/generic |
05:04.39 |
poolio |
TCL_CPPFLAGS =
-I${top_srcdir}/src/other/tcl/generic
-I${top_srcdir}/src/other/tcl/unix |
05:04.42 |
poolio |
libsysv_la_CFLAGS = ${TCL_CPPFLAGS} |
05:04.49 |
brlcad |
k, thats better |
05:04.58 |
poolio |
sorry, shouldn't self-edit if I don't know
what's going on :) |
05:05.16 |
poolio |
The clean build is still going...so I wouldn't
worry about it for...atleast another 10 minutes |
05:05.48 |
brlcad |
does this give anything: nm
src/libsysv/.libs/libsysv.a | grep Tcl |
05:06.41 |
brlcad |
as well as this: nm src/librt/.libs/librt.a |
grep ReFree |
05:09.35 |
poolio |
First gives nothing, second gives: U
TclReFree |
05:10.16 |
poolio |
FYI, it just errored in the clean checkout as
well. |
05:10.20 |
brlcad |
grep TCL_CPP src/librt/Makefile |
05:10.38 |
poolio |
ITCL_CPPFLAGS =
-I${top_srcdir}/src/other/incrTcl/itcl/generic |
05:10.39 |
poolio |
TCL_CPPFLAGS =
-I${top_srcdir}/src/other/tcl/generic
-I${top_srcdir}/src/other/tcl/unix ${TCL_CPPFLAGS} |
05:11.35 |
brlcad |
presumably the last TCL_CPPFLAGS there is on a
third line by itself? |
05:12.18 |
poolio |
Yes. and it's followed by a \. I'm not sure
why the paste picked it up that way |
05:12.30 |
brlcad |
then the next step is to recompile librt
verbose so you can see the link line |
05:15.19 |
poolio |
Does --enable-verbose do enough? |
05:16.52 |
brlcad |
nm -o src/librt/.libs/*.o | grep
TclRe |
05:17.19 |
poolio |
src/librt/.libs/regionfix.o: U
TclReFree |
05:17.48 |
brlcad |
rm src/librt/regionfix.lo |
05:18.04 |
brlcad |
cd src/librt && make LIBTOOL='$(SHELL)
$(top_builddir)/libtool' LIBTOOLFLAGS="" |
05:18.30 |
brlcad |
pastebin the output |
05:19.07 |
poolio |
http://rafb.net/p/ehk7E869.html |
05:19.23 |
poolio |
Eww, that didn't wrap, sorry |
05:20.35 |
poolio |
http://pastebin.com/d57bfa836
is wrapped :P |
05:21.33 |
brlcad |
er, you did the rm? |
05:21.48 |
poolio |
I believe, let me try again |
05:21.50 |
brlcad |
rm regionfix.lo regionfix.o |
05:22.18 |
poolio |
Oopsy, I removed the .o not the .lo.
sorry |
05:23.02 |
poolio |
brlcad: http://pastebin.com/d615ae79c |
05:25.28 |
brlcad |
ah, is this a vanilla configure? |
05:26.25 |
poolio |
I think I may have actually just thrown in a
--enable-verbose a second ago, but other than that and prefix,
yes |
05:26.37 |
brlcad |
it's acting like gcc's been configured to
search system paths before build paths |
05:26.51 |
brlcad |
ah, kay, then add --enable-all |
05:28.17 |
brlcad |
give that a go and then if it still fails,
we'll go the patch route |
05:28.25 |
poolio |
so that failed but I didnt' clean |
05:28.49 |
brlcad |
you'll want to clean after an
enable-all |
05:29.12 |
brlcad |
at least in librt |
05:34.34 |
CIA-21 |
BRL-CAD: 03brlcad * r31156
10/brlcad/trunk/include/bu.h: be more specific on the signature for
bu_argv_from_string, it takes an array of argvs (already
allocated), not just a double pointer. |
05:46.07 |
brlcad |
pumpkinizes for
morrow |
05:48.16 |
poolio |
brlcad: more errors but i must sleep. thanks
for the help |
05:55.16 |
brlcad |
k |
05:56.36 |
CIA-21 |
BRL-CAD: 03brlcad * r31157
10/brlcad/trunk/src/ (10 files in 6 dirs): (log message
trimmed) |
05:56.36 |
CIA-21 |
BRL-CAD: rewrite and modify
bu_argv_from_string to make it more consistent with other |
05:56.36 |
CIA-21 |
BRL-CAD: functions. the limit now corresponds
to the number of non-NULL words being put |
05:56.36 |
CIA-21 |
BRL-CAD: into the argv array, not the size of
the array (whose size includes the null). |
05:56.37 |
CIA-21 |
BRL-CAD: this requires refactoring the
function to keep better track of where it is while |
05:56.39 |
CIA-21 |
BRL-CAD: parsing including now the ability to
have arbitrary amounts of whitespace |
05:56.41 |
CIA-21 |
BRL-CAD: between words so that it will
tokenize like the command line and aren't bad |
06:58.37 |
*** join/#brlcad clock_
(n=clock@zux221-122-143.adsl.green.ch) |
10:07.37 |
*** join/#brlcad louipc
(n=louipc@76-10-146-181.dsl.teksavvy.com) |
10:18.34 |
*** join/#brlcad Axman6
(n=Axman6@pdpc/supporter/student/Axman6) |
11:09.48 |
*** join/#brlcad elite01
(n=elite01@dslc-082-082-069-019.pools.arcor-ip.net) |
12:27.21 |
*** join/#brlcad OG_WEBCHAT
(n=c23c5504@bz.bzflag.bz) |
12:42.34 |
brlcad |
hum |
12:51.35 |
clock_ |
brlcad: how many MB does the BRL-CAD source
approx. have? |
12:51.44 |
clock_ |
brlcad: I wrote a program to help searching
identifiers in the source |
13:42.14 |
louipc |
wowzas 221MB |
13:42.20 |
louipc |
compresses nicely |
13:42.36 |
clock_ |
lol |
13:42.45 |
clock_ |
I think my program would explode |
13:42.57 |
clock_ |
it would take 884MB memory and if it wouldn't
swap, then it would take like an hour and then it would work just
fine ;-) |
13:43.06 |
louipc |
compressed down to 33MB with bz2
haha |
13:43.26 |
louipc |
clock_: sounds like you need to redesign your
program *grin* |
13:46.04 |
*** join/#brlcad Elperion
(n=Bary@p54875DD0.dip.t-dialin.net) |
13:48.14 |
clock_ |
louipc: lol |
13:49.00 |
clock_ |
louipc: or implement external sort using disk
files |
14:10.56 |
*** join/#brlcad andrecastelo
(n=chatzill@189.81.93.253) |
15:36.02 |
*** join/#brlcad thing0
(n=ric@58.171.71.118) |
17:01.31 |
``Erik |
clock_: seen cscope? :) |
17:01.35 |
``Erik |
morning, andre |
17:17.24 |
poolio |
howdy |
17:32.46 |
clock_ |
HHV - Human Hypochondria Virus |
17:51.12 |
andrecastelo |
hey hi ``Erik |
17:55.12 |
poolio |
brlcad: so this is the current error I'm
getting: http://pastebin.com/m5db25ba |
18:19.24 |
``Erik |
andre, where did you do the svn diff from? in
src/, or top level? src/rt ? (I can't tell exactly where the header
is supposed to be, or mebbe it should be in include/ ?) |
18:24.25 |
andrecastelo |
``Erik: i did the dif from src.. the file is
in src/mlt |
18:24.58 |
``Erik |
have you decided if you're going to make it as
a light model or as a new rt (rtmlt)? |
18:25.10 |
andrecastelo |
i didn't think of putting it in include/
because it has definitions that may be exclusive to mlt |
18:25.21 |
andrecastelo |
as a new tool |
18:25.50 |
andrecastelo |
what do you think ? |
18:25.59 |
``Erik |
there're plenty of pretty specific things in
include/ |
18:26.44 |
``Erik |
like brep.h, anim.h, the dm.h stuff... I d'no
if this warrents a new directory |
18:27.51 |
andrecastelo |
i see |
18:28.11 |
andrecastelo |
but i intend to put the .c files in there..
even so it doesn't warrant a new directory ? |
18:28.45 |
``Erik |
probably not? :) I imagine there won't be a
LOT of C files |
18:29.37 |
andrecastelo |
yes, probably not a lot :) |
18:29.53 |
andrecastelo |
so, should i put the header in include/ and
the C files in src/rt ? |
18:30.37 |
``Erik |
I d'no, header can probably go in either
include or src/rt, might be easier to put everything in src/rt
? |
18:30.45 |
``Erik |
are you familiar with automake? |
18:31.18 |
andrecastelo |
``Erik: no, not at all |
18:31.30 |
andrecastelo |
i'm using windows :S |
18:32.01 |
``Erik |
ok, I'll go ahead and move the header there
and update the Makefile.am for you, do you have access to a *nix
machine of any kind? |
18:33.38 |
andrecastelo |
yes, i can install a linux distro in another
partition |
18:35.01 |
andrecastelo |
will you be online later? |
18:35.50 |
andrecastelo |
i'll have to be afk for a while, but i'll be
back in two hours tops |
18:37.01 |
``Erik |
doh, é isn't utf-8 friendly :D |
18:37.08 |
``Erik |
yeah, I'll be around |
18:37.23 |
andrecastelo |
ok, see you then :) |
18:41.50 |
CIA-21 |
BRL-CAD: 03erikgreenwald * r31158
10/brlcad/trunk/src/rt/ (Makefile.am mlt_def.h): |
18:41.50 |
CIA-21 |
BRL-CAD: Application of initial MLT patch from
Andre. Changes include location of the header as well as an
automake entry. |
18:41.50 |
CIA-21 |
BRL-CAD: Closes
http://sourceforge.net/tracker/index.php?func=detail&aid=1961524&group_id=105292&atid=640804 |
18:41.51 |
``Erik |
stabs svn a few
times |
20:34.00 |
*** join/#brlcad Elperion
(n=Bary@p54875DD0.dip.t-dialin.net) |
20:56.56 |
prasad_ |
missed by 49secs |
22:07.51 |
*** join/#brlcad elite01_
(n=elite01@dslc-082-082-068-145.pools.arcor-ip.net) |
22:27.46 |
*** join/#brlcad elite01_
(n=elite01@dslb-088-070-006-239.pools.arcor-ip.net) |
22:28.42 |
*** join/#brlcad elite01__
(n=elite01@dslb-088-070-007-106.pools.arcor-ip.net) |
22:31.41 |
*** join/#brlcad elite01
(n=elite01@dslc-082-082-076-109.pools.arcor-ip.net) |
22:33.32 |
*** join/#brlcad docelic
(n=docelic@78.134.199.11) |
22:49.09 |
``Erik |
<-- munches ruffage |
23:05.34 |
*** join/#brlcad ``Erik
(i=erik@c-68-54-174-162.hsd1.md.comcast.net) [NETSPLIT
VICTIM] |
23:35.14 |
*** join/#brlcad ``Erik
(i=erik@c-68-54-174-162.hsd1.md.comcast.net) [NETSPLIT
VICTIM] |