| 00:41.29 | CIA-4 | BRL-CAD: 03brlcad * 10brlcad/BUGS: jra noticed that rt options -g and -G no longer work due to change in default aspect from 1 to 0. |
| 01:22.30 | *** join/#brlcad poolio (n=poolio@c-71-206-215-46.hsd1.pa.comcast.net) | |
| 03:12.39 | CIA-4 | BRL-CAD: 03brlcad * 10brlcad/configure.ac: subst BLT and TKIMG so they can be used |
| 03:15.23 | CIA-4 | BRL-CAD: 03brlcad * 10brlcad/src/libbu/brlcad_path.c: |
| 03:15.23 | CIA-4 | BRL-CAD: fugly modification to permit running from finding uninstalled source directory |
| 03:15.23 | CIA-4 | BRL-CAD: resources (e.g. tclscripts). searches for this particular file for finding |
| 03:15.23 | CIA-4 | BRL-CAD: whether we're in a recognizable source directory. only search four levels deep |
| 03:15.23 | CIA-4 | BRL-CAD: (should be enough for archer/mged in most of the hierarchy). |
| 03:28.26 | *** join/#brlcad poolio_ (n=poolio@c-71-206-215-46.hsd1.pa.comcast.net) | |
| 03:34.35 | CIA-4 | BRL-CAD: 03brlcad * 10brlcad/src/other/blt/ (Makefile.am src/Makefile.am): don't need/want bltUnitMain as that's for bltsh |
| 03:49.01 | CIA-4 | BRL-CAD: 03brlcad * 10brlcad/src/bwish/ (Makefile.am main.c): preinit blt. only used by archer and unfortunately the lib seems to be a dead/abandoned project atm, but since we use it, preinit helps. |
| 03:49.47 | yukonbob | brlcad: what's the latest branch 7.10.3, or 7.10.4 |
| 03:49.48 | yukonbob | ? |
| 03:50.28 | *** part/#brlcad thing0 (n=ric@124-169-43-146.dyn.iinet.net.au) | |
| 04:55.32 | CIA-4 | BRL-CAD: 03brlcad * 10brlcad/src/archer/plugins/Wizards/tankwizardIA.tcl: look a little harder -- including looking in a source path for uninstalled resources |
| 05:20.00 | CIA-4 | BRL-CAD: 03brlcad * 10brlcad/TODO: tkimg isn't working right and seems to be a bit dated, need to reimport it at some point |
| 05:34.49 | CIA-4 | BRL-CAD: 03brlcad * 10brlcad/src/archer/archer: |
| 05:34.49 | CIA-4 | BRL-CAD: variety of minor restructuring. use bu_brlcad_data more |
| 05:34.49 | CIA-4 | BRL-CAD: intelligently/consistently relying on it also working with uninstalled builds. |
| 05:34.49 | CIA-4 | BRL-CAD: disable the splash logo since tkimg isn't integrated correctly yet (still also |
| 05:34.49 | CIA-4 | BRL-CAD: have a problem with blt too). get rid of the massive auto_path hack since |
| 05:34.51 | CIA-4 | BRL-CAD: that's handled by libtclcad/bwish much more aggressively. |
| 05:38.24 | CIA-4 | BRL-CAD: 03brlcad * 10brlcad/src/tclscripts/archer/Archer.tcl: restructure to allow uninstalled source directory invocations, as well as not making failure to find/load plugins fatal. |
| 05:54.17 | *** join/#brlcad Z80-Boy (i=clock@217-162-110-73.dclient.hispeed.ch) | |
| 05:54.18 | *** join/#brlcad cad92 (n=8102cae7@bz.bzflag.bz) | |
| 06:00.29 | CIA-4 | BRL-CAD: 03brlcad * 10brlcad/src/tclscripts/archer/Archer.tcl: more robust checking using bu_brlcad_data searching |
| 06:31.01 | yukonbob | brlcad: You on? Over. *squelch* |
| 06:49.44 | CIA-4 | BRL-CAD: 03brlcad * 10brlcad/TODO: aiight, so tkimg does actually work .. probably still need to clean up how it's presently imported but it does work, so off the list |
| 06:50.50 | CIA-4 | BRL-CAD: 03brlcad * 10brlcad/src/archer/archer: tkimg works if you load the .so |
| 07:03.44 | CIA-4 | BRL-CAD: 03brlcad * 10brlcad/src/tclscripts/archer/LoadArcherLibs.tcl: load tkimg and blt during initialization and report the error appropriately if the load fails. |
| 07:07.17 | CIA-4 | BRL-CAD: 03brlcad * 10brlcad/src/tclscripts/archer/LoadArcherLibs.tcl: comment on sharedlibextension |
| 07:23.06 | *** join/#brlcad Z80-Boy (n=clock@zux221-122-143.adsl.green.ch) | |
| 07:25.50 | *** join/#brlcad elite01 (n=elite01@dslb-088-070-000-216.pools.arcor-ip.net) | |
| 07:38.43 | Z80-Boy | woohoo, bad shading of arbn fixed! |
| 07:54.02 | CIA-4 | BRL-CAD: 03brlcad * 10brlcad/src/libbu/brlcad_path.c: need to only return successful if we find it, otherwise needs to return NULL |
| 07:55.32 | CIA-4 | BRL-CAD: 03brlcad * 10brlcad/src/libbu/bu_tcl.c: fail quietly with bu_brlcad_data and bu_brlcad_root instead of verbosely ... could later add a --verbose option if it's really needed in scripting-land. |
| 07:57.37 | CIA-4 | BRL-CAD: 03brlcad * 10brlcad/src/other/tkimg/Makefile.am: tclstub library is very much needed so that the module will dynamically load without unresolved symbols (e.g. as a dylib on mac os x) |
| 08:09.45 | CIA-4 | BRL-CAD: 03brlcad * 10brlcad/src/other/blt/ (Makefile.am src/Makefile.am): bltVecCmd only applies to version 7 of tcl, so don't even compile it to avoid symbol warnings |
| 08:10.17 | CIA-4 | BRL-CAD: 03brlcad * 10brlcad/src/other/blt/src/bltInit.c: shouldn't need to be exact.. allow versions of the library that are not matching but potentially newer. |
| 11:05.01 | Z80-Boy | Actually a hexagonal nut doesn't have a shape of sharp hexagon |
| 11:05.06 | Z80-Boy | rather the corners are "filed down" |
| 11:05.23 | Z80-Boy | But is the "filed down" a sphere or a cone? And where is it defined? |
| 11:39.01 | *** join/#brlcad elite01 (n=elite01@dslb-088-070-000-216.pools.arcor-ip.net) | |
| 11:59.50 | ``Erik | I see tcl/tk 8.5b1 is now listed on freshmeat |
| 12:01.14 | archivist | Z80-Boy, a cone (machined at an angle) |
| 12:01.59 | archivist | Z80-Boy, I would look at a standards body doc for that |
| 12:35.05 | *** join/#brlcad elite01_ (n=elite01@dslb-088-070-005-186.pools.arcor-ip.net) | |
| 12:46.31 | *** join/#brlcad AchiestDragon (n=david@whipy.demon.co.uk) | |
| 12:52.48 | Z80-Boy | archivist: standards for $$$? |
| 12:53.32 | archivist | yes but I have old one, may have the angle 30deg iirc |
| 13:00.01 | Z80-Boy | and the diameter? |
| 13:00.14 | Z80-Boy | The circle is a bit smaller than the smallest diameter of the hexagon |
| 13:00.15 | archivist | A quick look in an old book specs all but that part |
| 13:00.42 | archivist | I think as its decoration, its up to the machine setter |
| 13:06.38 | Z80-Boy | A pimpmobile is a relatively expensive vehicle that includes additional features designed to increase the comfort of the driver and passengers, that has been heavily customized in a garish, extravagant style to advertise the owner's purported wealth and importance. |
| 13:42.21 | *** join/#brlcad elite01 (n=elite01@dslb-088-070-005-186.pools.arcor-ip.net) | |
| 14:31.30 | *** join/#brlcad elite01 (n=elite01@dslb-088-070-005-186.pools.arcor-ip.net) | |
| 14:54.35 | *** mode/#brlcad [+o MinuteElectron] by ChanServ | |
| 15:29.51 | brlcad | yukonbob: pong, sorry .. was on, but not reading irc last night |
| 15:30.34 | brlcad | latest branch is 7.11 |
| 15:30.52 | brlcad | (which will be 7.12.0 of course) |
| 15:31.55 | *** join/#brlcad elite01 (n=elite01@dslb-088-070-005-186.pools.arcor-ip.net) | |
| 16:07.51 | Z80-Boy | brlcad: what about adding some debug mode to rt where instead of colour shade, the time to calculate the pixel would be output? |
| 16:15.29 | MinuteElectron | brlcad: :D |
| 16:17.04 | *** join/#brlcad thing0 (n=ric@124-169-43-146.dyn.iinet.net.au) | |
| 16:47.42 | *** part/#brlcad thing0 (n=ric@124-169-43-146.dyn.iinet.net.au) | |
| 16:53.42 | yukonbob | q: is libtool configured in configure.ac? |
| 16:55.55 | brlcad | Z80-Boy: ooh, that'd be nifty |
| 16:56.08 | brlcad | kinda like that idea .. see how expensive various portions are relativley |
| 16:56.39 | brlcad | hmm, that wouldn't be a compilcated lighting mode at all actually |
| 17:24.36 | *** join/#brlcad elite01 (n=elite01@dyndsl-080-228-189-200.ewe-ip-backbone.de) | |
| 18:23.53 | *** join/#brlcad Z80-Boy (i=clock@77-56-71-159.dclient.hispeed.ch) | |
| 18:31.06 | yukonbob | any libtool experts who can spare a dime^Wminute? I need an include path added to what it's using when compiling, but don't know how/where to add -- -I doesn't seem to work... |
| 18:32.30 | brlcad | yukonbob: permanently or temp? |
| 18:33.05 | brlcad | perm would be configure.ac mod or Makefile.am mod -- temp, it can be added to the configure line or to make |
| 18:33.30 | brlcad | e.g., make CPPFLAGS=-I/additional/path/to/search |
| 18:33.45 | Z80-Boy | brlcad: is it easy, to tap into the place where the shaded value is written in rt and substitute the difference between the current and last time, and update the last time? |
| 18:34.08 | Z80-Boy | brlcad: cause for example an optical head or console which contain screws render fast |
| 18:34.13 | yukonbob | I've set the CPPFLAGS, and it's generating libtool lines w/ the proper -I's, but those -I's don't actually seem to be recognized by libtool -- so I was wondering if it's got it's own config somewhere... |
| 18:34.52 | Z80-Boy | but if it's the cutaway view, it's suddenly very slow. I assume it's because some bolts are cut longitudinally right in half and that makes the decisions around the ray difficult |
| 18:43.14 | brlcad | Z80-Boy: you could hack that sort of book-keeping fairly easily, though then even the time to write out that new time will impact the results significantly (i/o bottleneck) |
| 18:44.08 | brlcad | there's also a slew of debugging already built-in that you could enable and search, though all fairly low-level |
| 18:45.06 | brlcad | yukonbob: no it doesn't have it's own config but does have some logic behind how it does what it does |
| 18:45.31 | brlcad | you can repeat a build line and remove the --silent flag to see exactly the gcc line it uses |
| 18:45.51 | typo | brlcad: GCC produces horribly crap code sometimes |
| 18:46.05 | typo | brlcad: if you use unsigned long long - then it's like if they ignored the peephole optimization |
| 18:47.28 | brlcad | there's hardly any long long's in the code since that rarely ever worked on pre c89 compilers |
| 18:49.17 | typo | ;-) |
| 18:49.22 | typo | Have you heard about PCC? |
| 18:53.55 | yukonbob | feh. |
| 18:59.53 | yukonbob | http://www.pastebin.ca/722072 |
| 19:04.17 | yukonbob | this ---^ is the errors from my build -- libtool isn't doing what I want... :P |
| 19:05.06 | yukonbob | (includes original error, generated gcc incantation, and proper (manually constructed) gcc incantation I want... |
| 19:05.10 | yukonbob | ) |
| 19:34.34 | brlcad | typo: yes, I've heard of it, but not played with it yet |
| 19:34.58 | brlcad | there's a move in the bsd communities to replace gcc with it down the road if it can get up to snuff because of it's licensing |
| 19:35.40 | brlcad | yukonbob: I get an invalid id on that pastebin |
| 19:38.35 | yukonbob | brlcad: 1 sec... repasting |
| 19:42.52 | yukonbob | http://www.pastebin.ca/722133 |
| 19:45.47 | MinuteElectron | brlcad: :) |
| 19:51.17 | yukonbob | my libtool == 1.5.24, btw |
| 20:01.38 | brlcad | yukonbob: at a glance, you're missing the X11 header paths ;) |
| 20:01.52 | brlcad | your X11 headers are really in /usr/pkg/include/X11 ? |
| 20:02.22 | brlcad | that's a rather unconventional place to put them... :) |
| 20:02.28 | brlcad | that said, the problem is undoubtedly the space |
| 20:02.33 | brlcad | there's no space after the -I |
| 20:02.46 | brlcad | libtool is probably dropping the directory or the -I |
| 20:02.54 | yukonbob | that is the path -- I'm usring xorg-modular from pkgsrc -- it makes sense in the netbsd world ;) |
| 20:03.09 | yukonbob | I'll adjust the spacing and see what happens ;) |
| 20:03.15 | brlcad | make CPPFLAGS=-I/usr/pkg/include |
| 20:03.38 | brlcad | very different from make CPPFLAGS="-I /usr/pkg/include" |
| 20:04.00 | yukonbob | ...and you're saying I need "-I /usr/pkg/include"... |
| 20:04.57 | yukonbob | ??except the _other_ includes don't use spaces --: -I., -I../../include -I/usr/include -- and those aren't mine... /me retries anyway.... |
| 20:05.33 | yukonbob | starting... |
| 20:17.56 | *** join/#brlcad SWPadnos (n=Me@dsl245.esjtvtli.sover.net) | |
| 20:18.00 | yukonbob | same thing... |
| 20:25.34 | brlcad | you don't want the sapce |
| 20:25.47 | brlcad | having a space is a problem |
| 20:25.56 | brlcad | in your pastebin, you had a space |
| 20:26.14 | brlcad | not saying that is _the_ problem, but it's potentially _a_ problem ;) |
| 20:28.46 | brlcad | hrm, k |
| 20:29.18 | brlcad | another thing to try, if it is a libtool issue, try 1) make CFLAGS=-I/usr/pkg/include CPPFLAGS=-I/usr/pkg/include |
| 20:29.30 | brlcad | 2) ./configure CPPFLAGS=-I/usr/pkg/include |
| 20:29.37 | yukonbob | good idea... will try. |
| 20:30.03 | brlcad | just to make sure it's not a flags issue with libtool overriding one |
| 20:30.16 | brlcad | otherwise the configure one really should work as that applies a global include |
| 20:38.10 | yukonbob | note: I'm getting a "regex.h: present but cannot be compiled" warning, too. Say to report it, so here's a report ;) |
| 20:38.27 | brlcad | yeah, benign |
| 20:53.15 | brlcad | yukonbob: any luck? |
| 20:53.36 | yukonbob | not yet... /me finds some anomolies, thought -- like why --silent is listed 2x: |
| 20:53.41 | yukonbob | LIBTOOL = $(SHELL) $(top_builddir)/libtool --silent |
| 20:53.42 | yukonbob | LIBTOOLFLAGS = --silent |
| 20:54.13 | yukonbob | (in Makefile for src/libdm) |
| 20:54.27 | yukonbob | (not that that's going to wreck the build...) |
| 22:01.02 | brlcad | yeah, having it twice is intentional |
| 22:01.33 | brlcad | different versions of libtool need the flag differently |
| 22:01.47 | brlcad | so configure ends up adding to both |
| 22:02.40 | brlcad | if you add --enable-progress, it'll turn off the --silent flag |
| 22:08.58 | *** join/#brlcad cad63 (n=57f026ec@bz.bzflag.bz) | |
| 22:21.40 | *** join/#brlcad AchiestDragon (n=david@whipy.demon.co.uk) | |
| 22:26.13 | *** join/#brlcad AchiestDragon (n=david@whipy.demon.co.uk) | |
| 22:40.05 | *** join/#brlcad AchiestDragon (n=david@whipy.demon.co.uk) | |
| 23:43.22 | CIA-4 | BRL-CAD: 03brlcad * 10brlcad/src/librt/prep.c: prevent generating a crash report when we simply don't have any work to do or when the requested geometry doesn't exist. don't bomb, just quit. |