IRC log for #brlcad on 20100809

00:07.18 *** join/#brlcad R0b0t1 (~Enigma@unaffiliated/r0b0t1)
01:19.06 *** join/#brlcad IriX64 (~IriX64@bas2-sudbury98-1096601579.dsl.bell.ca)
02:50.48 CIA-43 BRL-CAD: 03starseeker * r40040 10/brlcad/branches/cmake/ (CMakeLists.txt src/libpkg/CMakeLists.txt): Add basic libpkg CMake build - not building the test app yet.
03:13.17 CIA-43 BRL-CAD: 03starseeker * r40041 10/brlcad/branches/cmake/ (5 files in 5 dirs): Try adding a few more of the libs - may have some problems with the Tcl regex stuff...
03:44.05 CIA-43 BRL-CAD: 03starseeker * r40042 10/brlcad/branches/cmake/ (3 files in 3 dirs): Add in two more libraries to CMake build.
03:53.41 starseeker concludes that this is actually looking quite promising
03:54.22 starseeker brlcad: just so I have something to aim for - what should I be looking to demonstrate with this CMake build that will make it something to consider seriously?
05:56.36 *** join/#brlcad IriX64 (~IriX64@bas2-sudbury98-1177593723.dsl.bell.ca)
06:45.18 *** join/#brlcad merzo (~merzo@smartbussiness.mobicom.net.ua)
09:48.38 *** join/#brlcad Stattrav (~Stattrav@117.192.134.228)
09:52.58 *** join/#brlcad alex_joni (~alex_joni@emc/board-of-directors/alexjoni)
10:03.27 d-lo Mernin all
12:03.57 *** join/#brlcad Zaebos (~irc@pd95b7f5e.dip0.t-ipconnect.de)
12:21.10 d-lo brlcad: ``Erik : how was the OS conference?
12:48.36 d-lo question: a shell script names 'remapid' seems to be generated in brlcad/src/gtools/ during build. Should I assume this needs to be svn:ignore-ed?
12:50.48 CIA-43 BRL-CAD: 03davidloman * r40043 10/brlcad/trunk/src/libicv/: Ignoring build by-products: Adding .deps/ .libs/ 'Makefile' and 'Makefile.in' to svn:ignore.
12:54.14 CIA-43 BRL-CAD: 03davidloman * r40044 10/brlcad/trunk/src/librt/: Ignoring build more by-products, this time namegen and parsetest in src/librt
12:57.08 *** join/#brlcad velociostrich (~nsd@c-68-37-119-2.hsd1.nj.comcast.net)
13:00.39 CIA-43 BRL-CAD: 03davidloman * r40045 10/brlcad/trunk/src/ (gtools/ other/libpng/ other/tktable/ proc-db/ util/): Ignoring build yet more by-products, wrapping up a bunch of ignores different dirs into one commit.... to KISS.
13:01.36 CIA-43 BRL-CAD: 03davidloman * r40046 10/brlcad/trunk/doc/docbook/system/man5/en/: Ignoring build by-products in /docs
13:20.50 CIA-43 BRL-CAD: 03davidloman * r40047 10/rt^3/trunk/sandbox/: Add in a 'sandbox' dir for keeping all rt3 related experiments. Experimenting offline is not doing anyone else any favors!
14:11.28 *** join/#brlcad Stattrav (~Stattrav@117.192.145.250)
14:39.25 CIA-43 BRL-CAD: 03davidloman * r40048 10/rt^3/trunk/TODO: Coreinterface is making CMake want to use Policy CMP0004. Probably just some extra whitespace in the libs string, but needs investigating none the less.
15:08.10 CIA-43 BRL-CAD: 03davidloman * r40049 10/rt^3/trunk/src/utility/StringUtils.h: Fixed a dangling syntax error that the compiler wasn't picking up.... weird.
15:12.10 CIA-43 BRL-CAD: 03davidloman * r40050 10/rt^3/trunk/src/rt^3/RtApplication.h: Added file header. Must have gotten overlooked.
15:13.13 CIA-43 BRL-CAD: 03davidloman * r40051 10/rt^3/trunk/src/rt^3/main.h: Added another file header.
15:28.29 CIA-43 BRL-CAD: 03starseeker * r40052 10/brlcad/branches/cmake/src/other/step/src/ (cldai/CMakeLists.txt clstepcore/CMakeLists.txt): Start trying to fix the lib linking for step...
16:18.29 CIA-43 BRL-CAD: 03davidloman * r40053 10/rt^3/trunk/ (56 files in 9 dirs): Modify QT include directives to using Angle-Brackets instead of Quotes. Less restrictive when dealing with Qt as an external dep.
16:38.48 *** join/#brlcad _psilva (~psilva@static-96-255-52-7.washdc.fios.verizon.net)
16:58.45 *** join/#brlcad merzo (~merzo@177-25-132-95.pool.ukrtel.net)
17:01.55 CIA-43 BRL-CAD: 03davidloman * r40054 10/rt^3/trunk/ (7 files in 4 dirs): Drop the existing Exception framework. Its half implemented and not thought out. Removing it for now.
17:23.53 CIA-43 BRL-CAD: 03davidloman * r40055 10/rt^3/trunk/src/utility/ (9 files): More culling of antiquated files. Doubtful that we will need them in the future, but if so, go go gadget svn.
17:36.40 CIA-43 BRL-CAD: 03starseeker * r40056 10/brlcad/branches/cmake/src/other/step/src/clstepcore/CMakeLists.txt: Ah - need some linker arguments for stepcore (thanks automake)
17:38.34 CIA-43 BRL-CAD: 03starseeker * r40057 10/brlcad/branches/cmake/src/libgcv/CMakeLists.txt: Add libraries to gcv linking.
17:44.43 CIA-43 BRL-CAD: 03starseeker * r40058 10/brlcad/branches/cmake/src/ (3 files in 3 dirs): Few more target link adds and cleanups.
17:48.12 ``Erik d-lo: interesting, quite a bit of policy and legality type shtuff, and some interesting "boots on the ground" problems
18:13.51 d-lo anything directly applicable?
18:14.15 d-lo FINALLY gets rt^3/src/other/ogre to build!
18:25.39 d-lo queston: IN order to build openNurbs, does one have to also built the nist STEP libs? I'd say no, but I'm getting rather odd errors....
18:28.47 d-lo http://www.pastebin.org/462578
18:28.56 d-lo trying a clean build of brlcad
18:30.13 starseeker d-lo: you must not be including the directory containing opennurbs.h
18:35.33 d-lo hrm, well I have it in path....
18:42.56 d-lo starseeker: so I have to include $whatever/brlcad/include AND $whatever/brlcad/include/openNURBS ?
18:46.02 starseeker possibly
18:46.06 starseeker does that work?
18:46.11 d-lo nope :/
18:47.54 starseeker it may be that we don't install the opennurbs header... I haven't checked lately...
18:48.18 d-lo manually copy it?
18:48.31 starseeker is it missing from /usr/brlcad ?
18:48.42 d-lo well, i am confused.
18:51.58 d-lo <PROTECTED>
18:52.30 d-lo but "opennurbs.h" is in /usr/brlcad/include/openNURBS/
18:52.45 d-lo both dirs are on in $PATH
18:53.05 starseeker d-lo: are you using CMake to build?
18:53.12 d-lo yuppers
18:54.17 d-lo f. I made an assumtion about mafm's cmake. :/
18:54.20 d-lo one sec
18:55.43 CIA-43 BRL-CAD: 03starseeker * r40059 10/brlcad/branches/cmake/src/other/step/misc/CMake/ (FindLEX.cmake FindYACC.cmake): Will need these files for step build too, in principle.
18:58.18 d-lo starseeker: do you have a good CMake macro set that finds and sets brlcad lib/ include/ and bin/ dirs?
18:58.45 starseeker no, not yet
18:59.06 starseeker I'm still working on just building BRL-CAD, not finding it :-/
18:59.28 starseeker pwd
18:59.30 starseeker whoops
18:59.49 d-lo well, a CMake macro to find an external dep would be similar in function
19:00.07 d-lo i have a couple whipped up for rt3, but as far as I am concerned they are ghetto/adhoc
19:00.18 starseeker nods - I haven't had to really write a good one myself yet, although that is coming
19:03.33 d-lo is listening to "the Book of Eli" OST.... shockingly good coding music :)
19:08.46 _psilva looks like jfcom is getting the axe
19:09.06 CIA-43 BRL-CAD: 03davidloman * r40060 10/rt^3/trunk/src/g3d/ (CMakeLists.txt CommandInterpreter.h GedData.h Logger.h): Work towards integrating OGRE and G3D into RT3 cmake build.
19:13.46 CIA-43 BRL-CAD: 03davidloman * r40061 10/rt^3/trunk/src/other/ogre/Samples/ (7 files in 7 dirs): Ignoring build by-products in src/other/ogre
19:15.50 brlcad starseeker: cmake is already known to be worth considering seriously, so the real proof of concept is a first-stab at a full build. so about 400+ binaries, 27 libraries, headers, and extra data...
19:16.06 brlcad once everything is building, that will probably be 75% of the work required
19:16.16 brlcad then configurability and reporting
19:18.38 starseeker nods
19:18.46 starseeker OK, I'm already well on my way then
19:19.13 starseeker need to turn a bunch of proof of concept work into actual work...
19:22.27 brlcad works on one of the Mac binaries
19:22.41 brlcad did you upload the 64-bit linux build?
19:22.54 starseeker tried too - connection too slow and binary too big
19:22.58 starseeker I'll give it another go
19:33.45 CIA-43 BRL-CAD: 03starseeker * r40062 10/brlcad/branches/cmake/ (5 files in 3 dirs):
19:33.45 CIA-43 BRL-CAD: OK, rather than rely on the default Flex/Bison support in CMake we're going to
19:33.45 CIA-43 BRL-CAD: have to go hybrid - take the standard modules and alter them to handle either
19:33.45 CIA-43 BRL-CAD: flex/bison or lex/yacc. Doubt it's as simple as this try at it but it's a
19:33.45 CIA-43 BRL-CAD: start.
19:38.20 CIA-43 BRL-CAD: 03starseeker * r40063 10/brlcad/branches/cmake/src/other/step/ (CMakeLists.txt src/express/CMakeLists.txt): Whoops - make the rest of the necessary changes.
19:40.10 starseeker brlcad: OK, there we go - uploaded
19:55.06 CIA-43 BRL-CAD: 03starseeker * r40064 10/brlcad/branches/cmake/ (4 files in 2 dirs): Make comments for lex/yacc not use version number - this way can do something slightly informative yet not flex/bison option dependant
20:14.55 CIA-43 BRL-CAD: 03starseeker * r40065 10/brlcad/branches/cmake/src/other/step/src/clstepcore/CMakeLists.txt: The linker flag settings for clstepcore are specific to Mac.
20:23.15 CIA-43 BRL-CAD: 03starseeker * r40066 10/brlcad/branches/cmake/src/other/step/src/clstepcore/CMakeLists.txt: Don't paint with too broad a brush - just set the LINK_FLAGS for the one target.
20:35.20 CIA-43 BRL-CAD: 03starseeker * r40067 10/brlcad/branches/cmake/misc/CMake/FindTCL.cmake: Try expanding the possible include search dirs for Tcl/Tk.
20:41.21 CIA-43 BRL-CAD: 03starseeker * r40068 10/brlcad/branches/cmake/misc/CMake/FindTCL.cmake: And a few more Tcl/Tk include paths...
20:42.19 *** join/#brlcad Stattrav (~Stattrav@117.192.133.29)
20:45.12 *** join/#brlcad cjdevlin (~devlin@99-74-181-148.lightspeed.cicril.sbcglobal.net)
21:03.10 CIA-43 BRL-CAD: 03starseeker * r40069 10/brlcad/branches/cmake/src/libged/CMakeLists.txt: ged does include some tcl stuff for now...
21:04.22 CIA-43 BRL-CAD: 03starseeker * r40070 10/brlcad/branches/cmake/src/other/step/src/exppp/CMakeLists.txt: get rid of stray message line
21:06.57 CIA-43 BRL-CAD: 03starseeker * r40071 10/brlcad/branches/cmake/src/liboptical/CMakeLists.txt: optical needs tcl too...
21:11.07 CIA-43 BRL-CAD: 03starseeker * r40072 10/brlcad/branches/cmake/CMakeLists.txt: Turn back on everything that seems to be building
21:13.01 *** join/#brlcad R0b0t1 (~Enigma@unaffiliated/r0b0t1)
21:13.37 CIA-43 BRL-CAD: 03starseeker * r40073 10/brlcad/branches/cmake/CMakeLists.txt: Oh yeah, better turn back on opennurbs too.
21:16.38 cjdevlin googling brl cad tutorials comes up w/ a multi volume pdf series that don't seem to be linked to from the brlcad site. is it ok to use those or should i start w/ the tutorials listed here: http://brlcad.org/wiki/Main_Page ??
21:17.55 starseeker uh - what's the link to the other tutorials?
21:18.28 cjdevlin brlcad.org/w/images/c/cf/Introduction_to_MGED.pdf
21:18.51 starseeker that is what is linked to from wiki/Main_Page
21:19.59 starseeker or more specifically, start here: http://brlcad.org/wiki/Documentation
21:21.57 cjdevlin hokay, thanks
21:35.24 *** part/#brlcad willdye (~willdye@fern.dsndata.com)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.