00:04.17 |
MinstrelGypsy |
mmmm 409,409,you're so fine ;) |
00:08.08 |
MinstrelGypsy |
multi-threaded rt, fire a batch of rays and
wait on completion sigs, I guess. |
00:09.20 |
MinstrelGypsy |
with semaphoring that should be doable, see
you next month :) |
00:11.35 |
MinstrelGypsy |
is there an equivelent to
DosWaitEventSem(SEM_INDEFINITE_WAIT) in ansi c? |
00:24.56 |
MinstrelGypsy |
could do it with disk files, I guess, if
waitformetogoaway no longer exists resume execution |
00:30.38 |
CIA-4 |
BRL-CAD: 03brlcad *
10brlcad/include/raytrace.h: remove dead decls (#if 0'd). remove
obsolete compat macros (also #if 0'd). the decls mostly use private
structures, which means they shouldn't be in the public interface
(i.e. this file) regardless. |
00:31.50 |
brlcad |
MinstrelGypsy: that's a question for the tcl
folks |
00:31.50 |
CIA-4 |
BRL-CAD: 03brlcad * 10brlcad/include/bu.h:
okay to assume c89, remove some of the compat decls for older
compilers |
00:32.32 |
brlcad |
(re tclunixtime) |
00:32.45 |
brlcad |
i looked at your 9.9.9 mingw build, by the
way |
00:33.34 |
MinstrelGypsy |
and? |
00:33.41 |
brlcad |
it actually looked rather good -- would have
been distributable had it not relied on X11, but a far better port
on the whole regardless |
00:34.15 |
MinstrelGypsy |
thankyou, ill try to get an ogl build out
hopefully next week |
00:34.23 |
MinstrelGypsy |
of 7.10 |
00:34.28 |
brlcad |
you'll actually want wgl to build |
00:34.37 |
brlcad |
that's the native windows interface |
00:34.50 |
MinstrelGypsy |
thanks will look at that too |
00:35.06 |
brlcad |
not ogl specifically.. that will rely on
x11 |
00:35.21 |
MinstrelGypsy |
may not be any other way to do it |
00:35.33 |
brlcad |
sure there is .. that's what the wgl interface
is for |
00:35.41 |
brlcad |
and how it's built through studio |
00:35.59 |
MinstrelGypsy |
is wgl supposed to be compuled with
msvc? |
00:36.02 |
brlcad |
mingw one-up's the studio build because it can
build the other 300 apps with no effort |
00:36.02 |
MinstrelGypsy |
ah |
00:36.11 |
brlcad |
no, not specifically |
00:36.29 |
MinstrelGypsy |
i understand |
00:37.00 |
brlcad |
it doesn't matter -- that is the native
interface, the other is the x11 one -- for a windows distribution,
even through cygwin/mingw it should use wgl |
00:37.15 |
MinstrelGypsy |
will try |
00:37.22 |
brlcad |
undoubted will take some configure.ac mods and
mods to the Makefile.am files |
00:37.43 |
MinstrelGypsy |
makefile.am why? |
00:37.48 |
brlcad |
at least src/libfb/Makfile.am
src/libdm/Makefile.am and probably src/mged/Makefile.am |
00:37.52 |
MinstrelGypsy |
configure i can see |
00:37.59 |
brlcad |
so that it actually tries to compile
wgl |
00:38.08 |
brlcad |
i dont' remember if I added them |
00:38.17 |
MinstrelGypsy |
you mean thats not in there i never looked,
will tend to it |
00:38.23 |
brlcad |
ah, never mind |
00:38.25 |
brlcad |
i did add them |
00:38.28 |
brlcad |
so yeah, just configure.ac |
00:38.29 |
MinstrelGypsy |
ah i get it |
00:38.35 |
MinstrelGypsy |
good |
00:38.43 |
brlcad |
getting --with-wgl to work |
00:38.51 |
MinstrelGypsy |
thats doable |
00:39.16 |
brlcad |
probably both, --with-wgl and
--without-opengl |
00:39.24 |
MinstrelGypsy |
right |
00:42.38 |
MinstrelGypsy |
you guys say type make benchmark to run the
benchmark suite, its actually should be make bench |
00:45.06 |
MinstrelGypsy |
http://www.pastebin.ca/496048
<--- benching 7.10.1 |
00:45.49 |
CIA-4 |
BRL-CAD: 03brlcad * 10brlcad/include/vmath.h:
bb comment for searching |
00:47.18 |
CIA-4 |
BRL-CAD: 03brlcad * 10brlcad/include/bn.h:
remove dead macros (already marked for deprecation) |
00:50.47 |
MinstrelGypsy |
2880 times faster than vgr, hah |
00:51.00 |
CIA-4 |
BRL-CAD: 03brlcad * 10brlcad/include/ (bu.h
fb.h fbio.h nmg.h pkg.h tclcad.h): don't force USE_PROTOTYPES to be
necessarily set to get what we usually want anyways (i.e. proper
decls with args) -- check for __STDC__ too to determine how to
declare. |
01:28.23 |
MinstrelGypsy |
http://www.pastebin.ca/496085
<---- runtime, yea |
01:33.49 |
CIA-4 |
BRL-CAD: 03brlcad *
10brlcad/src/librt/db_open.c: differentiate allocation |
01:34.01 |
CIA-4 |
BRL-CAD: 03brlcad * 10brlcad/src/librt/wdb.c:
sanity nulls |
01:34.23 |
CIA-4 |
BRL-CAD: 03brlcad *
10brlcad/src/librt/db5_scan.c: meh |
01:35.08 |
MinstrelGypsy |
http://irix32.spaces.live.com/photos
windowsside albumn->success :) |
01:36.19 |
CIA-4 |
BRL-CAD: 03brlcad *
10brlcad/src/librt/db5_io.c: rewrite the attribute serialization --
valgrind was reporting invalid memory reads in the bcopy, past what
should be valid. new version uses memcpy and takes extra effort to
handle null avs names/values. |
01:36.22 |
MinstrelGypsy |
rot 90 0 0 works |
01:36.38 |
brlcad |
why should it "actually" be make
bench? |
01:37.03 |
brlcad |
it intentionally supports either |
01:37.15 |
MinstrelGypsy |
because thats what you have to type to get it
to run, at least on my copy and i havent chaned a thing concerning
that |
01:37.31 |
MinstrelGypsy |
didnt support benchmark here |
01:37.39 |
MinstrelGypsy |
no rule etc |
01:37.40 |
brlcad |
that's because it intentionally supports both
.. or are you saying make benchmark doesn't work on
yours? |
01:37.48 |
MinstrelGypsy |
right |
01:37.53 |
MinstrelGypsy |
doesnt work |
01:37.59 |
brlcad |
heh, you should say that! |
01:38.04 |
brlcad |
an entirely different statement |
01:38.07 |
MinstrelGypsy |
hah |
01:38.41 |
MinstrelGypsy |
now wgl eh |
01:39.08 |
brlcad |
i don't see how make benchmark wouldn't run
for you unless you've editing the makefile.am |
01:39.29 |
MinstrelGypsy |
have *not edited it does not run |
01:39.40 |
MinstrelGypsy |
just a sec |
01:39.43 |
brlcad |
what directory are you in when you run
it |
01:40.18 |
MinstrelGypsy |
typo my mistake you're absololutly
right |
01:40.36 |
MinstrelGypsy |
make benhcmark doh!!! |
01:41.14 |
MinstrelGypsy |
good thing you were'nt asleep :) |
01:44.05 |
MinstrelGypsy |
same url --> success2 |
01:44.15 |
MinstrelGypsy |
different angle |
01:44.21 |
CIA-4 |
BRL-CAD: 03brlcad *
10brlcad/bench/Makefile.am: clobber is phony |
01:45.21 |
CIA-4 |
BRL-CAD: 03brlcad * 10brlcad/Makefile.am: the
benchmark itself needs to know how to clean up after itself, but go
ahead and add the same support for 'make clobber' to delete the
plethora of log and pixfiles generated after a run |
01:46.08 |
MinstrelGypsy |
btw there are some of those in cvs |
01:46.18 |
brlcad |
some of what? |
01:46.24 |
MinstrelGypsy |
logs and pix |
01:46.28 |
brlcad |
if it's in cvs, chances are I know about
it |
01:46.35 |
MinstrelGypsy |
ok |
01:46.37 |
CIA-4 |
BRL-CAD: 03brlcad * 10brlcad/ (Makefile.am
bench/Makefile.am): tick tock, 5 secs, boom. |
01:46.56 |
brlcad |
of course there are.. those are the reference
results used to compute your vgr/benchmark statistics |
01:47.09 |
MinstrelGypsy |
doh :) |
01:51.07 |
MinstrelGypsy |
same url ---> success3 diferrent view on
things, and ill stop now |
01:55.18 |
MinstrelGypsy |
bwahah stereo frame buffers, fbserv you are
good :) |
01:57.26 |
MinstrelGypsy |
same url ---> stereo |
01:57.31 |
MinstrelGypsy |
:) |
01:59.33 |
MinstrelGypsy |
all this on my "toy" cygwin system
:) |
02:00.18 |
MinstrelGypsy |
where's the windup key |
02:05.51 |
MinstrelGypsy |
http://www.pastebin.ca/496120
<--- just so you know its really running a portion of your help
screen |
02:06.21 |
CIA-4 |
BRL-CAD: 03brlcad * 10brlcad/src/librt/ (15
files): welcome to 1990, replace calls to bcopy with memcpy.
interestingly enough, valgrind on amd64 linux is showing bcopy()
reading more than len bytes (reading to aligned memory
internally) |
02:19.43 |
brlcad |
unless you're implying you're untrustworthy,
that's not necessary :P |
02:20.31 |
MinstrelGypsy |
heh frayed knot (to being untrustworthy)
:) |
02:22.13 |
MinstrelGypsy |
benchmark didn't clean up after itself
:P |
02:22.44 |
brlcad |
it's not supposed to |
02:22.54 |
MinstrelGypsy |
cvs complained |
02:22.59 |
brlcad |
huh? |
02:23.12 |
brlcad |
you mean all the ?'s? |
02:23.13 |
MinstrelGypsy |
doing an update |
02:23.16 |
MinstrelGypsy |
yes |
02:23.48 |
brlcad |
those aren't exactly complaints, just unknown
files |
02:24.04 |
brlcad |
you can add *.pix *.log to the .cvsignore if
you don't want to see them |
02:24.11 |
brlcad |
er *.pix* *.log* |
02:24.18 |
MinstrelGypsy |
ill let you fix the wgl stuff in configure,
i'm just gonnna hard code it in for now |
02:24.21 |
MinstrelGypsy |
i know |
02:25.28 |
brlcad |
someone (tm) can add cleanup support to the
benchmark suite, i certainly wouldn't object |
02:25.28 |
brlcad |
just not exactly high on any list of
concerns |
02:25.28 |
MinstrelGypsy |
nor mine |
02:25.28 |
brlcad |
then why mention it :P |
02:27.40 |
*** join/#brlcad louipc_
(n=louipc@bas8-toronto63-1088754160.dsl.bell.ca) |
02:28.16 |
brlcad |
with that commit earlier, you can run "make
clobber" to clean up after the benchmark |
02:28.39 |
MinstrelGypsy |
thankyou i retrieved it |
02:28.51 |
MinstrelGypsy |
and will test it |
02:28.53 |
CIA-4 |
BRL-CAD: 03brlcad * 10brlcad/ (Makefile.am
bench/Makefile.am): be even more specific on clobber file
patterns |
02:29.00 |
MinstrelGypsy |
if i get this built again |
02:32.30 |
Twingy |
sean, what'd you write down for the waiver on
the macbook pro's |
02:35.07 |
*** join/#brlcad louipc__
(n=louipc@bas8-toronto63-1177613631.dsl.bell.ca) |
03:19.13 |
*** join/#brlcad Maloeran
(n=maloeran@glvortex.net) [NETSPLIT VICTIM] |
03:19.43 |
*** join/#brlcad archivist
(n=archivis@host217-35-76-52.in-addr.btopenworld.com) [NETSPLIT
VICTIM] |
03:38.53 |
*** join/#brlcad ibot
(i=ibot@rikers.org) |
03:38.53 |
*** topic/#brlcad is BRL-CAD
Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad
|| http://fisheye1.cenqua.com/browse/brlcad/brlcad
|| 7.10 is now released! .. e-mail announcements will follow
posting of binary distributions |
03:44.21 |
*** join/#brlcad louipc
(n=louipc@bas8-toronto63-1096667679.dsl.bell.ca) |
04:05.22 |
*** join/#brlcad louipc_
(n=louipc@bas8-toronto63-1088753825.dsl.bell.ca) |
04:36.59 |
*** join/#brlcad louipc__
(n=louipc@bas8-toronto63-1096667657.dsl.bell.ca) |
04:49.46 |
*** join/#brlcad poolio
(n=poolio@c-69-251-3-107.hsd1.md.comcast.net) |
05:07.53 |
*** join/#brlcad louipc
(n=louipc@bas8-toronto63-1128543818.dsl.bell.ca) |
05:14.14 |
*** join/#brlcad louipc_
(n=louipc@bas8-toronto63-1088754683.dsl.bell.ca) |
05:40.07 |
CIA-4 |
BRL-CAD: 03brlcad *
10brlcad/src/librt/db5_io.c: plug a memory leak in asc2g,
identified via valgrind, whereby an AVS was getting clobbered
shortly after being initialized. simply needed to initialize it
without allocating. |
06:16.09 |
louipc |
nice |
06:27.19 |
CIA-4 |
BRL-CAD: 03brlcad * 10brlcad/src/librt/prep.c:
comment that bu_ptbl_init does indeed allocate :-/ |
06:47.08 |
*** join/#brlcad louipc_
(n=louipc@bas8-toronto63-1177613848.dsl.bell.ca) |
06:50.12 |
*** join/#brlcad yukonbob
(n=bch@whthyt247-240.northwestel.net) |
06:54.31 |
CIA-4 |
BRL-CAD: 03brlcad * 10brlcad/src/conv/asc2g.c:
call Tcl_Exit() instead of exit() so that tcl can attempt to
recover and cleanup resource prior to shutdown -- alas, tcl doesn't
clean up properly, but using Tcl_Exit is at least sufficient
according to the docs. |
06:54.54 |
CIA-4 |
BRL-CAD: 03brlcad * 10brlcad/src/librt/wdb.c:
doxy |
07:01.12 |
CIA-4 |
BRL-CAD: 03brlcad *
10brlcad/src/librt/prep.c: |
07:01.12 |
CIA-4 |
BRL-CAD: if a raytrace instance isn't being
provided, we can/could presume that cleaning |
07:01.12 |
CIA-4 |
BRL-CAD: up after the directories is okay. all
of these issues stem from the two |
07:01.12 |
CIA-4 |
BRL-CAD: bu_ptbl_init() calls that do actually
allocate memory (for the table). leave |
07:01.12 |
CIA-4 |
BRL-CAD: the freeing uncommited for now, just
with comments |
07:04.13 |
yukonbob |
how "buildable" is the 7.10.0 code -- is it
considered stable, or a work-in-progress? |
09:03.33 |
*** join/#brlcad Elperion
(n=Bary@p5487652f.dip.t-dialin.net) |
09:53.47 |
*** join/#brlcad elite01
(n=elite01@dslc-082-082-092-168.pools.arcor-ip.net) |
12:25.08 |
*** join/#brlcad louipc_
(n=louipc@bas8-toronto63-1096669846.dsl.bell.ca) |
12:45.44 |
*** join/#brlcad louipc
(n=louipc@bas8-toronto63-1096667682.dsl.bell.ca) |
13:45.52 |
*** join/#brlcad louipc_
(n=louipc@bas8-toronto63-1096735028.dsl.bell.ca) |
13:53.07 |
*** join/#brlcad clock_
(i=clock@217-162-207-131.dclient.hispeed.ch) |
14:48.26 |
brlcad |
yukonbob: it's always both, but in general
considered stable |
14:49.11 |
brlcad |
that said, there is a file missing from the
source distribution in one of the 3rd-party packages (jove), so you
have to disable that package (--disable-jove) |
15:08.44 |
*** join/#brlcad elite01
(n=elite01@dslc-082-082-092-168.pools.arcor-ip.net) |
15:33.05 |
*** join/#brlcad louipc_
(n=louipc@bas8-toronto63-1096734812.dsl.bell.ca) |
15:43.01 |
*** join/#brlcad Twingy
(n=justin@74.92.144.217) |
15:47.26 |
louipc |
/var/abs/local/brlcad-cvs/src/brlcad/src/conv/.libs/lt-asc2g:
error while loading shared libraries: libtcl8.5.so: cannot open
shared object file: No such file or directory |
15:47.43 |
louipc |
I got that error when building :/ |
15:50.48 |
louipc |
ah that's when it does ../src/conv/asc2g
bldg391.asc bldg391.g |
16:26.29 |
*** join/#brlcad poolio
(n=poolio@c-69-251-3-107.hsd1.md.comcast.net) |
16:29.13 |
*** join/#brlcad PrezKennedy
(n=Matthew@c-69-255-112-97.hsd1.md.comcast.net) |
17:07.54 |
MinstrelGypsy |
http://www.pastebin.ca/497110
<----- why would cvs be telling me this? |
17:12.53 |
MinstrelGypsy |
this smells of rotting aquatic marine
life |
17:23.44 |
*** join/#brlcad louipc_
(n=louipc@bas8-toronto63-1096668004.dsl.bell.ca) |
19:13.57 |
*** join/#brlcad louipc_
(n=louipc@bas8-toronto63-1096735339.dsl.bell.ca) |
19:14.58 |
*** join/#brlcad DarkMaster
(n=Matthew@c-69-255-112-97.hsd1.md.comcast.net) |
19:38.36 |
*** join/#brlcad Joely
(n=joel@adsl-71-147-42-12.dsl.emhril.sbcglobal.net) |
19:39.52 |
Joely |
hi, I can't seem to get ADRT/RISE to compile..
:-/ I installed every last sdl package and there's still all these
undefined references to libsdl...this is totally a problem with
_my_ setup right? |
20:04.42 |
Twingy |
did you install sdl? |
20:05.30 |
Twingy |
check if you have a sdl-config |
20:13.04 |
Joely |
yup i definitely do |
20:13.35 |
Joely |
# sdl-config --libs |
20:13.35 |
Joely |
-L/usr/lib -lSDL |
20:13.37 |
Twingy |
paste a few lines of your output |
20:17.21 |
Joely |
http://pastebin.ca/497353 |
20:18.02 |
Twingy |
how did you install SDL |
20:18.07 |
Twingy |
compile or package? |
20:18.52 |
Joely |
package from apt |
20:19.09 |
Twingy |
looks like it didn't pick up all the (right)
dependencies |
20:19.56 |
Twingy |
you could always try compiling it |
21:03.29 |
*** part/#brlcad Joely
(n=joel@adsl-71-147-42-12.dsl.emhril.sbcglobal.net) |
22:04.09 |
*** join/#brlcad louipc
(n=louipc@bas8-toronto63-1088754520.dsl.bell.ca) |
22:45.14 |
*** join/#brlcad Twingy
(n=justin@74.92.144.217) |
23:24.47 |
*** join/#brlcad louipc_
(n=louipc@bas8-toronto63-1096668109.dsl.bell.ca) |
23:37.19 |
*** join/#brlcad louipc__
(n=louipc@bas8-toronto63-1096782106.dsl.bell.ca) |
23:51.37 |
*** join/#brlcad louipc
(n=louipc@bas8-toronto63-1177614147.dsl.bell.ca) |