IRC log for #brlcad on 20130108

00:03.23 Notify 03GCI: Toshita Barve: Review and post "Blender to BRL-CAD" tutorial on our wiki - Question Hello Sean, Near the end where it says "Then you can add a box with a diagram in the end: ....." Do you want me to take what you said word for word or do you want me to change it? Also I do not understand the last bullet point. Thanks, Toshita http://www.google-melange.com/gci/task/view/google/gci2012/8079211
00:22.29 brlcad caen23: it's behind a macro
00:24.25 caen23 brlcad: yeah, typed that too fast. it was right above the function
00:25.15 brlcad and that macro is used a bunch of fundamental macros that index index into bit-vectors during raytracing (where speed is paramount)
00:25.59 brlcad BU_BITV_SHIFT used to be a hard-coded value (e.g., 6), but was changed to a run-time detected value for increased portability
00:38.36 caen23 i found this http://clang.llvm.org/compatibility.html#inline and looking at the bullet points, 1 and 4 don't apply, 2 is what i did, and 3… i tried cloning the function without the inline keyword, but that displayed even more errors. so i think i could merge the three functions like you said, or fix it with cmake, but i don't see how cmake fits in here
00:56.07 brlcad caen23: the cmake "fit" to do the second bullet would be to have cmake remove the keyword if it needs to
00:56.21 brlcad not removing it from all platforms, compilers, etc
00:56.49 brlcad still, that write-up doesn't exactly say what our specific issue is/was
00:57.05 brlcad were there undefined symbols on bu_bitv_shift()?
00:57.17 brlcad or on floor_ilog2()?
00:57.26 brlcad or some other warning?
00:57.53 caen23 no undefined symbols or other warnings, let me show you the log where it breaks
00:58.41 brlcad that compatiblity write-up really is just trying to simplify a FAQ issue, it's a lot more complex than it lets on
00:58.46 brlcad there are various types of inline hints that can be used, all different
00:59.10 brlcad and definitions can be in compilation units or the headers, compiled in c89 mode, c99, c++ mode, etc
01:00.50 brlcad from your earlier description, it sounded like this was entirely just an order of inline issue (which they could fix, but currently can't handle)
01:01.40 caen23 here's the actual error http://slexy.org/view/s25bhTIZxY
01:03.28 caen23 as far as i understand, floor should "expand" inside bitv.c and then bitv_shift should expand again wherever it is used, without worrying about floor being static, but it doesn't
01:04.29 brlcad yep, and I believe that's the problem
01:05.40 brlcad they added a warning to check for static getting embedded but are either ignoring the inline or chosing to still report it for non-inline compilation (e.g., -O0)
01:06.06 brlcad adding attribute((__always_inline__)) might do the trick if they support it
01:14.38 caen23 i tried adding it after floor and i still get the error
01:20.44 ``Erik portability is hard, let's all just use movitz
01:25.42 caen23 brlcad: i found this on their mailing list, looks similar http://lists.cs.uiuc.edu/pipermail/cfe-dev/2012-June/022408.html
01:48.21 maths22 /n/nicklist off
02:06.48 brlcad caen23: yeah, I see, that's funny
02:14.04 brlcad caen23: so I think the punting solution in this case is to make those two static inline functions be macros (uppercase)
02:16.28 brlcad maybe add a comment indicating why they're not static inline
02:18.23 caen23 ok then. should i mark the comment with something like XXX?
02:19.14 brlcad no, that would imply it needs more attention
02:22.29 brlcad caen23: what are your plans after next week? :)
02:26.07 caen23 should i move the new macros inside bu.h, or keep them in bitv.c? after gci, i think i'll keep working on these smaller issues, i want to fix the solids regression, then have a look over buildbot (do the nightly + see if i can get it to work properly with windows, too) and the other tasks that required compiling on windows, if no one closes them by the time gci is over, and i don't think i can do them all in this one week
02:26.37 brlcad keep them in bitv.c -- they're implementation detail
02:27.47 brlcad caen23: what about longer term?
02:28.16 brlcad it's great to see you fit in so well, thank you for all you've done
02:28.51 brlcad i'm wondering if there's maybe some actual new development that may be of interest
02:29.20 brlcad or if infrastructure and foundation work are what interest you the most
02:31.19 caen23 it would be nice if i could work on some more complex stuff, i haven't tried it yet and i don't know what to expect. perhaps looking over past gsoc's would be a good place to start to get an idea about it? and thanks a lot for all the help you've provided during the contest, it's been really awesome
02:47.39 Notify 03BRL-CAD Wiki:Jacksixb * 4858 /wiki/User:Jacksixb/Independent_Study_2012-13_Log:
02:53.36 *** join/#brlcad javamonn (~twitch@108.206.187.204)
03:49.42 Notify 03BRL-CAD:caen23 * 54142 (brlcad/trunk/include/rtgeom.h brlcad/trunk/src/libbu/bitv.c brlcad/trunk/src/librt/primitives/eto/eto.c): Convert floor_ilog2 and count_ones32 to macros and revert eto_V to point
03:58.00 Notify 03GCI: javamonn: Add a command-line option that sets an object color temporarily - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/8126202
04:04.43 Notify 03GCI: javamonn: Add a command-line option that sets an object color temporarily - I'm pretty sure... I'm pretty sure this is the correct way to go about things, that is, changing the color in the application struct. I'm unsure as to where to do it however, right now I have it in main but I'm unsure if it gets overwritten again since I have... http://www.google-melange.com/gci/task/view/google/gci2012/8126202
04:11.26 Notify 03GCI: Skriptkid: Compile BRL-CAD using Dev-C++ - Can't Dev C++ cannot import CodeBlocks project. Only the other way around is possible. :) http://www.cplusplus.com/forum/beginner/44033/ There is a way to build it with Unix Makefiles, but it would be too messy and a new makefile will be needed as the directory structure cannot be... http://www.google-melange.com/gci/task/view/google/gci2012/7945220
04:11.51 Notify 03GCI: Skriptkid: Compile BRL-CAD using Dev-C++ - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7945220
04:12.26 Notify 03GCI: Melange: Review and post "Blender to BRL-CAD" tutorial on our wiki - Initial Deadline passed Melange has detected that the initial deadline has passed and it has set the task status to ActionNeeded. The student has 24 hours to submit the work before the task is reopened and sent back to the pool for other students to claim. http://www.google-melange.com/gci/task/view/google/gci2012/8079211
04:15.27 Notify 03GCI: Toshita Barve: Review and post "Blender to BRL-CAD" tutorial on our wiki - Done with everything but the wiki Hey Sean, I have done everything but put my tutorial on wiki. I decided to check it with you before I put it into wiki. My document is attached to the task. Please tell me if I missed something. Toshita http://www.google-melange.com/gci/task/view/google/gci2012/8079211
04:40.39 Notify 03GCI: amit.daBeast: Find and Fix 10 spelling mistakes in at least 10 different files (#2) - one more thing are you ok with spelling mistakes such as "writeout", and "inorder" ("write out" and "in order" are actually 2 seperate words) http://www.google-melange.com/gci/task/view/google/gci2012/8103205
05:37.48 Notify 03GCI: amit.daBeast: Find and Fix 10 spelling mistakes in at least 10 different files (#2) - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/8103205
05:38.28 Notify 03GCI: amit.daBeast: Find and Fix 10 spelling mistakes in at least 10 different files (#2) - revised patch file this is the new patch copy, for a couple files i changed the "their and there" and also "than and then" there is also a sentence containing a word called "normalward", i think he was referring to the normal axis so i modified the... http://www.google-melange.com/gci/task/view/google/gci2012/8103205
06:17.54 *** join/#brlcad KimK (~Kim__@wsip-184-176-200-171.ks.ks.cox.net)
06:20.33 *** join/#brlcad andrei_ (~andrei@188.25.172.22)
06:20.46 *** join/#brlcad merzo (~merzo@82-44-132-95.pool.ukrtel.net)
06:32.56 *** join/#brlcad merzo_ (~merzo@82-44-132-95.pool.ukrtel.net)
07:25.01 *** join/#brlcad crdueck (~cdk@24-212-219-10.cable.teksavvy.com)
07:45.09 Notify 03GCI: Daniel Rossberg: Compile BRL-CAD using Dev-C++ - Task Closed Congratulations, this task has been completed successfully. http://www.google-melange.com/gci/task/view/google/gci2012/7945220
07:48.22 *** join/#brlcad crdueck (~cdk@24.212.219.10)
07:59.50 Notify 03GCI: Melange: Find and Fix 20 spelling mistakes in at least 5 different files (#2) - Initial Deadline passed Melange has detected that the initial deadline has passed and it has set the task status to ActionNeeded. The student has 24 hours to submit the work before the task is reopened and sent back to the pool for other students to claim. http://www.google-melange.com/gci/task/view/google/gci2012/8122202
08:13.45 Notify 03GCI: Sean: Add a primitive surface area function ... for right hyperbolic cylinders (RHC) - Deadline extended The deadline of the task has been extended with 2 days and 0 hours. http://www.google-melange.com/gci/task/view/google/gci2012/7982218
08:14.26 Notify 03GCI: Sean: Add a primitive surface area function ... for right hyperbolic cylinders (RHC) - odd Hm, you're supposed to be able to still upload for 24 hours after the time runs out. No matter, extension done. http://www.google-melange.com/gci/task/view/google/gci2012/7982218
08:15.56 Notify 03GCI: Sean: Fix some LLVM Clang compilation warnings (#2) - hat would be great It would be great to know whether it works or not, a quick compile test. http://www.google-melange.com/gci/task/view/google/gci2012/8103206
08:27.59 Notify 03GCI: Sean: Find and Fix 10 spelling mistakes in at least 10 different files (#2) - glad Glad to see that you left "inorder" alone as that is correct as-is ( see http://en.wikipedia.org/wiki/Tree_traversal ), but the rest looks good. You got to 10 files, BUT, I only count 8 unique mistakes: then, shtuff, doe, normalward, facetted, writeout,... http://www.google-melange.com/gci/task/view/google/gci2012/8103205
08:28.09 Notify 03GCI: Sean: Find and Fix 10 spelling mistakes in at least 10 different files (#2) - Task Needs More Work One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your... http://www.google-melange.com/gci/task/view/google/gci2012/8103205
08:28.19 Notify 03GCI: Sean: Find and Fix 10 spelling mistakes in at least 10 different files (#2) - Deadline extended The deadline of the task has been extended with 1 days and 0 hours. http://www.google-melange.com/gci/task/view/google/gci2012/8103205
08:35.30 Notify 03GCI: Sean: Find and Fix 5 spelling mistakes in at least 40 different files (#2) - bad patch Rahul, your patch is still "corrupted" .. there are way too many lines changed unintentionally. There are white spaces being added to the end of many many lines. The only lines that should be changed are the ones where you made spelling corrections. ... http://www.google-melange.com/gci/task/view/google/gci2012/8093205
08:35.51 Notify 03GCI: Sean: Find and Fix 5 spelling mistakes in at least 40 different files (#2) - Task Needs More Work One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your... http://www.google-melange.com/gci/task/view/google/gci2012/8093205
08:45.37 Notify 03GCI: Sean: Write a BRL-CAD showcase article #2 - You didn't interview him? Plamen, it looks like you didn't actually interview Alex -- you just copied text he had already written into the wiki. You have the right idea with appropriate questions, but the "responses" you have are not useful just extracted out of context like that. Moreover,... http://www.google-melange.com/gci/task/view/google/gci2012/8095205
08:45.42 Notify 03GCI: Sean: Write a BRL-CAD showcase article #2 - Task Needs More Work One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/8095205
08:45.52 Notify 03GCI: Sean: Write a BRL-CAD showcase article #2 - Deadline extended The deadline of the task has been extended with 2 days and 0 hours. http://www.google-melange.com/gci/task/view/google/gci2012/8095205
08:46.56 *** join/#brlcad StrangeLoop (~solo@14.139.82.6)
08:50.54 Notify 03GCI: Sean: Design a commercial CAD comparison diagram - effort? Brenden, it looks like you could have come up with that diagram in about 10 minutes. Not only are there outright spelling mistakes, the oval representing BRL-CAD makes no sense. It implies we have partial linux support and complete windows support? Attempting to mimic the other... http://www.google-melange.com/gci/task/view/google/gci2012/8141203
08:50.59 Notify 03GCI: Sean: Design a commercial CAD comparison diagram - Task Needs More Work One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/8141203
08:51.09 Notify 03GCI: Sean: Design a commercial CAD comparison diagram - Deadline extended The deadline of the task has been extended with 2 days and 0 hours. http://www.google-melange.com/gci/task/view/google/gci2012/8141203
09:06.37 Notify 03GCI: Sean: Compile with -Wwrite-strings, fix warnings that ensue - how long? gcking, How long do you think this patch would take if you had to do it again? How many hours of typing? http://www.google-melange.com/gci/task/view/google/gci2012/8090205
09:11.58 Notify 03GCI: Aaron Keesing: Add a primitive surface area function ... for right hyperbolic cylinders (RHC) - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7982218
09:14.09 Notify 03GCI: Sean: Compile BRL-CAD with GCC 4.7+ on Raspberry Pi - wrong compiler Titi, cannot execute binary file implies that the arm-bcm2708 compiler that you are attempting to use is the wrong compiler. The reference we provided was merely a guide, not instruction. Have you tried to simply run: apt-get install gcc-4.7 http://www.google-melange.com/gci/task/view/google/gci2012/8038205
09:14.15 Notify 03GCI: Sean: Compile BRL-CAD with GCC 4.7+ on Raspberry Pi - Task Needs More Work One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/8038205
09:14.20 Notify 03GCI: Sean: Compile BRL-CAD with GCC 4.7+ on Raspberry Pi - Deadline extended The deadline of the task has been extended with 2 days and 0 hours. http://www.google-melange.com/gci/task/view/google/gci2012/8038205
09:26.50 Notify 03GCI: Sean: Review and post "Blender to BRL-CAD" tutorial on our wiki - looking good Toshita, That's looking great. Yeah, word for word is better for the last paragraph. It looks like you're still missing the final rendered image of the table after accepting the rotation edit -- that's the final result image. The word for word paragraph... http://www.google-melange.com/gci/task/view/google/gci2012/8079211
09:27.01 Notify 03GCI: Sean: Review and post "Blender to BRL-CAD" tutorial on our wiki - Deadline extended The deadline of the task has been extended with 1 days and 0 hours. http://www.google-melange.com/gci/task/view/google/gci2012/8079211
09:37.10 Notify 03GCI: Sean: Determine why solids.sh fails on 64-bit - hat's gold So that's certainly the high-level "cause" -- the shade_inputs message is saying that a ray was returned with a normal facing away from the camera. The ray is probably nearly perpendicular to the camera as the ray barely grazes a surface/edge. The dot products are clearly very... http://www.google-melange.com/gci/task/view/google/gci2012/7982217
09:39.31 Notify 03GCI: Sean: Determine why solids.sh fails on 64-bit - good to go This will be good enough to close on already, but if you can identify the rays that preceeded the three flipped normals -- and their values for the good and bad renderings -- that would help pinpoint the problem more specifically. http://www.google-melange.com/gci/task/view/google/gci2012/7982217
09:39.46 Notify 03GCI: Sean: Determine why solids.sh fails on 64-bit - Deadline extended The deadline of the task has been extended with 1 days and 0 hours. http://www.google-melange.com/gci/task/view/google/gci2012/7982217
09:44.47 Notify 03GCI: Sean: Research status of compiling BRL-CAD on MINGW - questions 1. you will need to run cmake, but you should only compile with visual studio as an exercise to make sure it compiles cleanly (so if you run into a problem, you know it's mingw-specific) 2. on windows, absolutely. we bundle almost everything needed to compile. 3. no 4.... http://www.google-melange.com/gci/task/view/google/gci2012/7954218
10:15.37 Notify 03GCI: AGENT UM: Review and post "Blender to BRL-CAD" tutorial on our wiki - http://www.google-melange.com/gci/work/download/google/gci2012/8079211?id=18001 http://www.google-melange.com/gci/work/download/google/gci2012/8079211?id=18001 http://www.google-melange.com/gci/task/view/google/gci2012/8079211
10:27.13 Notify 03GCI: Titi: Compile BRL-CAD with GCC 4.7+ on Raspberry Pi - yes I tried but for this command I must to be sudo. brlcad@raspberrypi ~ $ apt-get install gcc-4.7 E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root? brlcad@raspberrypi ~ $... http://www.google-melange.com/gci/task/view/google/gci2012/8038205
11:34.42 Notify 03GCI: V Rahul: Find and Fix 5 spelling mistakes in at least 40 different files (#2) - Puntuation Do punctuation mistakes and not starting the first word of a new sentence with a capital letter, count as errors? http://www.google-melange.com/gci/task/view/google/gci2012/8093205
11:35.16 *** join/#brlcad VRahul (7aae2e74@gateway/web/freenode/ip.122.174.46.116)
12:01.12 Notify 03GCI: Silvrous: Set up BRL-CAD for continuous integration within Jenkins - Claim Removed The claim on this task has been removed, someone else can claim it now. http://www.google-melange.com/gci/task/view/google/gci2012/8109203
12:01.42 Notify 03GCI: Silvrous: Set up BRL-CAD for continuous integration within Jenkins - sorry I didn't, and still don't have time to work on the task. http://www.google-melange.com/gci/task/view/google/gci2012/8109203
12:02.24 Notify 03GCI: Skriptkid: Create test for thread creation on Windows - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/8086204
12:06.37 VRahul Do double space between a . and the first word of the next sentences count as an error? http://www.google-melange.com/gci/task/view/google/gci2012/8093205
12:13.35 *** join/#brlcad Al_Da_Best (Al_Da_Best@cpc2-shep12-2-0-cust21.8-3.cable.virginmedia.com)
12:15.52 *** join/#brlcad StrangeLoop (~solo@14.139.82.6)
12:35.17 *** join/#brlcad dsean (7aa452ce@gateway/web/freenode/ip.122.164.82.206)
12:37.01 *** part/#brlcad dsean (7aa452ce@gateway/web/freenode/ip.122.164.82.206)
12:37.36 *** join/#brlcad VRahul (7aa452ce@gateway/web/freenode/ip.122.164.82.206)
13:00.08 *** join/#brlcad andrei_ (~andrei@188.25.158.11)
13:31.15 *** join/#brlcad EricPoehlsen (~Eric@ip-109-84-152-138.web.vodafone.de)
13:40.33 Notify 03GCI: Alexandur Osenov: Research status of compiling BRL-CAD on MINGW - Compile After configuring and generating brld-cad with CMAKE i navigated to the build directory using the mingw shell and tried running make aaaaad : make: *** No targets specified and no makefile found. Stop. http://www.google-melange.com/gci/task/view/google/gci2012/7954218
14:33.17 *** join/#brlcad GrantMercer015 (~GrantMerc@ip72-193-246-126.lv.lv.cox.net)
14:39.11 Notify 03GCI:Erik * 8086204 Create test for thread creation on Windows: Task Assigned - This task has been assigned to Skriptkid. You have 48 hours to complete this task, good luck!
14:41.26 Notify 03GCI:Erik * 7979224 Modify IRC notifier output: Task Closed - Congratulations, this task has been completed successfully.
14:50.02 maths22 ``Erik: I see you implemented the new output.
14:52.01 ``Erik yup, had several blank ones go through in #notify, not sure if that was just a blip from merging/recompiling at the time or what.. grats on doing the crazy esoteric one O.o
14:53.09 maths22 Now I have a new programming language to add to my list
15:05.00 Notify 03GCI:Skriptkid * 8086204 Create test for thread creation on Windows: Test - The test files are run when "make test" is run right? And in Windows, if ALL_BUILD is used to build BRL-CAD, is "test"...
15:20.36 *** join/#brlcad merzo_ (~merzo@90-142-132-95.pool.ukrtel.net)
15:22.36 *** join/#brlcad andrei_ (~andrei@188.25.158.11)
15:42.22 *** join/#brlcad Skriptkid (~Skriptkid@117.201.172.244)
15:50.07 maths22 Crit is a bit slow for the webserver. Why is that?
15:50.41 ``Erik slow how?
15:56.05 Notify 03GCI:Skriptkid * 8086204 Create test for thread creation on Windows: Function - "that calls bu_parallel() and calls a function N times." Create a function in the test file and call it through...
16:09.54 ``Erik hurf, shoulda double checked that before starting heh
16:40.15 ``Erik hm
16:49.30 *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net)
17:20.28 *** join/#brlcad VRahul (7aa452ce@gateway/web/freenode/ip.122.164.82.206)
17:32.35 *** join/#brlcad caen23 (~caen23@92.83.164.134)
17:51.23 *** join/#brlcad Alexandur (4d461d04@gateway/web/freenode/ip.77.70.29.4)
17:51.36 Alexandur After configuring and generating brld-cad with CMAKE i navigated to the build directory using the mingw shell and tried running make aaaaad : make: *** No targets specified and no makefile found. Stop.
17:52.49 brlcad Alexandur: what do you mean you navigated to the build directory?
17:52.54 brlcad the build directory is where you ran cmake
17:53.34 brlcad if you were in the right place, cmake has to complete successfully in order to generate the build system
17:53.43 brlcad look at the cmake output, see if it succeeded
18:00.19 andrei_ brlcad: I just realised how useful the VM image really is( Tom's one). I tried to contribute to Gentoo and/or NetBSD, and while the community was really helpful, I still lost a lot of time configuring stuff and I ended up not doing anything so far
18:01.01 brlcad andrei_: you should tell him that ;)
18:01.50 andrei_ I actually want to provide them a virtual machine\
18:02.56 caen23 i think netbsd has a vm too, for gci
18:03.20 andrei_ caen23: it's a virtual CD, if I m correct
18:07.17 caen23 it's the one here, i haven't used it, but it looks like the same thing we have ftp://ftp.netbsd.org/pub/NetBSD/misc/GCi
18:08.09 andrei_ cool, I didn't manage to find it but I didn't do much research either
18:08.25 andrei_ still, will keep it in mind, thanks !
18:08.55 caen23 i stumbled upon it a couple of weeks ago, too
18:10.52 andrei_ caen23: mind if I ask you something on private message? I'm quite curious how you developed these ..well..developer skills.
18:11.13 Alexandur i used the GUI and navigated to the build directory selected from the GUI which is equivalent to what you said
18:11.55 andrei_ Alexandur, you need to run cmake before running make
18:12.21 andrei_ I'm not sure how you run cmake from GUI, but I can help you with running it from terminal
18:13.22 Alexandur ok its equivalent
18:13.23 caen23 andrei_: sure, send me a message if you want to chat
18:13.54 Alexandur doesnt matter and after i generated with cmake i can run make
18:13.58 Alexandur from mingw shell
18:14.19 Alexandur but i got the error described above
18:15.36 *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net)
18:25.41 brlcad Alexandur: did cmake complete successfully?
18:34.16 Alexandur well i generated it successfully and
18:34.47 Alexandur where to find the cmake log to see if it really was sucessful
18:34.59 brlcad Alexandur: i'm not sure I understand what "generated it successfully" means
18:35.09 Alexandur ok
18:35.12 Alexandur lets put it that way
18:35.17 Alexandur at the end
18:35.19 Alexandur cmake said
18:35.23 Alexandur configuration done
18:35.27 Alexandur generation done
18:35.43 Alexandur so where to check my cmake log
18:35.48 Alexandur should be somewhere
18:36.35 andrei_ Alexandur: just a small correction, try not writing one word per line, if more people are typing it makes it more difficult to track conversation
18:37.30 brlcad it sounds like you're not sure
18:38.22 Alexandur sure for what? I cant find where is the build log
18:38.26 brlcad Alexandur: did you get a table at the end that had a lot of lines saying ... ON ... OFF etc
18:38.35 Alexandur yes
18:38.47 brlcad would you pastebin that somewhere?
18:39.07 brlcad the entire output
18:39.47 brlcad (not pastebin.com, but pastebin.ca works fine)
18:40.05 Alexandur i`ve already closed the console/gui/ cmake....
18:41.44 brlcad just run it again
18:42.02 brlcad should be able to run it over and over
18:42.35 brlcad you just sometimes need to delete the CMakeCache.txt file sometimes, but right now just looking to see what it output
18:47.08 Alexandur something similar -> http://pastebin.ca/2300481
18:50.57 Alexandur well? Any idea?
18:51.28 *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net)
18:52.56 caen23 what makefiles did you generate?
18:55.45 Alexandur ? Used the MinGW makefile generator
18:56.44 caen23 ok, then what directories did you use for source and build, in the cmake gui?
18:58.28 Alexandur source -> svn checkouted brldcad build-> a random folder (also a .build folder and so on) but it doesnt seem to have effect on anything
18:59.00 Alexandur also my task -> http://www.google-melange.com/gci/task/view/google/gci2012/7954218
19:03.32 Alexandur ?
19:05.54 caen23 and if you go inside the random folder and run make, you get that error?
19:10.20 *** join/#brlcad Skriptkid (~Skriptkid@117.201.172.244)
19:11.05 *** join/#brlcad Skriptkid (~Skriptkid@117.201.172.244)
19:15.33 Alexandur yep
19:21.03 brlcad Alexandur: okay that looks great (and that's the log I was referring to -- it was successful)
19:21.26 brlcad so it supposedly generated output somewhere - what's in your build directory?
19:24.34 Alexandur here it is
19:24.35 Alexandur http://pastebin.ca/2300494
19:30.30 brlcad and if you run "make" what happens?
19:30.41 brlcad error above?
19:36.13 brlcad there's clearly a Makefile there so if it says no makefile found, it sounds like you might be in the wrong place
19:55.51 Alexandur well now i tried again and after hiting the make -> $ make Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved.
19:56.01 Alexandur i got just that
19:56.39 Alexandur nothing else before there was an error but i think that i might be fixed because i checkouted the latest version
20:07.02 Alexandur ideas?
20:18.48 andrei_ Alexandur, I don't think there is any other explanation, I think you are running"make" in the wrong life
20:19.09 andrei_ folder, sorry
20:19.26 andrei_ at least for the make not found error
20:21.51 *** join/#brlcad maths22 (ada798d1@gateway/web/freenode/ip.173.167.152.209)
20:22.00 maths22 What happened to irssi on crit?
20:26.33 Alexandur andrei_, well i am not and i am 100% sure its in the right directory also after running make now it just gives me nothing ... i mean really i hit make and i recieve ONLY AND ONLY this -> $ make Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved.
20:27.58 caen23 Alexandur: go to the directory that you chose as your build dir, using cd
20:28.25 caen23 there, run `echo %cd%` without the apostrophes, to make sure you're in the right directory. then run make
20:35.03 Alexandur hmmm apart from that after typing make the shell instead of starting with $(mingw shell) it is somehow changes to windows cmd and thats all which is a weird behavior i think
20:35.22 Alexandur hmmm apart from that after typing make the shell instead of starting with $(mingw shell) it somehow changes to windows cmd and thats all which is a weird behavior i think
20:37.31 caen23 ugh, then try using `pwd` instead, i thought you were using the windows cmd
20:38.58 Alexandur wait now i tried with cmd and cd to build dir
20:40.49 Alexandur then mingw32-make and recieved___>>> and error in line in 746 cmakelist.txt --> invalid escape sequence
20:44.59 Alexandur found the problem well in gui there are linux buildpaths which ofcourse use / for path instead of \ under windows
20:45.32 Alexandur or something related
20:49.52 caen23 i think this is because you ran it from cmd instead of mingw, but i'm not sure. you should still try to run it from the mingw shell, just make sure you're in the right directory when running make
20:52.20 Alexandur eh got it working aaaand at 0% i got error with my directories the compiler somehow swapped some parts of the path (like the begining was at the back ) and some weird stuff so i`ll move everything on D:/ coz i am working on my desktop and re-generate everything
20:52.57 Alexandur also the cmake entry -> INSTALL_PREFIX uses /usr/ something something
20:53.16 Alexandur should i edit it or not?>
20:54.09 caen23 i'm not sure how mingw works, but you shouldn't need to install so that entry seems less important to me
21:11.51 caen23 Alexandur: hmm… i think the problem is that mingw creates a virtual environment, which is separate from the place where you downloaded brlcad and ran cmake
21:15.35 caen23 how did you install mingw? did you use the gui installer here? http://www.mingw.org/wiki/Getting_Started
21:15.44 Alexandur well moving my source and build folders on D: and re-generating got me running again but i got and error at 3%
21:16.42 Alexandur undefined references to bcopy, kill , wait, pipe, fork and so on
21:16.59 caen23 running make inside Command Prompt is not what you need to do
21:18.00 Alexandur hmm running make from mingwshell does nothing at all and my mingw is properly configured
21:18.12 caen23 how did you install mingw?
21:18.13 Alexandur also what i do is mingw32-make and it starts amking
21:19.10 Alexandur installed the GUI one from mingw.org and added the enviromental variables
21:23.05 caen23 go here and download the latest version of the installer https://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/ at some point, it will ask you what components you want to install. you need the c compiler, the c++ compiler, and the mingw developer toolkit
21:26.39 *** join/#brlcad luca79 (~luca@net-37-116-115-42.cust.dsl.vodafone.it)
21:27.06 Alexandur yep re-installed and its the same -> executing make from mingw shell doesnt do anything at all
21:28.09 Alexandur executing mingw32-make from either mingw shell of cmd stops at 3%
21:28.33 caen23 the mingw shell is not connected to your hdd. basically, if you had a movie in D:\Movies, you could not access it from the mingw shell. similarly, you cannot access your build dir from mingw
21:29.10 caen23 you need to get the repo inside mingw, then run cmake inside mingw, and then you will be able to run make inside mingw
21:30.25 Alexandur hmm doesnt seem legit coz i can access my D:\compilation folder
21:30.45 caen23 from the mingw shell?
21:31.16 Alexandur yep
21:31.52 caen23 i don't think so. can you run pwd inside the mingw shell and tell me the output?
21:34.33 Alexandur freshly started shell -> /home/Dimension Master
21:35.25 Alexandur cded to D:\compile -> /d/compile
21:41.02 Alexandur ?
21:41.12 Alexandur caen23, ideas?
21:41.54 brlcad Alexandur: that's the wrong "make"
21:42.08 brlcad just catching up, but that's microsoft's make, not mingw's
21:42.35 brlcad your path is apparently finding msvc before the mingw make
21:42.52 Alexandur well what "make" should i use then?
21:43.00 brlcad mingw's
21:43.37 brlcad it's probably gnu make and would have been installed along with the compiler you're using
21:43.39 Alexandur ok so mingw`s make is located in the bin folder of mingw and its called mingw32-make
21:43.51 brlcad try running that
21:44.22 Alexandur thats indeed what i am running and getting stuck at 3%
21:44.33 brlcad pastebin all the output?
21:44.59 brlcad there's no guarantee that it will compile everything cleanly
21:45.36 brlcad that's not exactly a configuration that is tested all the time, so even minor typos could break the build or there could be build system issues or mingw bugs or a hundred other things that can go wrong and stop the build
21:46.16 brlcad the task is to try (correctly) until you get genuinely stuck ;)
21:47.32 Alexandur http://pastebin.ca/2300528
21:50.02 Alexandur brlcad, well?
22:53.05 ``Erik lame, portmanager is no more, now I have to learn a replacement tool O.o
22:53.15 ``Erik (also; I blowed up crit real good)
23:10.11 *** join/#brlcad javamonn (~twitch@108.230.19.64)
23:20.48 *** join/#brlcad javamonn (~twitch@108.223.143.237)
23:32.30 brlcad ``Erik: what happened? I saw the reboot earlier today
23:32.58 brlcad ironic timing given I've been flipping over domain names to point to it already
23:46.13 ``Erik um, decided to try to push the system upgrade through before you got very far with that, purged old libs, core ports still linked against the wrong libs (perl=>libutil.so.8), tried to force a rebuild of all ports, portmanager committed suppuku, ...
23:47.34 ``Erik but most of the service was back quickly, still building some here and there (if some out facing service isn't working right, lemme know and I'll bump it up on the priority list to restore), and we have a full release variant instead of that prerelease

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