| 00:22.49 | *** join/#brlcad talia__ (~talia@24-212-194-101.cable.teksavvy.com) | |
| 00:23.41 | talia__ | Hi everyone..I was trying to compile from source and I've got an error saying |
| 00:23.41 | talia__ | Elapsed configuration time..: 1 minute 11 seconds |
| 00:23.42 | talia__ | CMake Error: The following variables are used in this project, but they are set to NOTFOUND. |
| 00:23.45 | talia__ | Please set them or make sure they are set and tested correctly in the CMake files: |
| 00:23.48 | talia__ | PNG |
| 00:23.57 | talia__ | would anyone have any idea what this is about? |
| 00:25.47 | talia_ | oh and sorry I just realized I opened two clients.. |
| 01:03.56 | Zhao_Anqing | brlcad: hi, I use Visual Studio 2012 on Win7 64. |
| 01:16.57 | *** join/#brlcad talia_ (~talia@24-212-194-101.cable.teksavvy.com) | |
| 02:12.26 | starseeker | talia_: what version of BRL-CAD are you trying to build? |
| 02:13.24 | starseeker | I suggest checking out the latest trunk version: http://brlcad.org/wiki/Building_from_SVN |
| 02:14.08 | brlcad | Zhao_Anqing: ah, that would probably be why daniel's comments didn't make much sense to you |
| 02:15.35 | brlcad | Zhao_Anqing: if you see all the various build targets in visual studio, one of them should be named "regress" and another "test" and so on |
| 02:15.48 | brlcad | daniel was suggesting you run make test and get your test added to that set |
| 02:16.44 | brlcad | if you were on linux or bsd or some other unix platform, you'd probably be building with the "make" build system where you build on the command line, and "make test" is the command you'd run |
| 02:39.04 | Notify | 03BRL-CAD:starseeker * 60556 brlcad/trunk/src/librt/search.c: Since paths and path_cnt can get overridden locally, use local variables for them and initialize with inputs. |
| 03:07.59 | Notify | 03BRL-CAD:starseeker * 60557 brlcad/trunk/src/gtools/gdiff2.c: Change the way we're using the search filtering, so we get depth sensitivity and other depth-related filtering reflected in the output. |
| 03:08.36 | Notify | 03BRL-CAD:starseeker * 60558 brlcad/trunk/doc/docbook/system/man1/en/gdiff2.xml: Not limited to flat search anymore |
| 03:16.57 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 03:21.27 | talia_ | The version that I am trying to build is 7.24.0 |
| 03:33.10 | *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee) | |
| 03:39.15 | Zhao_Anqing | brlcad: I see. So I can do nothing about it if I work on Visual Studio? But I am much more familiar with VS, and have very less experience in linux/unix. Will this be a problem? |
| 04:40.03 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 05:15.45 | brlcad | Zhao_Anqing: you are not understanding correctly |
| 05:16.46 | Zhao_Anqing | brlcad: er..wrong again.@_@ |
| 05:17.13 | brlcad | Zhao_Anqing: daniel gave you instructions that assumed linux/unix (make test). it is NOT a problem that you're using msvc, but you will have to translate his instruction (make test) into how that feature is presented in msvc. |
| 05:17.56 | brlcad | everything you can do with make on linux/unix, you can do in msvc .. you're just running a test target in msvc. |
| 05:18.20 | brlcad | after you figure out how to run it, you can look into figuring out how to add your new test |
| 05:19.17 | Zhao_Anqing | OK. I see. I will try to do this now. |
| 05:19.37 | Zhao_Anqing | Thank you again, Sean. You are so kind. |
| 05:19.54 | brlcad | it sounds like you might not fully understand msvc if you don't know what a build target is |
| 05:20.48 | brlcad | so you will need to learn what that is, explore msvc in more detail .. all devs should become INTIMATELY familiar with their build tools and editors |
| 05:22.55 | Zhao_Anqing | OK, I will figure out it. |
| 06:56.09 | *** join/#brlcad Ch3ck (~Ch3ck@66-118-151-70.static.sagonet.net) | |
| 07:04.58 | *** join/#brlcad caen23 (~caen23@92.83.166.62) | |
| 07:21.58 | *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net) | |
| 07:25.24 | d_rossberg | Zhao_Anqing: i'm checking something to give a well educated answer |
| 07:26.12 | d_rossberg | the short version of an answer would be "no", but this isn't helpful ;) |
| 07:29.10 | Zhao_Anqing | d_rossberg: OK. Thank you very much. So kind of you. I am also reading some pages on web about unit test of msvc now. ^-^ |
| 07:31.11 | d_rossberg | you should know that the tests are generated by CMake - for both Linux gcc and Windows MSVC |
| 07:31.42 | d_rossberg | i.e. the tests are one of the projects you see in visual studio |
| 07:36.04 | Zhao_Anqing | OK. get it. |
| 07:54.52 | d_rossberg | unfortunately it looks like cmake is curently broken on windows, problem with "timestamp" |
| 08:31.15 | Zhao_Anqing | you mean current brlcad's CMake cannot make a build for windows? |
| 08:32.48 | d_rossberg | yes, at least on my computer |
| 08:33.03 | Zhao_Anqing | days before, I try to use the latest SVN version to build but failed too. I am not sure it's whether my method is fault. Then I use a former version to build, it successed. |
| 08:33.03 | d_rossberg | gcc makefiles is ok |
| 08:33.49 | d_rossberg | svn or cmake? |
| 08:35.04 | d_rossberg | svn is for getting the sources, cmake creates the project files |
| 08:37.27 | Zhao_Anqing | I download the latest version of codes from SVN. Then use CMake to build. It failed. But I downloads a former version of codes, it worked. Is the problem same as yours? |
| 08:38.41 | *** join/#brlcad mihaineacsu (~mihaineac@p16.eregie.pub.ro) | |
| 09:01.33 | d_rossberg | former version of the BRL-CAD code? in this case, yes, going back in time helps |
| 09:30.44 | Zhao_Anqing | yes, that's what I said. So actually, the codes on my computer is not the lastest version. |
| 09:30.59 | Zhao_Anqing | the codes of BRL-CAD |
| 09:55.09 | *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51) | |
| 10:14.55 | *** join/#brlcad mihaineacsu (~mihaineac@p16.eregie.pub.ro) | |
| 11:20.06 | starseeker | d_rossberg: more details on the error? |
| 11:33.02 | Notify | 03BRL-CAD:starseeker * 60559 brlcad/trunk/src/gtools/gdiff2.c: Rename dbip variables. |
| 11:37.27 | d_rossberg | http://pastebin.ca/2735707 (CMake output) |
| 11:40.10 | starseeker | um. |
| 11:41.24 | starseeker | does running cmake in a clean build directory make any difference? |
| 11:42.38 | d_rossberg | no (already tried this) |
| 11:44.18 | starseeker | do you have that log? |
| 11:44.31 | starseeker | really surpised by the timestamp target not being available |
| 11:46.48 | d_rossberg | this was a log from a second run on a clean environment, i'll try to do a first run again |
| 11:48.19 | *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51) | |
| 11:49.20 | starseeker | OK, it reproduces here |
| 11:52.28 | starseeker | 60474 OK |
| 11:53.44 | starseeker | 60475 not OK |
| 11:54.05 | starseeker | something about 60475 then |
| 11:55.34 | *** join/#brlcad zxq9 (~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) | |
| 11:58.30 | d_rossberg | the add_dependencies(timestamp... was below add_custom_target(timestamp... in 60474, now there is one above |
| 12:03.46 | ``Erik | hm, the brlcad_ident change |
| 12:06.42 | ``Erik | starseeker: how easy would it be to add a knob to force bullet off? the api changed a few years ago and the find_bullet.cmake has no forced disable capability (and manually adjusting the cmakecache.txt file doesn't seem to work) |
| 12:30.29 | *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51) | |
| 12:56.20 | brlcad | I worried about the ordering, but apparently not enough .. it doesn't complain on mac/linux or perhaps I need a newer version of cmake to hear it complain |
| 12:56.55 | brlcad | the file reading that it's doing is indeed after the timestamping, so perhaps just the timestamp portion can be moved down |
| 12:57.55 | brlcad | I didn't really want the path information to be so low in the file really (it should be in the first section), but there were some values getting calculated (PATH, USER, etc) that weren't set until the end and it didn't seem easy to move them up to the top |
| 13:00.12 | *** join/#brlcad luca79 (~luca@net-37-116-124-236.cust.vodafonedsl.it) | |
| 13:16.58 | *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51) | |
| 13:41.29 | *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee) | |
| 13:42.55 | *** join/#brlcad ries (~ries@190.9.171.121) | |
| 13:57.12 | starseeker | ``Erik: I'll just turn all the bullet stuff off unless someone explicitly enables it - it's a lot of work now to bring that back to life |
| 14:12.27 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 14:23.02 | *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee) | |
| 14:33.43 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) | |
| 14:57.56 | Notify | 03BRL-CAD:starseeker * 60560 brlcad/trunk/src/gtools/gdiff2.c: Rework to separate the actual diff operations from the main setup - preparing for supporting both std diffing and diff3 merging. |
| 15:02.55 | Notify | 03BRL-CAD:starseeker * 60561 brlcad/trunk/src/other/CMakeLists.txt: Bullet stuff needs significant rework - don't go looking for Bullet unless someone explicitly tells us to. |
| 15:09.11 | *** join/#brlcad hcurtis (b82d33ce@gateway/web/freenode/ip.184.45.51.206) | |
| 15:25.17 | Notify | 03BRL-CAD:starseeker * 60562 brlcad/trunk/src/gtools/gdiff2.c: Wrap the init and free for diff results. |
| 15:30.47 | Notify | 03BRL-CAD:tbrowder2 * 60563 brlcad/trunk/NEWS: take belated credit for finding memory leaks |
| 16:12.06 | *** join/#brlcad hcurtis_ (b82d33ce@gateway/web/freenode/ip.184.45.51.206) | |
| 16:34.07 | *** join/#brlcad Zhao_Anqing (~clouddrif@183.157.160.18) | |
| 16:55.00 | brlcad | starseeker: notice a slew of BU_GET but not a single BU_PUT ... |
| 16:55.03 | brlcad | wet code |
| 17:32.51 | DarkCalf | waves to brlcad |
| 17:37.37 | brlcad | waves to DarkCalf |
| 17:40.26 | DarkCalf | hows it going? |
| 17:42.31 | brlcad | I don't know ;) |
| 17:50.30 | Notify | 03BRL-CAD:starseeker * 60564 brlcad/trunk/misc/CMake/FindTERMLIB.cmake: Make sure we've got CHECK_LIBRARY_EXISTS loaded. |
| 18:28.01 | Notify | 03BRL-CAD:starseeker * 60565 brlcad/trunk/src/gtools/CMakeLists.txt: Move gdiff2.c to gdiff2.cpp |
| 18:28.43 | Notify | 03BRL-CAD:starseeker * 60566 brlcad/trunk/src/gtools/gdiff2.cpp: Start identifying what's needed for a 3 way merge. |
| 18:29.29 | starseeker | brlcad: BU_PUT != bu_free? |
| 18:35.40 | Notify | 03BRL-CAD:starseeker * 60567 brlcad/trunk/src/gtools/gdiff2.cpp: Use BU_PUT so we have BU_GET/BU_PUT symmetry. |
| 19:24.32 | *** join/#brlcad talia__ (~talia@user3-212-216.wireless.utoronto.ca) | |
| 19:25.09 | talia__ | Hi everyone, I have a quick question regarding launch mged, the option is slightly different than the one illustrated in the tutorial |
| 19:25.35 | talia__ | when i type mged, it asked me "attach (nu|txt)[nu]?", could anyone kindly explain what this means? |
| 19:25.40 | talia__ | and how would I launch the GUI? |
| 19:25.48 | talia__ | I'm using the latest svn checkout |
| 19:25.49 | talia__ | thanks! |
| 19:27.34 | starseeker | um. That's trying to start classic mode |
| 19:27.54 | starseeker | for whatever reason, you don't seem to have any of the GUI elements built |
| 19:28.06 | starseeker | what platform are you on? |
| 19:28.14 | talia__ | hmmm I'm on ubuntu 14.04 lts |
| 19:28.29 | starseeker | do you have the X11 development packages installed? |
| 19:28.45 | Notify | 03BRL-CAD:starseeker * 60568 brlcad/trunk/src/gtools/gdiff2.cpp: Add some more thoughts about 3-way merging. |
| 19:29.00 | starseeker | see doc/Readme.LINUX |
| 19:29.08 | starseeker | er doc/README.Linux rather |
| 19:29.13 | talia__ | yea...that's prob. why...thanks! |
| 19:29.14 | starseeker | in the source tree |
| 19:30.39 | starseeker | xserver-xorg-dev libx11-dev libxi-dev libxext-dev libfontconfig-dev libglu1-mesa-dev |
| 19:30.46 | talia__ | yup got that, thanks! |
| 19:31.05 | starseeker | you'll probably need to clear out your build directory |
| 19:31.21 | talia__ | hmm? |
| 19:31.25 | talia__ | I'm not sure how to do that.. |
| 19:31.30 | starseeker | re-run cmake with a clean build directory |
| 19:31.55 | starseeker | make distclean will work too |
| 19:32.01 | starseeker | to reset things |
| 19:32.26 | talia__ | kk I will run that, just one quick question, after I have my draft proposal and would like some feedbacks, where may I post it? |
| 19:33.23 | starseeker | um. If you put it on the BRL-CAD wiki somewhere and post a link here that should work... |
| 19:33.46 | starseeker | at least for general feedback - if it's some specific program there may be requirements |
| 19:37.37 | talia__ | I see, thanks! |
| 21:04.46 | Notify | 03BRL-CAD:starseeker * 60569 brlcad/trunk/src/gtools/gdiff2.cpp: Maybe we don't need sets and strings from C++... |
| 21:14.19 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) | |
| 21:14.53 | Notify | 03BRL-CAD:starseeker * 60570 brlcad/trunk/src/gtools/gdiff2.cpp: May or may not matter, but watch out for inefficiency in current naive bu_ptbl string-based finds |
| 21:26.52 | Notify | 03BRL-CAD:n_reed * 60571 (brlcad/trunk/src/gtools/gdiff2.cpp brlcad/trunk/src/libbrep/CMakeLists.txt): propagate db_diff returns to address unused variable warning |
| 21:31.04 | Notify | 03BRL-CAD:n_reed * 60572 brlcad/trunk/src/libbrep/CMakeLists.txt: oops, didn't mean to include change referencing non-versioned file |
| 21:55.16 | *** join/#brlcad kanzure (~kanzure@131.252.130.248) | |
| 22:26.32 | *** join/#brlcad derric (~sol-syste@unaffiliated/sol-system-three) | |
| 22:26.54 | derric | What app does brlcad integrate with for EM simulation? |
| 23:13.52 | *** join/#brlcad elf11 (~elf11@p5.eregie.pub.ro) | |
| 23:17.16 | *** join/#brlcad elf11 (~elf11@p5.eregie.pub.ro) | |
| 23:26.36 | derric | Oh well... |
| 23:47.45 | *** join/#brlcad mihaineacsu (~mihaineac@p16.eregie.pub.ro) | |