| 00:00.26 | pacman87 | Tempy]_: what's the idea? |
| 00:01.46 | pacman87 | personally, i think a forum-type system would be best, because it'd be easier to search for questions that have already been answered |
| 00:04.28 | Tempy]_ | Well, you could add an ajax-based IRC chat system to the website that brings people here. Then (in the unlikely event people aren't able to get the help they need) the bot spits out a key every 15 minutes, use an ajax based chat system to connect with the developers by typing in 3 keys. It gives people a route to the developers, guarantee's it won't be used in haste, and forces them to try IRC before they bother the developers. The |
| 00:05.40 | Tempy]_ | Not to mention the forums I have about 9 usernames on because I join with some junk e-mail address, give the answer, and leave forgetting my login information. |
| 00:05.42 | pacman87 | the developer are already in the irc channel |
| 00:05.56 | pacman87 | devs |
| 00:06.23 | Tempy]_ | Yeah... I didn't say it was very useful... if you have a very active developer you don't have to worry about it. |
| 00:06.43 | pacman87 | and from what i can see, you're trying to solve a problem that doesnt' exist |
| 00:07.05 | pacman87 | ie, not too many people rush in here asking foolish questions |
| 00:07.12 | ``Erik | nah, the developers are inactive, and we'd never want anything like http://irc.brlcad.org/ *cough* O:-) |
| 00:07.32 | pacman87 | ``Erik: yeah, that too |
| 00:07.35 | Tempy]_ | It was a survey question on the BRL-cad forum... about how you would rather get help. I'm saying... anything can be made available from the website... IM, IRC, anything. |
| 00:07.45 | Tempy]_ | Sorry... BRL-cad website |
| 00:07.51 | pacman87 | IRC already is available |
| 00:08.35 | pacman87 | and your idea assumes theres a 'dev' channel and a 'users' channel |
| 00:08.51 | Tempy]_ | Ah... you beat me to the punch... by over 2 years it looks like. |
| 00:09.11 | Tempy]_ | Well... then I think I'll ask an actual question about the source of BRL-cad. |
| 00:09.55 | ``Erik | I think the irc page has been up for mroe than 2 years, the CGI was last updated on that date, I think |
| 00:12.01 | Tempy]_ | Cool... CGI... hmm. The question is... hypothetically... how complicated would it be to pull out the CSG system of BRL-cad... it's... the only open source CSG system I could find. And... is it even possible? (I intend to make a level editor for a game engine... well... actually... I intend to fail miserably... but go out giving it everything I have and maybe learn a lot). |
| 00:13.01 | ``Erik | it's mostly contained in include and src/libt, might not be too difficult to extract |
| 00:13.31 | pacman87 | librt? |
| 00:13.36 | ``Erik | however; it does not generate new geometry by itself, it modifies the way evaluation... so it might not do what you want it to |
| 00:13.56 | ``Erik | yeah, like comb.c for the boolweave |
| 00:14.08 | Tempy]_ | *Hallelujah, angels sing... FINALLY!* .... Um... hmm... what do you mean? |
| 00:14.12 | ``Erik | er, bool.c |
| 00:15.23 | ``Erik | csg evaluation only happens in resolving a ray into a partition list. After all the primitives along the ray are evaluated. ray-trace time only. |
| 00:15.48 | ``Erik | one of the future projects is NURBS on NURBS evaluation to resolve a new geometry, but that's future work |
| 00:16.41 | Tempy]_ | Actually, I'm waiting for swept surfaces from google summer of code. |
| 00:16.58 | pacman87 | Tempy]_: that'd be my project :) |
| 00:17.18 | ``Erik | we can do final evaluation via the nmg stuff when you convert CSG geometry into triangles (like in the g-stl or g-adrt convertes) |
| 00:17.45 | Tempy]_ | GO PACMAN!!!! I'm rootin for ya! |
| 00:17.50 | ``Erik | but the nmg stuff needs... help :) buggy and not so very well maintained |
| 00:18.16 | pacman87 | what are you plannign on doing with sweeps? |
| 00:18.25 | Tempy]_ | I wish I could help but I can't even figure out how to do collision detection of swept surfaces unless they're circles in parallel... |
| 00:19.06 | Tempy]_ | Oh... mostly learn... and CSG... swept surfaces allow for pipes, roots, and other complex structures. |
| 00:19.30 | ``Erik | if you're thinking about using it in game stuff, you probably want to reduce it to triangles for opengl or direct3d, and cd against triangles is well known? :) |
| 00:20.52 | pacman87 | right now i'm planning on a single 2d cross section swept along a 3d spline path |
| 00:21.55 | Tempy]_ | Well... I'm planning on leaving the CSG layer in the engine for collision detection in the environment. Collision detection for triangles is well known... but HELL... convex hulls are used to narrow down the areas for collision detection... but detecting if a convex hull hits another one... or if one circle hits a square is a lot simpler... from there it's boolean logic. |
| 00:23.03 | Tempy]_ | Aigea Physx can't actually do triangle mesh to triangle mesh collision detection!!!!!!! |
| 00:23.13 | Tempy]_ | AT... ALL!!!! |
| 00:28.18 | Tempy]_ | Hmm... though it's only really quick and effective for points... which is why it works very well to collide the triangle mesh of the player with the CSG object. |
| 00:29.28 | ``Erik | flips over to "code monkeys" |
| 01:15.57 | CIA-22 | BRL-CAD: 03starseeker * r31524 10/brlcad/trunk/doc/book/ (Makefile.am VolumeII.xml): VolII in docbook is already in better shape - remove this one |
| 02:32.45 | punkrockgirl | i'm djing if anyone cares to listen |
| 02:32.49 | punkrockgirl | www.troubleradio.net |
| 02:33.13 | punkrockgirl | i am having some mic issues though so i cant talk... which sucks... but i can take requests, and i have a lot of stuff that isnt on that playlist too |
| 02:33.53 | punkrockgirl | and brlcad: i can play that request of yours from last week, i was done by the time you asked for it last week, so let me know if youre listening |
| 03:13.00 | CIA-22 | BRL-CAD: 03starseeker * r31525 10/brlcad/trunk/doc/docbook/ (3 files in 2 dirs): ids need to be unique for pdf book generation. Default formatting is bad but this does generate a pdf now. |
| 03:14.59 | starseeker | is going to have to resize all the volII images - fop doesn't seem to be using the scaling info. |
| 04:03.51 | yukonbob | punkrockgirl: how long are you on for? |
| 04:04.37 | yukonbob | (and is the music punk?) |
| 04:04.46 | yukonbob | (or opera?) |
| 04:05.00 | yukonbob | hello, cadheadas |
| 04:05.04 | yukonbob | *cadheads |
| 04:05.41 | punkrockgirl | lol |
| 04:05.47 | punkrockgirl | more punk, less opera |
| 04:05.51 | punkrockgirl | another hour |
| 04:06.07 | punkrockgirl | actually more rock than anything |
| 04:07.32 | punkrockgirl | i have a half correct playlist on the site |
| 04:07.35 | yukonbob | tries to tune in... |
| 04:08.20 | punkrockgirl | sweet :) |
| 04:08.49 | yukonbob | ah -- /me adjusts firewall |
| 04:09.07 | punkrockgirl | :P |
| 04:09.17 | punkrockgirl | youre missing alice in chains |
| 04:10.36 | yukonbob | you can't shake me 'round now... |
| 04:10.43 | punkrockgirl | :D |
| 04:11.18 | yukonbob | so -- what's the setup that you DJ with? |
| 04:11.26 | punkrockgirl | well, winamp |
| 04:11.27 | punkrockgirl | :) |
| 04:11.42 | punkrockgirl | and a crappy headset that seems to not want to work tonight so i have no mic |
| 04:12.05 | yukonbob | hrmm... and you just stream once to a server to stage it and serve it? |
| 04:12.16 | punkrockgirl | pretty much |
| 04:12.21 | yukonbob | nods |
| 04:13.09 | punkrockgirl | weird it skipped a song |
| 04:13.13 | punkrockgirl | winamp hates me |
| 04:13.21 | yukonbob | Windows hates everybody |
| 04:13.25 | punkrockgirl | i know |
| 04:13.32 | punkrockgirl | erik keeps telling me that |
| 04:13.50 | yukonbob | you need to code your own OS by hand, in assembler, like everybody in #brlcad has... |
| 04:13.57 | punkrockgirl | hahaha |
| 04:13.58 | punkrockgirl | yeah |
| 04:14.06 | punkrockgirl | i'll get on that |
| 04:14.22 | punkrockgirl | i'm just here to stalk erik :) |
| 04:14.39 | punkrockgirl | lol |
| 04:14.40 | yukonbob | well... don't let me hold you up... |
| 04:15.16 | punkrockgirl | :P |
| 04:15.50 | yukonbob | this reminds me of Sublime... is it? |
| 04:15.54 | punkrockgirl | actually im here to give you guys good music :) |
| 04:15.56 | punkrockgirl | its phish |
| 04:16.04 | punkrockgirl | this song is sublime-ish |
| 04:16.11 | yukonbob | mmm -- i'm not a phishhead, but when I hear it, I like it. |
| 04:16.16 | punkrockgirl | i could play some sublime |
| 04:16.25 | yukonbob | put on some old punky REM |
| 04:16.32 | punkrockgirl | i wish my mic worked *sigh* |
| 04:16.35 | yukonbob | something from Reckoning |
| 04:16.42 | punkrockgirl | oh, i'll try |
| 04:16.55 | yukonbob | this is no try. only do, or do not. |
| 04:16.57 | punkrockgirl | most my rem is on tapes and when i try to find it it doesnt work |
| 04:17.01 | punkrockgirl | lol, ok :) |
| 04:17.19 | yukonbob | or something from Document. |
| 04:18.39 | punkrockgirl | damn it wont play my weezer |
| 04:23.19 | punkrockgirl | not having much rem luck :/ |
| 04:23.27 | punkrockgirl | i have a playlist on that site |
| 04:26.53 | yukonbob | checks playlist |
| 04:26.57 | punkrockgirl | :) |
| 04:31.47 | yukonbob | hey -- does that Clutch cowboy bebop have anything to do w/ the Cowboy Bebop cartoon? |
| 04:34.14 | punkrockgirl | i believe its from the soundtrack |
| 04:34.40 | punkrockgirl | or not |
| 04:34.42 | punkrockgirl | im not sure |
| 04:34.47 | punkrockgirl | im scared to check lol |
| 04:36.28 | yukonbob | Clutch reminds me of Friday night Arts and Crafts; one town where I used to live, on Fridays we'd go over to a friends house, make dinner, drink beer, listen to Clutch and do arts and crafts. |
| 04:37.42 | punkrockgirl | hehehe |
| 04:37.59 | punkrockgirl | sounds awesome |
| 04:38.00 | punkrockgirl | :D |
| 04:38.22 | punkrockgirl | reminds me i need a beer :D brb |
| 04:41.42 | punkrockgirl | :P |
| 04:42.47 | punkrockgirl | this isnt very punk |
| 04:42.48 | punkrockgirl | :) |
| 04:44.45 | yukonbob | hey -you've got REM Pretty Persuasion on your list |
| 04:45.13 | punkrockgirl | oh |
| 04:45.17 | punkrockgirl | :P ok its next :) |
| 04:47.37 | yukonbob | STP Interstate Love Song or Sour Girl get votes from me too (STP are great, but their "slow" songs are super-great, imo) |
| 04:48.04 | yukonbob | whatever -- it's your show... /me needs a beer too |
| 04:48.23 | yukonbob | heh |
| 04:48.50 | punkrockgirl | i agree, stp was the first band i saw live |
| 04:48.58 | punkrockgirl | well, the first good band... ;P |
| 04:49.22 | yukonbob | doesn't remember who his first band was... |
| 04:49.30 | yukonbob | but saw REM for Monster |
| 04:50.08 | yukonbob | Alice in Chains at one of the Lollapalooza tours (and Ministry, Ice-T, etc., etc.) |
| 04:50.14 | punkrockgirl | nice |
| 04:50.18 | yukonbob | big tours like that are the way to see music |
| 04:50.25 | punkrockgirl | i never got to see rem or alice in chains |
| 04:50.29 | punkrockgirl | i saw ministry |
| 04:50.51 | punkrockgirl | my stp show was a long time ago, they opened for butthole surfers |
| 04:50.58 | yukonbob | remembers Jesus and Mary Chain were at that Lollapalooza too, and were *SO* loud. |
| 04:51.02 | punkrockgirl | lol, nice |
| 04:51.14 | yukonbob | wow stp + bhs -- good show. |
| 04:51.22 | punkrockgirl | yeah it was cool :) |
| 04:51.30 | yukonbob | "Ministry Stole my Hotrod" |
| 04:52.40 | punkrockgirl | ;D |
| 04:55.41 | yukonbob | is Tori Amos' Choirgirl Hotel a good album? |
| 04:57.05 | punkrockgirl | all tori amos is good |
| 04:57.21 | punkrockgirl | althoug i personally like the older ones better |
| 04:57.37 | punkrockgirl | but thats because i dont get a chance to enjoy it as much as i used to i suppose |
| 04:58.30 | yukonbob | got into her w/ Little Earthquakes and Under the Pink, and for UtP is a highmark |
| 04:58.48 | yukonbob | *and for me, UtP... |
| 04:59.15 | punkrockgirl | yeah |
| 04:59.26 | yukonbob | lol |
| 04:59.32 | punkrockgirl | i saw her in concert a bunch |
| 04:59.46 | yukonbob | ticky tick tick of a gun. |
| 04:59.52 | punkrockgirl | back when i went to concerts |
| 04:59.56 | yukonbob | has never seen Tori, but imagines it would be good. |
| 05:00.02 | punkrockgirl | yeah, she was awesome |
| 05:00.13 | yukonbob | lives in the Big City again, so should try to take time to see music |
| 05:04.45 | punkrockgirl | good idea :) |
| 05:05.00 | punkrockgirl | lol, there is this guy in my wow guild freaking out from that ministry song |
| 05:05.06 | punkrockgirl | so i'm trying to make him explode |
| 05:06.01 | punkrockgirl | he must like kenny g |
| 05:09.02 | punkrockgirl | its some poor 17year old kid |
| 05:09.09 | punkrockgirl | who has never listened to music apparently |
| 05:15.31 | yukonbob | this really reminds me of buckethead |
| 05:17.06 | punkrockgirl | oh |
| 05:17.19 | punkrockgirl | yeah |
| 05:17.24 | punkrockgirl | they did stuff together |
| 05:17.33 | yukonbob | ah -- no wonder, then. |
| 05:17.37 | punkrockgirl | :) |
| 05:59.33 | *** join/#brlcad aten (n=sashko@74-131-161-181.dhcp.insightbb.com) | |
| 06:01.18 | aten | hello, I'm trying t build brl-cas under fedora8. make complains about "undefined reference to `TclReFree" |
| 06:01.29 | aten | am I missing some package? |
| 06:01.42 | aten | err brl-cad |
| 06:06.29 | *** join/#brlcad dtidrow (n=dtidrow@c-69-255-182-248.hsd1.va.comcast.net) | |
| 06:18.04 | yukonbob | aten: sounds like error linking in tcl libs |
| 06:18.31 | yukonbob | ReFree makes me think regexp, but I doubt it matters about the particulars, Tcl is the issue... |
| 06:19.03 | yukonbob | you need to make sure you can link against a pre-installed version of Tcl, or that you use the distributed version and link against it... |
| 06:26.32 | *** join/#brlcad clock_ (n=clock@217-162-111-210.dclient.hispeed.ch) | |
| 06:40.10 | *** join/#brlcad clock_ (n=clock@217-162-111-210.dclient.hispeed.ch) [NETSPLIT VICTIM] | |
| 06:40.10 | *** join/#brlcad ``Erik (i=erik@c-68-54-174-162.hsd1.md.comcast.net) [NETSPLIT VICTIM] | |
| 08:15.49 | *** join/#brlcad clock_ (n=clock@217-162-111-210.dclient.hispeed.ch) [NETSPLIT VICTIM] | |
| 08:15.49 | *** join/#brlcad ``Erik (i=erik@c-68-54-174-162.hsd1.md.comcast.net) [NETSPLIT VICTIM] | |
| 09:34.00 | *** join/#brlcad Elperion (n=Bary@p5B14E2CD.dip.t-dialin.net) | |
| 09:38.14 | *** join/#brlcad elite01 (n=elite01@dslb-088-071-045-101.pools.arcor-ip.net) | |
| 11:37.03 | aten | yukonbob, uhm... link against it? |
| 11:44.23 | *** join/#brlcad elite01 (n=elite01@brmn-4db2e8c3.pool.einsundeins.de) | |
| 12:04.15 | ``Erik | actually, that's an issue of /usr/include not coming before $(top_srcdir)/src/other/tcl/generic/ in the include path, do a "make clean" and reconfigure with --enable-build-tcl --enable-build-tk |
| 12:04.38 | ``Erik | on fedora 8 even, I've only seen that issue on osX so far :/ |
| 12:05.11 | ``Erik | grouses some more about tcl shadowing a system header name |
| 12:15.06 | aten | ``Erik, thanks, trying |
| 12:23.01 | *** join/#brlcad dtidrow (n=dtidrow@c-69-255-182-248.hsd1.va.comcast.net) | |
| 12:34.32 | brlcad | punkrockgirl: sorry I missed the offer, was a busy offline night |
| 13:08.57 | *** part/#brlcad thing0 (n=ric@124-169-187-199.dyn.iinet.net.au) | |
| 13:27.12 | brlcad | aten: that problem is fixed in the latest svn sources, there's a change you can manually apply, or you can add --enable-all to configure |
| 14:01.56 | CIA-22 | BRL-CAD: 03erikgreenwald * r31526 10/brlcad/trunk/src/rt/viewmlt.c: photonmap.h required for struct shadework (in light.h) |
| 14:02.32 | CIA-22 | BRL-CAD: 03erikgreenwald * r31527 10/brlcad/trunk/src/ (libbu/argv.c libged/erase.c librtserver/rtserver.c): add missing headers |
| 15:41.33 | *** join/#brlcad docelic (n=docelic@78.134.207.247) | |
| 17:02.46 | punkrockgirl | brlcad: its ok, i think i'm on again from 7-9 cst tonight, although i'm still having mic issues |
| 17:03.30 | brlcad | aw, no mic :/ |
| 17:37.24 | punkrockgirl | i know, its lame |
| 17:37.40 | punkrockgirl | i need to mess with it, it was working when i played wow but not when i dj'd so im assuming its a winamp issue |
| 18:28.33 | *** join/#brlcad thing1 (n=ric@203-59-26-22.perm.iinet.net.au) | |
| 18:30.48 | *** join/#brlcad louipc (n=louipc@76-10-146-181.dsl.teksavvy.com) | |
| 18:37.56 | ``Erik | heh, mute button? :> |
| 18:38.51 | *** join/#brlcad clock_ (n=clock@217-162-110-111.dclient.hispeed.ch) | |
| 18:45.55 | CIA-22 | BRL-CAD: 03louipc * r31528 10/brlcad/trunk/misc/archlinux/PKGBUILD: Don't strip debugging symbols and keep documentation in Arch Linux package. |
| 19:27.28 | brlcad | looks like sf.net e-mail is finally unstuck.. flowing in like gravy |
| 19:27.46 | alex_joni | nice and slow? |
| 19:28.12 | brlcad | constant stream, steady n slow |
| 19:28.22 | brlcad | basically everything on friday |
| 19:42.03 | *** join/#brlcad elite01 (n=elite01@dslb-088-071-045-101.pools.arcor-ip.net) | |
| 20:10.38 | *** join/#brlcad Elperion (n=Bary@p5B14E2CD.dip.t-dialin.net) | |
| 20:13.28 | *** join/#brlcad pacman87 (n=Timothy@71.170.63.120) | |
| 20:56.24 | CIA-22 | BRL-CAD: 03brlcad * r31529 10/brlcad/trunk/include/magic.h: change the magic number to PC_CONSTRAINT_INTERNAL_MAGIC to something readable/useful, 'pcim' |
| 20:58.43 | *** part/#brlcad louipc (n=louipc@76-10-146-181.dsl.teksavvy.com) | |
| 21:08.18 | CIA-22 | BRL-CAD: 03brlcad * r31530 10/brlcad/trunk/include/raytrace.h: ws |
| 21:15.33 | yukonbob | hello, cadheads |
| 21:17.34 | CIA-22 | BRL-CAD: 03brlcad * r31531 10/brlcad/trunk/src/librt/primitives/ell/ell.c: use the same parameter names that mged uses (in fact we probably want to refactor edsol to use this) |
| 21:51.00 | *** join/#brlcad homovulgaris (n=homovulg@202.63.233.61) | |
| 21:51.22 | homovulgaris | hi all :0 |
| 21:51.25 | homovulgaris | :) |
| 21:51.33 | CIA-22 | BRL-CAD: 03brlcad * r31532 10/brlcad/trunk/NEWS: bob added a -C color option to the big E command |
| 21:51.41 | homovulgaris | ok my 0 key has problems :P |
| 21:53.04 | homovulgaris | brlcad: check this out ;) maybe u have seen it already http://student.agh.edu.pl/~kawulak/constrained_value/ |
| 21:53.41 | CIA-22 | BRL-CAD: 03brlcad * r31533 10/brlcad/trunk/src/tclscripts/helplib.tcl: help consistency, the options are independently optional |
| 21:54.14 | homovulgaris | I have been toying with boost graph .. but what i am really looking forward to is a hypergraph system which they don't have.. their ideas in terms of bgl interface is good. but i guess it would probably be better to write a Hypergraph structure similar to their bgl interface |
| 21:54.25 | brlcad | nope! haven't seen that |
| 21:54.50 | brlcad | looks like a useful library though |
| 21:55.10 | homovulgaris | indeed.. maybe not in our constraint thing.. but kinda cool.. |
| 21:55.11 | brlcad | likes |
| 21:55.38 | homovulgaris | boost had a hypergraph proposal.. didnt proceed i guess..http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl?Google_Summer_Of_Code_2006#hypergraph |
| 21:56.59 | homovulgaris | i am trying to see how their constrained values ideas could fit in my constraint definition system :) |
| 21:57.41 | homovulgaris | the way in which they generically represent constraints using predicate is neat |
| 21:58.11 | brlcad | I like the callback overrides, similar to other stl containers |
| 21:58.23 | homovulgaris | it just came up for formal review yesterday though.. the boost constrained value library |
| 21:58.44 | brlcad | that looks like it really could be useful actually |
| 21:58.57 | brlcad | not just for constraints, but especially for them |
| 21:59.50 | homovulgaris | indeed... :) |
| 22:01.17 | brlcad | your pc_c_set could return/store/encapsulate a set of constrained<> objects |
| 22:01.50 | homovulgaris | yeah .. implicit constraints should be easy to implement using constrained<> type |
| 22:02.00 | homovulgaris | i am still thinking about the explicit ones |
| 22:02.06 | brlcad | constraining parameters with given things |
| 22:02.49 | brlcad | there'd presumably be some set of common constraints needed (like vector > 0) |
| 22:03.59 | homovulgaris | as i see most of the implicit constraints are either domain restricitions like a<vector<b or equality ( vector 1 = vector 2 ) |
| 22:04.06 | brlcad | or pc_c_sets would still be generic, and get converted to those during processing |
| 22:04.56 | homovulgaris | i was thinking conversion during processing since that would keep c/c++ a little bit segregated |
| 22:05.49 | brlcad | equality, perpendicularity, |length|, yeah, there's probably just a handful |
| 22:06.15 | brlcad | yeah, I was thinking the same, not exposing C++ through the C api |
| 22:07.47 | homovulgaris | btw .. how would we be incorporating the boost headers in our code structure ? |
| 22:08.05 | homovulgaris | just add the necessary hpps to a folder ? |
| 22:08.29 | brlcad | src/other/boost |
| 22:08.56 | brlcad | then defining cppflags in configure.ac |
| 22:09.46 | brlcad | libregex is similar, can follow that logic as an example (REGEX_CPPFLAGS in particular, but a few other checks relate) |
| 22:10.03 | homovulgaris | hmm.. and we wont be adding the whole boost library right.. for example if we are using bgl ( boost graph library) do we include only bgl or those bgl hpps which we want ? |
| 22:10.04 | brlcad | I can help with that bit if you get stuck |
| 22:10.14 | homovulgaris | k.. |
| 22:11.04 | brlcad | right, boost on the whole is huge, just the portions that are needed (but do include all the portions needed directly or indirectly) |
| 22:11.38 | homovulgaris | yeah basically i was planning to add everything connected via includes |
| 22:11.39 | brlcad | anything in the c++0x subset is easily fair game to include |
| 22:11.58 | brlcad | do you know if that includes the graphs? |
| 22:13.22 | homovulgaris | i dont think bgl is in c++0x |
| 22:13.40 | homovulgaris | eventhough it is quite stable for sometime now |
| 22:13.55 | brlcad | ../../../src/libpc/pcVariable.h:36:21: error: pcBasic.h: No such file or directory |
| 22:14.05 | brlcad | probably missing from Makefile.am |
| 22:14.05 | homovulgaris | and the constrained value has just started undergoing formal review |
| 22:14.11 | homovulgaris | yikes.. |
| 22:14.42 | homovulgaris | yeah.. but i added it i thought |
| 22:15.07 | brlcad | well it's not committed :) |
| 22:15.59 | brlcad | the other updates that were clobbered by r31454 are still missing too ;) |
| 22:16.45 | homovulgaris | oh.. there were some conflicts.. i manually edited with hand all the files which i changed in r31454.. hmm will check again |
| 22:17.24 | homovulgaris | basically 31451-31453 right ? |
| 22:17.28 | brlcad | easiest is probably to svn diff the revisions that preceeded in that dir that day |
| 22:17.36 | brlcad | probably, something like that |
| 22:17.52 | brlcad | an svn merge should do the trick |
| 22:18.12 | homovulgaris | yeah thats what i did svn diff -r 31454:31451 etc. |
| 22:18.40 | brlcad | reversed range |
| 22:19.03 | brlcad | something like 31450:31453 |
| 22:19.20 | brlcad | if 51 was the first and 54 the last |
| 22:19.24 | brlcad | er, 53 |
| 22:19.33 | homovulgaris | oh .. ok :) |
| 22:19.37 | brlcad | 54 was yours |
| 22:19.58 | homovulgaris | yeah |
| 22:20.51 | homovulgaris | hey sean , i will be taveling home on 27th .. 2200 km train journey :P 36 hours will be out of touch during that time :) leave in advance :) |
| 22:21.06 | brlcad | cool, thanks for letting me know |
| 22:22.06 | homovulgaris | k.. i'll make the Makefile edits + restore 31450-3 and commit and then start adding a bit of boost |
| 22:22.07 | brlcad | travelled about double that distance across the US a couple years ago just for fun |
| 22:22.18 | brlcad | (by train) |
| 22:22.27 | homovulgaris | hehe.. :) |
| 22:22.36 | brlcad | absolutely beautiful |
| 22:22.45 | homovulgaris | i traveled around 6k km when i was 18 ;) |
| 22:23.02 | brlcad | those can be separate commits, btw :) |
| 22:23.09 | brlcad | remember, succint more frequent commits |
| 22:23.15 | homovulgaris | ok :) |
| 22:23.31 | brlcad | you probably have a dozen queued up if I had to quess |
| 22:23.36 | brlcad | s/quess/guess/ |
| 22:25.00 | homovulgaris | yeah.. i was reading about the commits on windows build system and realised i have no idea whatsoever about how it works :) |
| 22:26.00 | brlcad | there are two types of windows builds in the repository, cmake and msvc (8 and 9) |
| 22:26.14 | brlcad | msvc files are all in misc |
| 22:26.23 | brlcad | cmake files are distributed, set of CMakeLists.txt |
| 22:26.26 | homovulgaris | hmm.. cmake mafm was also planning to use right ? for g3d ? |
| 22:26.30 | brlcad | yeah |
| 22:26.37 | brlcad | he's got it working |
| 22:27.00 | homovulgaris | oh i will update and check |
| 22:27.09 | brlcad | cmake would potentially be interesting for the whole repository, but it'd be several weeks/months of work to replicate what we have |
| 22:27.32 | brlcad | the dependencies don't build automatic yet, they take some more effort |
| 22:28.21 | homovulgaris | and sean regarding the posix shell script .. while we do the make arent all of them made to be shell scripts |
| 22:29.17 | brlcad | que? |
| 22:29.31 | brlcad | all of them, who? what? |
| 22:29.35 | homovulgaris | for example when i was doing solver_test or roots_new_test for example.. make was generating shell scripts.. for debuggin i had to manually do the compilation on commandline |
| 22:29.48 | brlcad | ah |
| 22:29.55 | brlcad | libtool tutorialage needed |
| 22:30.19 | brlcad | libtool generates wrapper scripts prior to install that ensures the binary running uses the right libraries |
| 22:30.38 | brlcad | they are just "preinstall" objects |
| 22:30.53 | homovulgaris | thought so.. :) |
| 22:31.03 | brlcad | to debug you can either run make install or run through libtool |
| 22:31.57 | brlcad | e.g. to debug: ./libtool --mode=execute gdb --args src/libpc/solver_test --your --stuff |
| 22:32.22 | homovulgaris | hmm.. :) libtool tutorialage needed indeed :) |
| 22:32.23 | brlcad | or ../../libtool --mode=execute gdb ./solver_test etc |
| 22:32.40 | brlcad | otherwise, just install and debug as normal |
| 22:33.39 | homovulgaris | but solver_test etc. are under no_inst right.. |
| 22:33.58 | brlcad | the scripts basically guarantee in a cross-platform manner that when you run solver_test (or rt or mged, etc) that it's using the uninstalled libraries that are in the source tree, and not some other installed or LD_LIBRARY_PATH library that could otherwise override |
| 22:34.06 | homovulgaris | *noinst |
| 22:35.05 | brlcad | ah, then you can't install obviously ;) |
| 22:35.12 | brlcad | the same library problem holds though |
| 22:35.21 | homovulgaris | yeah i noticed as much.. i mean for example when i was making changes to rt for example make would make the roots_test to use the proper libraries within the make system and not the ones "installed" |
| 22:35.23 | brlcad | you'd have to make them static to get rid of the wrapper without installing |
| 22:35.45 | brlcad | (-static LDFLAG) |
| 22:37.35 | homovulgaris | hmm.. * note to self.. add -O2 or -O3 in the Makefile for optimizing boost |
| 22:37.53 | homovulgaris | k.. i'll get back to my vim :) |
| 22:37.54 | brlcad | optimization settings are set in configure.ac |
| 22:38.01 | homovulgaris | oh.. |
| 22:38.11 | brlcad | --enable-optimized will turn them on (and destroy your ability to debug) |
| 22:38.17 | brlcad | at least effectively |
| 22:38.38 | homovulgaris | hmm.. i will check libregex setup |
| 22:39.04 | brlcad | yeah, don't worry about compiler flags.. that should all be golden ;) you just need a few cpp flags |
| 22:39.04 | homovulgaris | and i still have tcl issues :) |
| 22:39.18 | brlcad | really? that was fixed |
| 22:39.28 | brlcad | have you ran make clean since? |
| 22:39.43 | brlcad | the symbols would still be there |
| 22:39.54 | homovulgaris | lots of times.. :) |
| 22:40.14 | homovulgaris | it is not a make error.. just version compatibility issue |
| 22:40.38 | brlcad | ah, not the tclrefree error |
| 22:40.49 | homovulgaris | nopes :) |
| 22:40.50 | brlcad | mged failure |
| 22:40.59 | homovulgaris | yeah |
| 22:41.18 | brlcad | k, *that* is a different issue --enable-all ;) |
| 22:41.53 | homovulgaris | yeah i know.. then i get an ogl_ error.. unable to open .. something.. i will get back ;) |
| 22:42.02 | brlcad | --without-opengl |
| 22:42.48 | brlcad | that'd be a good one to fix and/or get more info on, it can't readily be debugged without sitting at a box that has the problem |
| 22:43.09 | homovulgaris | hmmm.. :) |
| 22:43.10 | brlcad | should add the info to BUGS |
| 22:43.26 | brlcad | (not the tcl one, the ogl run-time error) |
| 22:44.02 | homovulgaris | hmm. k |
| 22:44.34 | homovulgaris | procedural geometry is awesome :) |
| 22:44.46 | brlcad | indeed |
| 22:44.53 | homovulgaris | who works on it ? |
| 22:45.01 | brlcad | what part? |
| 22:45.21 | brlcad | the src/proc-db examples? |
| 22:45.27 | brlcad | or libwdb? |
| 22:45.27 | homovulgaris | yeah |
| 22:45.33 | homovulgaris | proc-db |
| 22:46.20 | brlcad | proc-db is usually something students get to work on after getting through the modeling tutorials, various authors |
| 22:46.28 | brlcad | or devs testing out new bits of functionality |
| 22:46.36 | brlcad | (like new primitives) |
| 22:46.41 | homovulgaris | k |
| 22:46.57 | homovulgaris | plans to read more on libtool |
| 22:47.00 | brlcad | basically just a bunch of random stuff, some way more cool than others |
| 22:47.26 | brlcad | the new tire procedure that starseeker worked on is pretty snazzy |
| 22:47.37 | homovulgaris | :) |
| 22:47.53 | homovulgaris | thats how i noticed :) |
| 22:48.43 | brlcad | vegitation can be fun if you seed it the right parameters |
| 22:49.38 | homovulgaris | the one in stryker ICV is from vegitation ? |
| 22:49.38 | brlcad | oh, by the way, did I send you this link? http://www.langbein.org/research/TAConstraints/ |
| 22:50.54 | homovulgaris | Erik and twingy were talking about adrt and RISE |
| 22:51.32 | homovulgaris | nope.. checking it out |
| 22:52.23 | brlcad | no, stryker vegitation is from a nearly identical blender script |
| 22:53.13 | homovulgaris | the presentation is nice: notes on geometric constraint systems |
| 22:53.14 | brlcad | at least in function |
| 22:54.06 | homovulgaris | i hear..with mlt we will have such renders at much less time :) |
| 23:04.43 | brlcad | mm, not sure about "much less time" unless you include the time it takes to tessellate a model (which can be substantial) |
| 23:05.05 | brlcad | it should certainly make it a heck of a lot easier |
| 23:23.01 | aten | brlcad, tell me about the change please, because ``Erik's advise did not help |
| 23:25.06 | brlcad | aten: edit src/librt/regionfix.c and add "#undef regfree" after all the #include lines |
| 23:26.32 | aten | brlcad, Done, trying to build. Thanks |
| 23:27.10 | aten | brlcad, do I have to ise that --enable-all still? |
| 23:27.11 | brlcad | you may need to rm src/librt/regionfix.lo if it still comes up |
| 23:27.51 | aten | ther is no src/librt/regionfix.lo, I did make clean |
| 23:27.57 | brlcad | i'd recommend it at least until you have a full build -- whether it'll work without it depends on what system libraries you have installed (and versions of them) |
| 23:42.45 | brlcad | totally awesome, on-line ordering to a couple dozen restaurants in about a 30 mile radius |
| 23:43.07 | brlcad | gets giddy for indian |
| 23:55.19 | aten | brlcad, sweet! It compiled. installing now. Do you guys ever had a spec file for rpm or something? |
| 23:57.02 | brlcad | oh, there was one the last time we made actual rpms.. about 4 years ago for release 6 |
| 23:57.36 | brlcad | we have a spec file in misc/brlcad.spec .. but the script to build the rpm isn't there |
| 23:57.39 | brlcad | and it's untested |
| 23:57.44 | brlcad | feel free to fix that problem ;) |