01:02.11 |
*** join/#brlcad crazy_imp
(~mj@a89-182-209-17.net-htp.de) |
02:02.12 |
*** join/#brlcad juanman
(~quassel@unaffiliated/juanman) |
03:21.19 |
*** join/#brlcad Ralith
(~ralith@S010600221561996a.vc.shawcable.net) |
03:23.26 |
*** join/#brlcad R0b0t1
(~Enigma@64-136-219-55.dyn.everestkc.net) |
03:23.34 |
*** join/#brlcad R0b0t1
(~Enigma@unaffiliated/r0b0t1) |
03:27.42 |
*** join/#brlcad ``Erik_
(Here@c-69-140-109-104.hsd1.md.comcast.net) |
03:37.23 |
*** join/#brlcad Dweezahr
(~Dweezahr@flits102-34.flits.rug.nl) |
03:37.23 |
*** join/#brlcad louipc
(~louipc@archlinux/trusteduser/louipc) |
03:37.23 |
*** join/#brlcad roberthl
(~robert@mediawiki/RobertL) |
03:37.23 |
*** join/#brlcad brlcad
(~sean@BZ.BZFLAG.BZ) |
03:37.23 |
*** join/#brlcad indianla1ry
(~indianlar@BZ.BZFLAG.BZ) |
03:37.23 |
*** join/#brlcad DaveLo
(~claymore@BZ.BZFLAG.BZ) |
05:08.07 |
starseeker |
finally finds a workable way
to splice multiple videos into one and convert them to
mpeg2 |
05:14.24 |
*** join/#brlcad Stattrav
(~Stattrav@122.172.16.143) |
05:14.24 |
*** join/#brlcad Stattrav
(~Stattrav@unaffiliated/stattrav) |
06:00.10 |
CIA-43 |
BRL-CAD: 03brlcad * r42066
10/brlcad/trunk/src/mged/Makefile.am: the bot face/normal arrays
should probably be reverted back to integers, but turn off strict
in here in the meantime to fix the build. |
06:31.54 |
*** join/#brlcad Stattrav
(~Stattrav@unaffiliated/stattrav) |
06:33.32 |
CIA-43 |
BRL-CAD: 03brlcad * r42067 10/brlcad/trunk/
(20 files in 9 dirs): more size_t cascading. put the type to use
throughout much of libbn and most caller code. other code affected
was sketch object code, vertex and curve counts. |
07:45.31 |
*** join/#brlcad ibot
(~ibot@rikers.org) |
07:45.31 |
*** topic/#brlcad is BRL-CAD
Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad
|| #brlcad logs: http://ibot.rikers.org/%23brlcad/
|| BRL-CAD release 7.18.0 is posted (20101209) || Happy Open Source
Anniversary 2010-12-21 !!! Six years... |
07:52.55 |
CIA-43 |
BRL-CAD: 03brlcad * r42068
10/brlcad/trunk/src/conv/asc/ (asc2g.c g2asc.c): isspace() needs
ctype.h |
08:19.04 |
CIA-43 |
BRL-CAD: 03brlcad * r42069
10/brlcad/trunk/src/librt/primitives/ (extrude/extrude.c
nmg/nmg_misc.c): size_t quellage |
08:33.45 |
CIA-43 |
BRL-CAD: 03brlcad * r42070 10/brlcad/trunk/
(23 files in 11 dirs): |
08:33.46 |
CIA-43 |
BRL-CAD: revert the conversion of the bot
face/vertex/normal arrays from being size_t |
08:33.46 |
CIA-43 |
BRL-CAD: back to int. additionally, convert
the remainder of bot struct size types over |
08:33.47 |
CIA-43 |
BRL-CAD: to size_t completely. this propagates
hundreds of ancillary changes (more than |
08:33.47 |
CIA-43 |
BRL-CAD: 400) but provides the added benefits
of more extensive value range on some |
08:33.53 |
CIA-43 |
BRL-CAD: platforms, better warning/bug
detection, and more consistently making size types |
08:33.53 |
CIA-43 |
BRL-CAD: be unsigned so no negative values is
inherent. |
08:33.53 |
CIA-43 |
BRL-CAD: 03brlcad * r42071
10/brlcad/trunk/src/libged/bot_merge.c: quellage, use
size_t |
08:33.56 |
CIA-43 |
BRL-CAD: 03brlcad * r42072
10/brlcad/trunk/src/libged/bot.c: use EQUAL() for exact floating
point comparison |
08:49.45 |
CIA-43 |
BRL-CAD: 03brlcad * r42073
10/brlcad/trunk/src/mged/ (animedit.c chgtree.c edars.c edsol.c
titles.c usepen.c): more size_t quellage |
10:44.09 |
*** join/#brlcad Stattrav
(~Stattrav@117.192.240.10) |
10:44.09 |
*** join/#brlcad Stattrav
(~Stattrav@unaffiliated/stattrav) |
10:46.42 |
*** join/#brlcad mafm
(~mafm@134.Red-83-35-148.dynamicIP.rima-tde.net) |
11:29.24 |
*** join/#brlcad Stattrav
(~Stattrav@122.172.16.143) |
11:29.24 |
*** join/#brlcad Stattrav
(~Stattrav@unaffiliated/stattrav) |
11:48.46 |
*** join/#brlcad Stattrav
(~Stattrav@122.172.16.143) |
11:48.46 |
*** join/#brlcad Stattrav
(~Stattrav@unaffiliated/stattrav) |
11:52.46 |
*** join/#brlcad Axman6_
(~Axman6@pdpc/supporter/student/Axman6) |
12:09.44 |
*** join/#brlcad d_rossberg
(~rossberg@BZ.BZFLAG.BZ) |
12:27.16 |
*** join/#brlcad juanman
(~quassel@unaffiliated/juanman) |
13:47.31 |
starseeker |
d_rossberg: any luck with the cmake
branch? |
14:12.34 |
d_rossberg |
starseeker: i'm still looking for a way to set
the install directory |
14:13.36 |
*** join/#brlcad AlecTaylor
(~Tauk@unaffiliated/alectaylor) |
14:13.37 |
AlecTaylor |
hi |
14:16.50 |
AlecTaylor |
How do I create this http://i55.tinypic.com/1606amg.jpg
in BRL-CAD? |
14:48.34 |
starseeker |
d_rossberg: install directory? BRLCAD_PREFIX
may be what you want |
14:49.26 |
starseeker |
AlecTaylor: the sketch, or a 3D
object? |
14:53.27 |
d_rossberg |
starseeker: but BRLCAD_PREFIX isn't present in
the cmake gui |
14:54.48 |
d_rossberg |
i could probable add it, however it is an
important value which should be there |
14:55.19 |
starseeker |
um... |
14:56.15 |
starseeker |
weird |
14:56.29 |
starseeker |
i've been using CMake from the command
line... |
14:56.38 |
starseeker |
I see it isn't there, one second... |
15:01.08 |
CIA-43 |
BRL-CAD: 03starseeker * r42074
10/brlcad/branches/cmake/CMakeLists.txt: Make a stab at getting
BRLCAD_PREFIX displayed in the CMake gui |
15:01.43 |
starseeker |
see if that helps - I've been using cmake
almost exclusively from the command line, so there are probably
other tweaks needed to clean up the gui presentation |
15:02.26 |
starseeker |
incidently, there is a known limitation right
now about spaces in pathnames - they will almost certainly cause
failures with the Tcl/Tk build |
15:02.41 |
starseeker |
I'm working on that, but it's not fixed
yet |
15:03.30 |
starseeker |
reflects that should probably
be renamed to BRLCAD_INSTALL_PREFIX... |
15:05.01 |
d_rossberg |
i'll have a look at it as soon as the compile
jobs ended |
15:05.09 |
starseeker |
no problem :-) |
15:05.32 |
starseeker |
which platform are you building on? |
15:06.51 |
AlecTaylor |
starseeker: 3D object |
15:07.12 |
starseeker |
I'd use a series of cylinders |
15:07.23 |
starseeker |
are you new to BRL-CAD? |
15:07.33 |
AlecTaylor |
starseeker: Here's the top view http://i56.tinypic.com/24bklds.jpg |
15:07.43 |
AlecTaylor |
starseeker: Never used it before |
15:08.18 |
starseeker |
AlecTaylor: ah, then you'll want to start with
this: http://brlcad.org/w/images/c/cf/Introduction_to_MGED.pdf |
15:09.08 |
starseeker |
that object looks pretty straightforward, so
you should be able to do it with the techniques described in that
tutorial |
15:09.34 |
d_rossberg |
starseeker: MS Windows XP (32bit) with MSVS
2008 |
15:09.47 |
starseeker |
winces - ah, the toughest
platform |
15:24.56 |
CIA-43 |
BRL-CAD: 03erikgreenwald * r42075
10/brlcad/trunk/src/adrt/ (5 files in 2 dirs): new tieprivate.h,
clean up of tie.h |
15:27.17 |
CIA-43 |
BRL-CAD: 03erikgreenwald * r42076
10/brlcad/trunk/src/adrt/Makefile.am: add STRICT_FLAGS |
15:31.33 |
AlecTaylor |
starseeker: How long will it take (about) to
learn how to do it, then to create it? |
15:31.50 |
AlecTaylor |
won't be able to work on it
after tonight, and it's 2:30am already |
15:32.17 |
brlcad |
AlecTaylor: there have been new users /
students that have gotten through all of the mged tutorials in just
a couple hours |
15:32.51 |
brlcad |
you won't be very good, but you should be able
to make a model as simple as the one you sketched in under an hour
once you have the basics |
15:33.29 |
brlcad |
the hardest part is usually learning all of
the various modeling commands, learning how to use them |
15:33.51 |
AlecTaylor |
hmm |
15:34.00 |
brlcad |
someone proficient in mged could probably make
that model in less than 10 minutes |
15:34.15 |
AlecTaylor |
brlcad: 10 minutes? |
15:34.20 |
brlcad |
less than |
15:35.11 |
CIA-43 |
BRL-CAD: 03erikgreenwald * r42077
10/brlcad/trunk/src/adrt/libtie/ (tie.c tieprivate.h): Move the
win32 near/far fix to the right place |
15:35.27 |
AlecTaylor |
is a volunteer putting in 8
hours a day, 6 days a week for a robotics competetion [mentoring].
Would you be able to do me a [massive] favour by modelling it for
me? |
15:35.31 |
AlecTaylor |
brlcad^ |
15:35.38 |
brlcad |
once you climb the steep learning curve, you
can be just as efficient as you'd be in other CAD/modeling
systems |
15:37.07 |
AlecTaylor |
brlcad: I'll read the entire guide + more in a
week, I just need something working [literally in the next little
while; as I'm going in for surgery tomorrow and want to show my
students my Robot design in CAD] |
15:37.26 |
brlcad |
AlecTaylor: heh, sorry ... I put a lot of
volunteer time into BRL-CAD as it is; my skills are better put to
use doing software development |
15:37.50 |
AlecTaylor |
Same, that's my area of expertise! |
15:37.57 |
AlecTaylor |
Swap for 10mins? :P |
15:38.25 |
AlecTaylor |
is an avid C++ programmer and
enthusiast, everything from Qt to Wt and CLI! |
15:38.30 |
brlcad |
it wouldn't be 10 minutes for *me* .. I'm
certainly not a proficient modeler :) |
15:38.48 |
AlecTaylor |
I see! :) |
15:39.43 |
brlcad |
you know, if you're just showing off a design,
you might have better luck quickly whipping up something in
sketchup |
15:40.00 |
brlcad |
it'd be crappy for CAD purposes, but it'd
showcase your design in 3D |
15:48.17 |
CIA-43 |
BRL-CAD: 03erikgreenwald * r42078
10/brlcad/trunk/src/adrt/librender/ (13 files): const
propogation |
15:51.27 |
AlecTaylor |
brlcad: ended up just showing them something I
wrote in Blender [the stand for the telescope] and the
aforementioned side-view and top-view mockups |
15:52.15 |
AlecTaylor |
Thanks though |
15:53.20 |
brlcad |
AlecTaylor: if you hang around, someone might
be willing to help you out |
16:04.45 |
CIA-43 |
BRL-CAD: 03starseeker * r42079
10/brlcad/branches/cmake/src/tclscripts/CMakeLists.txt: Don't cram
two commands on one line - make use of CMake's support for multiple
COMMAND lines executed in order. |
16:04.55 |
d_rossberg |
starseeker: it looks like there is a clean-up
somewhere in the cmake build which makes looking for errors
uncomfortable |
16:05.07 |
CIA-43 |
BRL-CAD: 03brlcad * r42080
10/brlcad/trunk/TODO: cp command should take multiple copy
names |
16:05.18 |
starseeker |
d_rossberg: what do you mean? |
16:07.24 |
d_rossberg |
i'm using the batch build in VS, there i got 3
errors, then i started the batch build again to see these errors
but it started to compile the successfull builds too |
16:09.32 |
starseeker |
hmm |
16:10.15 |
starseeker |
I'm seeing a few errors on my first pass, but
I'm not sure what those are because my second pass comes up
clean |
16:10.23 |
starseeker |
not sure why it's rebuilding
everything |
16:10.36 |
starseeker |
you're using the ALL_BUILD target? |
16:13.39 |
d_rossberg |
ALL_BUILD and INSTALL are switched
off |
16:21.25 |
brlcad |
too bad AlecTaylor wasn't more patient,
http://brlcad.org/tmp/stand.png |
16:21.58 |
brlcad |
half hour, not too shabby but I still
suck |
16:22.16 |
*** join/#brlcad R0b0t1
(~Enigma@unaffiliated/r0b0t1) |
16:22.53 |
starseeker |
d_rossberg: um... |
16:23.08 |
starseeker |
maybe I'd better write up how I'm building so
we can compare notes |
16:24.22 |
d_rossberg |
starseeker: don't worry, i've completely
different problems at the moment ;) |
16:28.40 |
starseeker |
d_rossberg: with the cmake branch or other
stuff? |
16:29.21 |
d_rossberg |
with other stuff |
17:31.40 |
CIA-43 |
BRL-CAD: 03brlcad * r42081
10/brlcad/trunk/src/libged/ (38 files): massive quantities of
quellage. size_t upgrades, unused params, exact floating point
comaprisons, and more. 300+ fixes. oh my. |
17:33.15 |
*** join/#brlcad mafm_
(~mafm@134.Red-83-35-148.dynamicIP.rima-tde.net) |
17:38.53 |
CIA-43 |
BRL-CAD: 03starseeker * r42082
10/brlcad/branches/cmake/CMakeLists.txt: |
17:38.53 |
CIA-43 |
BRL-CAD: Take the first steps to 'properly'
handle CMAKE_INSTALL_PREFIX and the issue of |
17:38.54 |
CIA-43 |
BRL-CAD: find_package searching in it when
cmake is re-run. Don't really want to |
17:38.54 |
CIA-43 |
BRL-CAD: manhandle CMAKE_INSTALL_PREFIX any
more than we have to, so try this. |
18:01.41 |
DX^ |
I hate modeling |
18:01.45 |
DX^ |
thank god for CAD operators |
18:26.21 |
CIA-43 |
BRL-CAD: 03starseeker * r42083
10/brlcad/branches/cmake/src/tclscripts/CMakeLists.txt: Try
explicit copy and remove steps - apparently rename causes some
issue with NFS, let's see if it's specific to rename |
18:36.44 |
CIA-43 |
BRL-CAD: 03starseeker * r42084
10/brlcad/branches/cmake/ (4 files in 4 dirs): Try to migrate more
towards standard CMake variables - BRLCAD_PREFIX should now be only
for the purposes of removal from find_package search
paths. |
19:01.22 |
*** join/#brlcad merzo
(~merzo@53-11-94-178.pool.ukrtel.net) |
20:04.10 |
*** join/#brlcad AlecTaylor
(~Tauk@unaffiliated/alectaylor) |
20:11.51 |
brlcad |
AlecTaylor: welcome back |
20:12.24 |
brlcad |
AlecTaylor: if you'd waited 10 more minutes, I
had this up right after you left: http://brlcad.org/tmp/stand.png |
20:42.44 |
*** join/#brlcad R0b0t1
(~Enigma@unaffiliated/r0b0t1) |
20:50.29 |
AlecTaylor |
brlcad: Perfect! |
20:50.30 |
AlecTaylor |
Thanks |
20:55.03 |
AlecTaylor |
has never been happier about
setting up his auto-connect! |
20:55.32 |
AlecTaylor |
brlcad: Would you be able to share the actual
CAD file? |
21:20.47 |
CIA-43 |
BRL-CAD: 03brlcad * r42085
10/brlcad/trunk/src/conv/g-xxx.c: |
21:20.47 |
CIA-43 |
BRL-CAD: refactor the example converter to
leave all of the more advanced and deprecated |
21:20.48 |
CIA-43 |
BRL-CAD: primitives as an exercise to the
reader since we don't actually do anything with |
21:20.48 |
CIA-43 |
BRL-CAD: the object variables pulled from the
idb_ptr. quell remaining warnings too. |
21:21.06 |
brlcad |
AlecTaylor: it's in that same
directory |
21:22.03 |
brlcad |
AlecTaylor: and a word of caution, I didn't
really use any best practices or structure the geometry in any way,
just made a shape approximation to your sketch |
21:23.08 |
CIA-43 |
BRL-CAD: 03brlcad * r42086
10/brlcad/trunk/src/librt/db_path.c: off_t's may be signed,
accommodate. |
21:26.37 |
CIA-43 |
BRL-CAD: 03erikgreenwald * r42087
10/brlcad/trunk/src/adrt/ (38 files in 3 dirs): favor direct struct
use instead of hiding them behind a typedef. |
21:38.02 |
CIA-43 |
BRL-CAD: 03brlcad * r42088 10/brlcad/trunk/ (3
files in 2 dirs): make ars parameters be unsigned size_t types as
well. |
21:38.51 |
CIA-43 |
BRL-CAD: 03brlcad * r42089
10/brlcad/trunk/src/adrt/libtie/tie.c: eliminate exact floating
point comaprison |
21:39.12 |
CIA-43 |
BRL-CAD: 03brlcad * r42090
10/brlcad/trunk/src/adrt/libtie/tie_kdtree.c: quell warnings on
'index' and undefined preprocs. |
22:15.40 |
CIA-43 |
BRL-CAD: 03brlcad * r42091
10/brlcad/trunk/src/adrt/adrt.h: unused variables, dunno if safe to
remove |
22:15.58 |
CIA-43 |
BRL-CAD: 03brlcad * r42092
10/brlcad/trunk/src/adrt/librender/render_internal.h: remove
trailing semi so uses have to have semi. quiets warnings about ISO
C not allowing floating semis outside of functions. |
22:17.37 |
CIA-43 |
BRL-CAD: 03brlcad * r42093
10/brlcad/trunk/src/adrt/load.c: static init no-go |
22:18.24 |
CIA-43 |
BRL-CAD: 03brlcad * r42094
10/brlcad/trunk/src/adrt/ (load.h load_g.c): remove unused dlen
param, mark other unused params. |
22:32.42 |
CIA-43 |
BRL-CAD: 03brlcad * r42095
10/brlcad/trunk/src/adrt/librender/camera.c: |
22:32.43 |
CIA-43 |
BRL-CAD: ouch, tricky one. ISO C doesn't
actually permit dlsym() to work the way it |
22:32.43 |
CIA-43 |
BRL-CAD: works with the need to convert a
void* to a function pointer so the compiler has |
22:32.44 |
CIA-43 |
BRL-CAD: to be cajouled. we trick it with a
cast through an intptr_t, which is a type |
22:32.44 |
CIA-43 |
BRL-CAD: big enough to hold a pointer address,
albeit not necessarily a function pointer. |
22:32.45 |
CIA-43 |
BRL-CAD: the rest of the changes are just
consistency with the callback mechanism type |
22:32.45 |
CIA-43 |
BRL-CAD: returning an int and
constness. |
22:33.15 |
``Erik_ |
ffffu |
22:38.04 |
CIA-43 |
BRL-CAD: 03erikgreenwald * r42096
10/brlcad/trunk/src/adrt/ (30 files in 3 dirs): major migration to
use significantly more vmath types/macros |
22:42.44 |
brlcad |
``Erik: heh, hope that's not causing too much
grief |
22:42.56 |
``Erik |
a few conflicts |
22:43.03 |
brlcad |
you enabled strict in there, so my build's
busted -- it was either fix em or turn it back off |
22:44.21 |
``Erik |
hm, which compiler? it works for me on fbsd
(gcc4.2.1), linux (gcc4.1.2, mac (gcc4.2.1) and
win32(msvc80 |
22:44.25 |
``Erik |
s/0$/)/ |
22:45.01 |
``Erik |
anyways, I think I'm done with it for the
night, all committed up O.o |
22:45.11 |
brlcad |
hermes is failing |
22:45.50 |
brlcad |
gcc 4.1.2 linux |
22:46.04 |
brlcad |
maybe you didn't --enable-warnings (goes
hand-in-hand with STRICT_FLAGS) |
22:53.14 |
CIA-43 |
BRL-CAD: 03brlcad * r42097
10/brlcad/trunk/src/adrt/ (13 files in 2 dirs): mark a bunch of
unused params |
22:55.56 |
brlcad |
looks like your only parially done with the
migration? the render work() function takes a TIE_3* but you're
passing it vect_t* (camera.c:511) |
23:05.30 |
CIA-43 |
BRL-CAD: 03brlcad * r42098
10/brlcad/trunk/src/adrt/Makefile.am: looks like just few warnings
remaining (be sure to --enable-warnings), about 65 on 64-bit linux,
but saving them for later to minimize conflict. remove strict_flags
in the meantime. |
23:18.36 |
brlcad |
now you'll get 'em |
23:18.57 |
CIA-43 |
BRL-CAD: 03brlcad * r42099
10/brlcad/trunk/configure.ac: |
23:18.58 |
CIA-43 |
BRL-CAD: now that more than 2/3rds of the
package compiles completely free of warnings, |
23:18.58 |
CIA-43 |
BRL-CAD: go ahead and make verbose warnings
the default. fully sync the warning flags |
23:18.59 |
CIA-43 |
BRL-CAD: with strict so if strict is enabled,
you're getting everything that |
23:18.59 |
CIA-43 |
BRL-CAD: --enable-warnings was providing along
with -Werror. |
23:25.12 |
CIA-43 |
BRL-CAD: 03brlcad * r42100
10/brlcad/trunk/src/conv/ (24 files in 9 dirs): |
23:25.13 |
CIA-43 |
BRL-CAD: this huge update represents the
remainder compilation quieting of all the |
23:25.13 |
CIA-43 |
BRL-CAD: converters. missing params, exact
floating point comparisons, shadowed |
23:25.38 |
CIA-43 |
BRL-CAD: variables, unused params, long string
literals, signedness mismatching, size_t |
23:25.38 |
CIA-43 |
BRL-CAD: updates and more so that STRICT_BUILD
works clean (on Mac gcc 4.0.1). several |
23:25.38 |
CIA-43 |
BRL-CAD: days to complete, more than 1300
(minor) changes. |
23:45.29 |
``Erik |
hm, I had the flags in the compile lines, odd
*shrug* I'll dig into it some more tomorrow |
23:47.44 |
CIA-43 |
BRL-CAD: 03brlcad * r42101
10/brlcad/trunk/src/other/openNURBS/ (7 files): |
23:47.44 |
CIA-43 |
BRL-CAD: the ON_OBJECT_IMPLEMENT() and
ON_VIRTUAL_OBJECT_IMPLEMENT() macros are followed |
23:47.45 |
CIA-43 |
BRL-CAD: in code with semicolons so the macro
itself needs to end with a statement that |
23:47.45 |
CIA-43 |
BRL-CAD: requires a semicolon. a simple
reordering of the first line suffices. |
23:47.46 |
CIA-43 |
BRL-CAD: remainder of fixes are stray
semicolons mysteriously following functions. |