| 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. |