| 00:06.53 | darthJano | mmm |
| 00:06.57 | darthJano | miso from nobu |
| 00:07.07 | darthJano | with toru tartar |
| 00:09.32 | tofu | eep, return of the jano |
| 00:22.17 | *** join/#brlcad noyb (~noyb@wbar2.lax1-4-8-213-215.dsl-verizon.net) | |
| 00:22.38 | jano | mmm |
| 00:22.41 | jano | i wanna sushi now |
| 00:22.53 | jano | danget |
| 00:23.05 | jano | i wish that new commission would close soon, I wanna goto nobu! |
| 00:24.26 | noyb | ~seen learner |
| 00:24.28 | ibot | learner is currently on #brlcad (2d 20h 2m 23s) #bzflag (2d 20h 2m 23s). Has said a total of 962 messages. Is idling for 8h 59m 33s |
| 00:26.07 | *** join/#brlcad Phantom (~phantomba@dialup-4.238.85.54.Dial1.Providence1.Level3.net) | |
| 00:26.20 | jano | ~seen brlcad |
| 00:26.21 | ibot | brlcad is currently on #brlcad (1d 1h 12m 9s) #bzflag (1d 1h 12m 9s). Has said a total of 132 messages. Is idling for 1h 19m 41s |
| 00:26.29 | jano | ~seen your_mom |
| 00:26.30 | ibot | i haven't seen 'your_mom', jano |
| 00:26.38 | noyb | hehe |
| 00:26.52 | jano | ~seen my_butt |
| 00:26.52 | ibot | i haven't seen 'my_butt', jano |
| 00:27.35 | jano | ~seen two_pelicans_dancing_under_the_moonlight_of_saturn |
| 00:27.36 | ibot | jano: i haven't seen 'two_pelicans_dancing_under_the_moonlight_of_saturn' |
| 00:27.37 | noyb | um... easy. |
| 00:27.45 | noyb | down boy... |
| 00:27.58 | jano | it's called procrastination |
| 00:28.05 | jano | i have too much grunt work to do |
| 00:28.08 | jano | and I dun wanna!! |
| 00:28.48 | noyb | you can do it, there's nothing happening here. |
| 00:29.23 | noyb | pull up yer sleeves and get to work... ;) |
| 00:29.47 | noyb | cad work, or *real* work? |
| 00:29.58 | noyb | like lifting stuff... |
| 00:30.25 | Phantom | Hello. |
| 00:31.17 | noyb | hi there. |
| 00:32.54 | Phantom | Do you know where I can downlaod the mac binary? I downlaoded it from the old website, but it asks for a password. |
| 00:33.21 | Phantom | I also tried downloading the source and compiling it, but I couldn't figure out how to. |
| 00:43.46 | jano | cad work? no, no no, real work, like convincing clients cash flow is more important than location |
| 00:46.25 | brlcad | hello Phantom |
| 00:46.41 | brlcad | Phantom: I'm working on putting that together now (mac binary) |
| 00:46.52 | brlcad | heh, I suppose the old passwords could be given out |
| 00:47.00 | brlcad | but that's not my call to make tonight.. |
| 00:47.13 | brlcad | Phantom: mac builds should be ready in a day or two on the website |
| 00:47.28 | brlcad | ~fishslap jano |
| 00:47.30 | ibot | ACTION slaps jano up side the head with a wet fish. |
| 00:47.30 | Phantom | Excellent. |
| 00:53.33 | noyb | cat or trout? I think it makes a difference. |
| 00:58.14 | brlcad | ~whaleslap noyb |
| 00:58.17 | ibot | ACTION slaps noyb upside and over the head with one freakishly huge killer whale named hugh |
| 00:59.38 | noyb | tee hee |
| 01:00.25 | noyb | now _that_ would hurt. not a body-blow, but a *head slap* with a whale! buh, bye noyb... |
| 01:00.54 | noyb | he did |
| 01:04.41 | noyb | If, I'm getting fishslapped for the real work comment: appologies. I meant, "physical" not "virtual" or "mental" work |
| 01:05.57 | brlcad | :) |
| 01:06.01 | brlcad | virtual pain? |
| 01:07.41 | *** join/#brlcad tjyang (~Administr@c-67-175-74-12.client.comcast.net) | |
| 01:12.36 | jano | here;s a llama there's a lllama and another little llama funny llama fuzzy llama llama llama llama duck |
| 01:12.45 | *** join/#brlcad tjyang (~cc@c-67-175-74-12.client.comcast.net) | |
| 01:12.53 | noyb | hey, I showed a little moss.g raytrace demo to a couple co-workers. they were impressed. |
| 01:13.11 | noyb | um, that's squarely on the topic. NOT! |
| 01:14.07 | tjyang | brlcad, you here ? |
| 01:16.28 | jano | i lived in a treehouse, and was three years dead, listen little child to the safety rail |
| 01:16.33 | brlcad | yes |
| 01:16.45 | brlcad | noyb: heh, moss.g is a classic :) |
| 01:17.39 | tjyang | can I bother you with make benchmakr error message on another channel ? |
| 01:18.09 | brlcad | how about pasting it to pastebin.ca? |
| 01:18.42 | starseeker | Heh - recommended. I would have been whale slapped when I goofed in a posting, had that been an option |
| 01:19.01 | tjyang | what is the command to do that ? /join pastebin.ca ? |
| 01:19.12 | brlcad | http://pastebin.ca/ ? :) |
| 01:20.01 | starseeker | OH! Now I remember - I actually had a substantive question |
| 01:20.34 | tjyang | brlcad, are you seriouse about http://pastebin.ca ? I can't get to it. |
| 01:20.56 | brlcad | tjyang: yes i was/am |
| 01:21.06 | starseeker | When the brl-cad tarball is expanded it expands into a directory named brlcad-7.0, rather than brlcad-7.0.2 |
| 01:21.23 | starseeker | Is this going to be standard policy in the future? |
| 01:21.37 | brlcad | noyb: it's also often nice to remember that it's by most accounts probably the second or third ray-tracer ever written |
| 01:21.53 | brlcad | computer ray-tracer that is, of course |
| 01:22.02 | starseeker | The ebuild, it turns out, does care. I've been advised to make the extraction of the directory name automated, but it's not worth it unless it's going to be a standard in the future |
| 01:22.20 | brlcad | starseeker: hrmm |
| 01:22.30 | brlcad | it was intentional at the time |
| 01:22.34 | brlcad | to be just 7.0 |
| 01:22.39 | starseeker | OK. I figured. |
| 01:23.38 | brlcad | tjyang: I can't dcc |
| 01:23.45 | brlcad | tjyang: try sending me in a pm |
| 01:24.28 | brlcad | you really can't get to http://pastebin.ca/ ?? |
| 01:24.54 | tjyang | nope |
| 01:25.00 | brlcad | wierd |
| 01:25.11 | brlcad | how about http://paste.uni.cc/ |
| 01:26.50 | brlcad | tjyang, ahh, that's a problem in the 7.0.2 source tarball |
| 01:27.22 | brlcad | tjyang: it's save to ignore that for a distribution.. if you want to "fix" or patch it .. rm db/*.g |
| 01:27.49 | tjyang | you mean using web browser,right ? |
| 01:28.24 | brlcad | web browser? yes.. the urls were for a web browser, but doesn't matter any more since you sent it to me via PM |
| 01:28.24 | tjyang | here is a bigger problem. |
| 01:30.18 | brlcad | interesting: into.c:123: error: `sys_errlist' undeclared (first use in this function) |
| 01:37.43 | tjyang | in into.c,there is line #include <errno.h> saying sys_errlist should be in errno.h. |
| 01:39.52 | brlcad | hrm.. could be in stdio.h too |
| 01:40.17 | brlcad | but that's also included |
| 01:40.42 | tjyang | rm db/*.g works. thanks. |
| 01:40.44 | brlcad | if you grep /usr/include/sys_errlist * 2>/dev/null |
| 01:40.54 | brlcad | what do you get? |
| 01:41.55 | tjyang | sorry I am off with my build machines to chat with you. to find out I need to be off and be back later. |
| 01:42.15 | brlcad | ack |
| 01:42.19 | brlcad | the grep is |
| 01:42.29 | brlcad | grep sys_errlist /usr/include/* 2>/dev/null |
| 01:42.41 | brlcad | brain skipped a beat |
| 01:51.02 | *** join/#brlcad tjyang (~cc@c-67-175-74-12.client.comcast.net) | |
| 01:51.12 | tjyang | i am back |
| 01:51.23 | brlcad | that was quick |
| 01:51.38 | tjyang | <PROTECTED> |
| 01:51.52 | tjyang | /usr/include/errno.h: * The symbols _sys_errlist and _sys_nerr are not visible in the |
| 01:52.07 | tjyang | there is the detail |
| 01:52.12 | tjyang | #if defined(_LP64) |
| 01:52.13 | tjyang | <PROTECTED> |
| 01:52.13 | tjyang | <PROTECTED> |
| 01:52.13 | tjyang | <PROTECTED> |
| 01:52.13 | tjyang | #endif /* _LP64 */ |
| 01:52.19 | tjyang | #if (defined(_REENTRANT) || defined(_TS_ERRNO) || \ |
| 01:52.36 | tjyang | this is on a solaris 8. |
| 01:52.51 | tjyang | what is your output ? |
| 01:53.38 | tjyang | was brlcad compiled ok on solaris 8 before ? |
| 01:53.58 | tjyang | what solaris patch I am missing ? |
| 01:54.48 | brlcad | yes, it's compiled on solaris lots of times |
| 01:54.51 | tjyang | I don't deep down to sys_errlist type of C system function call. |
| 01:55.02 | brlcad | usually using sun's compiler and libraries |
| 01:55.03 | tjyang | I don't -> I don't know |
| 01:55.20 | tjyang | I was using gcc. |
| 01:55.42 | brlcad | looks like there are other headers |
| 01:55.50 | brlcad | did you try the same grep with grep -r ? |
| 01:56.00 | brlcad | should be more than 1 |
| 01:56.37 | tjyang | let me know what output should looks like. |
| 01:57.42 | tjyang | can you make sure brlcad can be compiled using gcc on solaris and hpux ? |
| 01:58.46 | brlcad | ahh, looks like the gcc folks removed sys_errlist |
| 01:58.55 | brlcad | for syserror() |
| 01:59.01 | brlcad | bastages |
| 01:59.39 | tjyang | can you modify into.c to work with gcc ? |
| 01:59.53 | brlcad | yes, working on that now |
| 02:00.02 | tjyang | use strerror |
| 02:00.36 | tjyang | whatever ;) |
| 02:00.46 | tjyang | I am weak on C system programming ;) |
| 02:01.10 | tjyang | just give me a code can be compiled. |
| 02:01.37 | tjyang | and I give you packages ;) |
| 02:01.43 | brlcad | when I post 7.0.4, it'll have the fixes in it |
| 02:01.56 | brlcad | probably sometime tomorrow or Wednesday it can be posted |
| 02:02.02 | brlcad | this build is going to take a while |
| 02:02.27 | tjyang | you don't have 8cpu sun boxes !? |
| 02:02.49 | tjyang | just kidding. |
| 02:03.32 | tjyang | may I be dismissed ? |
| 02:03.49 | brlcad | have huge sun and little sun |
| 02:04.01 | brlcad | have immediate access to little sun.. so it'll take a while :) |
| 02:05.07 | tjyang | I will skip into.c error to work on others task, like have rpm be generated etc. |
| 02:05.14 | tjyang | oh, |
| 02:05.39 | tjyang | where can I upload the binary for you to test. |
| 02:06.21 | tjyang | the brlcad rpm package ? |
| 02:06.23 | brlcad | either up to the sourceforge tracker, to a url, or e-mail it to me |
| 02:06.58 | brlcad | tracker probably can't handle a binary that size.. |
| 02:07.02 | brlcad | here's a better idea... |
| 02:07.04 | tjyang | I will include package source to force you learn TWW. |
| 02:08.08 | tjyang | by reading the package sources. |
| 02:08.42 | tjyang | is there a ftp server I can upload to ? |
| 02:09.22 | *** join/#brlcad JohnP (~johnp@Dardeene-68.188.36.231.charter-stl.com) | |
| 02:10.02 | starseeker | Time to temp fate and say I think I'm making progress on the ebuild |
| 02:10.41 | JohnP | Good luck! |
| 02:11.15 | tjyang | ebuild is another good PMS(package management system), too bad my brain is not bigh enough to learn one more pms. |
| 02:11.54 | brlcad | ~nslookup ftp.brlcad.org |
| 02:12.12 | brlcad | tjyang: you can upload to there |
| 02:12.20 | brlcad | anonymous |
| 02:12.32 | tjyang | great, i am trying now. |
| 02:12.37 | brlcad | incoming folder |
| 02:15.36 | tjyang | I am leaving to finish rpm pacakge,ok ? |
| 02:15.44 | brlcad | ok |
| 02:15.46 | tjyang | later. |
| 02:42.45 | noyb | is there a mode where one could move the model, and it ray traces when finished moving it? |
| 02:44.40 | brlcad | yes, there's a variety of ways to do that |
| 02:44.51 | brlcad | sounds like you're interested in the animation tools |
| 02:45.45 | brlcad | which are effectively scripted movements/changes to the database, perhaps even articulations of geometry if you create joints |
| 02:45.55 | brlcad | then render each frame as desired |
| 02:46.21 | brlcad | several movies exist, trying to locate some releaseable ones |
| 02:46.59 | noyb | I wish I could share screens with you sometime. vnc or something. when I use that object tree thing, and select primatives... |
| 02:47.30 | noyb | sometimes I get multiples of that primative when I move the model with ctrl-mouse |
| 02:48.12 | noyb | in moss.g I got two boxes. |
| 02:49.26 | noyb | sorry to stir up and leave... I've gotta date with my wife, and I'm late. we'll talk later, ignore this stuff. I prob. made a mistake. |
| 02:49.48 | noyb | thanks for bein' there brlcad. later |
| 02:49.56 | *** part/#brlcad noyb (~noyb@wbar2.lax1-4-8-213-215.dsl-verizon.net) | |
| 02:50.17 | brlcad | heh |
| 02:52.42 | *** join/#brlcad tjyang (~cc@c-67-175-74-12.client.comcast.net) | |
| 02:52.53 | tjyang | brlcad,still here ? |
| 02:53.01 | starseeker | Does brlcad need a particular version of automake? |
| 02:53.15 | tjyang | 2.50 at least |
| 02:53.42 | starseeker | Somehow the configure process wound up with automake- for the automake command |
| 02:54.21 | tjyang | sorry, starseeker. I mean autoconf-2.50. not sure about automake. |
| 02:54.23 | brlcad | starseeker: prefers relatively recent versions of all the gnu build system tools |
| 02:54.32 | brlcad | starseeker: what's the problem? |
| 02:54.45 | starseeker | what's the past address again? ;-) |
| 02:54.59 | brlcad | at least 1.6 automake, and 2.50 autoconf, 1.4 libtool |
| 02:55.03 | tjyang | brlcad, check the incoming of ftp.crlcad.org |
| 02:55.14 | brlcad | tjyang: mkay |
| 02:55.15 | starseeker | er paste address |
| 02:55.20 | starseeker | to paste output |
| 02:55.21 | brlcad | pastebin.ca |
| 02:55.21 | starseeker | sorry |
| 02:55.56 | tjyang | I did it on RH AS3.0 should work for RH machines at least. |
| 02:56.48 | tjyang | it is quick one, no postinstall, postremove type of scripts. |
| 02:57.19 | tjyang | do you want to read the package sources to see how it was made ? |
| 02:58.31 | starseeker | http://pastebin.ca/4026 |
| 02:58.47 | brlcad | tjyang: to see how what was made? |
| 02:58.51 | tjyang | acutally I have user experience of brlcad, so I didn't to test to see if X GUI apps works or not. |
| 02:59.11 | tjyang | to see the .rpm was made, it is not from a rpm .spec file. |
| 03:00.05 | brlcad | heya starseeker .. those versions were minimums, preferred would be latest libtool, latest autoconf, and latest pre 1.9 automake |
| 03:00.17 | tjyang | I did install two on my other rhas30 test box, installation went file. it will create links from /usr/brlcad70/bin/* to /usr/bin/* |
| 03:01.02 | starseeker | brlcad: OK. I should be OK in that department - what seems to have happened is an automake didn't get chosen. |
| 03:01.12 | brlcad | starseeker: oooh, you have patches |
| 03:01.16 | starseeker | Hmm - maybe I can't use the econf feature after all. |
| 03:01.29 | starseeker | brlcad - is that a bad thing? |
| 03:01.43 | brlcad | starseeker: no, it's a great thing |
| 03:02.07 | brlcad | i was just getting to those DESTDIR fixes later tonight |
| 03:02.15 | starseeker | Ah :-). |
| 03:02.40 | starseeker | I needed them for the 7.0.2 ebuild - I can send you the file if you like |
| 03:02.52 | starseeker | But these might be the wrong way to do it |
| 03:03.11 | brlcad | too much hassle to paste into the patches tracker so the other guys can see what you did? |
| 03:03.22 | starseeker | No - where's that at? |
| 03:03.24 | brlcad | not a big deal if you don't want to |
| 03:03.28 | tjyang | brlcad, I will try the 7.0.4 version when it is posted. hopefully, solaris and hpux can finished the build with 7.0.4. |
| 03:03.28 | starseeker | no problem |
| 03:03.42 | brlcad | http://sf.net/projects/brlcad/ Patches section |
| 03:03.54 | tjyang | I am going to bed. night. |
| 03:03.57 | brlcad | tjyang: sounds good |
| 03:04.06 | brlcad | tjyang: thanks! |
| 03:04.22 | tjyang | try those two rpm and let me know your comment. |
| 03:04.39 | brlcad | will give it a try tomorrow morning |
| 03:06.38 | brlcad | starseeker: that will make you brl-cad's first public patch submitter if you care to know :) |
| 03:06.44 | starseeker | Cool :-) |
| 03:06.52 | starseeker | Just submitted (I think) |
| 03:07.05 | brlcad | yep, got it |
| 03:07.24 | brlcad | oop, you missed the checkbox to upload the file |
| 03:08.06 | starseeker | That should do it |
| 03:08.19 | brlcad | woot, just figured out one of the major autogen.sh woes |
| 03:08.33 | starseeker | why would I specify a file and then not upload it?? |
| 03:08.46 | brlcad | heh, i have no idea :) |
| 03:09.03 | brlcad | probably just trying to save their hard drive space from failed uploads ;) |
| 03:09.34 | starseeker | Let me run the build again with more conservative configure settings - perhaps econf is too much for it or something |
| 03:10.16 | brlcad | er, yeah, sorry .. your build error |
| 03:10.21 | brlcad | it's failing on automake- |
| 03:10.37 | starseeker | Is it the patches that are requiring the use of automake? |
| 03:10.52 | brlcad | no, the whole build requires automake |
| 03:11.46 | starseeker | uh - I wonder why it failed there then |
| 03:12.09 | brlcad | that's the first file you've modified |
| 03:12.26 | brlcad | perhaps you didn't run autogen.sh after the modification? |
| 03:12.48 | brlcad | so it's trying to run to update the Makefile |
| 03:13.04 | starseeker | No - that's probably it. |
| 03:13.18 | starseeker | let me add a call to the autogen script |
| 03:14.10 | brlcad | as a patch, you should get away with it by modifying the Makefile instead of the Makefile.am |
| 03:14.25 | brlcad | then it won't need to rerun autogen.sh |
| 03:15.43 | starseeker | Hmm. I always thought the place to change things like that was Makefile.am, or is that just from a developer's point of view? |
| 03:15.57 | starseeker | I might get away with it anyway - let's see. |
| 03:18.56 | starseeker | Well, it added some crunch time, but configure started OK from the looks of it |
| 03:19.13 | starseeker | Is there a quiet option for the autogen.sh script? |
| 03:19.49 | brlcad | heh, it already is quelling LOTS of output :) |
| 03:19.55 | starseeker | Ah :-) |
| 03:20.04 | brlcad | i was actually thinking of adding a -V for debugging |
| 03:20.10 | brlcad | or --verbose, etc |
| 03:20.18 | brlcad | could add a --quiet | -Q too |
| 03:20.45 | starseeker | It doesn't matter too much - at worst, they'll make me patch the Makefiles instead of Makefile.am |
| 03:21.04 | brlcad | autogen.sh is turning into a program of it's own, accounting for the myrid of gnu build system cruft |
| 03:21.18 | starseeker | I can imagine |
| 03:21.30 | starseeker | they should do fewer autoconf/automake releases, really |
| 03:21.37 | brlcad | it's one of the most flexible and automatic that I've seen so far though |
| 03:22.00 | brlcad | i've replace other project's autogen.sh scripts to find that this one works (where theirs doesnt) |
| 03:22.24 | brlcad | fortunately fairly application agnostic |
| 03:24.43 | starseeker | Cool :-) |
| 03:28.04 | starseeker | And the beat (er build) goes on... |
| 03:28.59 | brlcad | cool |
| 03:29.14 | brlcad | hrm, how to succintly test whether tail suports -n or not |
| 03:34.21 | brlcad | yes.. that'll do quite nicely |
| 03:35.05 | starseeker | Heh - nothing exposes weaknesses in a build process like open sourcing it |
| 03:35.54 | brlcad | this is actually the second major build system for brl-cad |
| 03:36.13 | starseeker | really? Was it created for the occasion? |
| 03:36.25 | brlcad | we converted from a very old and stable build process to the gnu build system about a year ago |
| 03:36.33 | brlcad | so woefully immature compared to what it was |
| 03:36.39 | starseeker | Hehe - and have been regretting it ever since ;-) |
| 03:36.43 | brlcad | but still in the "right" direction for growth |
| 03:36.49 | brlcad | heh, no kidding |
| 03:37.01 | brlcad | it certainly has caused me more headaches than I care to remember |
| 03:37.23 | starseeker | Do you think it will eventually be a benefit, or just "politically correct?" |
| 03:37.51 | brlcad | but it is comforting to look at our configure script, the makefile.am files, and autogen.sh to realize just how much it's coming together though |
| 03:38.00 | brlcad | it's a lil bit of both already |
| 03:38.11 | brlcad | the old build system had it's own (different) problems |
| 03:38.17 | brlcad | it didn't even use make |
| 03:38.34 | starseeker | I've gotta say - compared to where Maxima started it's public life, and the problems Axiom is still working through, I'm VERY impressed with brl-cad out of the starting gate |
| 03:39.11 | brlcad | brl-cad's configure.ac, even with these kinks is seriously better than most i've seen |
| 03:39.17 | starseeker | :-) |
| 03:39.22 | brlcad | the summary and configure/build times are just icing ;) |
| 03:39.37 | brlcad | i'm hoping it'll serve as an example to other programs |
| 03:39.57 | starseeker | Most could use it, especially scientific programs I'm afraid |
| 03:40.08 | brlcad | a lot of time was invested figuring out how to make the configure.ac do various things in the "correct" manner |
| 03:40.27 | starseeker | geant4's build process is certainly enough of a pain |
| 03:40.34 | starseeker | :-) |
| 03:40.36 | brlcad | heh |
| 03:40.48 | starseeker | I wish more people took the time to do it the "correct" way |
| 03:41.42 | brlcad | it's frustrating that even going down that path, there are so many incompatibilites and pitfalls |
| 03:42.01 | starseeker | I sometimes think we need one more rewrite of everything, from the hardware itself, using all the power of modern design and proof logic to ensure we create The Last OS - the one that is done Right at all levels. It would be like software nirvana |
| 03:42.04 | brlcad | it's understandable why so many ./configure apps "suck" |
| 03:42.30 | brlcad | heh, wasn't that BeOS? |
| 03:43.00 | starseeker | They came close - they didn't use proof logic in development as far as I know, but they did a lot of things right |
| 03:43.27 | starseeker | I would like to see a BeOS like user experience on top of a kernel designed along the lines of EROS |
| 03:43.44 | starseeker | And this time, using the B method so we KNOW it's done right |
| 03:44.58 | starseeker | If we have to suffer through a monopoly the least they could do is make it tolerable |
| 03:46.42 | brlcad | heh, that would have just been wierd |
| 03:47.04 | brlcad | BeOS had the chance to become Mac OS X, but the CEO blew it |
| 03:47.09 | brlcad | very cocky bastage |
| 03:48.57 | *** join/#brlcad dad (dad@dialup-4.176.132.32.Dial1.Phoenix1.Level3.net) | |
| 03:50.03 | brlcad | hello dad |
| 03:52.35 | dad | brlcad: hi, how is your ay? |
| 03:52.45 | dad | oops s/ay/day |
| 03:52.50 | brlcad | busy busy, but good |
| 03:52.58 | brlcad | couple problems fixed for various platforms |
| 03:53.04 | dad | nice |
| 03:53.20 | brlcad | a few more and I can get back to making some binary releases |
| 03:53.23 | dad | any news for debian woody? |
| 03:54.11 | brlcad | it's next on my list to attack |
| 03:54.27 | brlcad | i'm hoping some of these other fixes will help there |
| 03:54.33 | dad | i'm almost to the point of saying 'that platform's not recommended' |
| 03:54.45 | dad | do i need to refresh from the cvs? |
| 03:54.47 | brlcad | and even if not, I know I can make the build work there by hand, so I can make the debs |
| 03:54.57 | dad | kule! |
| 03:55.13 | brlcad | i wouldn't say any platform's not recommended |
| 03:55.14 | dad | i don't mind beta testing for you! |
| 03:55.30 | brlcad | just means we have more work to do, or more to fix, or more to figure out |
| 03:55.51 | dad | i'll update from cvs |
| 03:55.59 | dad | i like that idea |
| 03:56.17 | brlcad | you may or may not catch me in an unstable state.. i'm commiting non stop here |
| 03:57.43 | dad | hmmm |
| 03:58.14 | dad | co doesn't seem to have updated anything. |
| 03:58.22 | brlcad | ahh |
| 03:58.31 | brlcad | anonymous lags behind developer access |
| 03:58.55 | dad | oh |
| 03:59.00 | brlcad | anywhere from a few minutes to 4 hours (at least that was the last promised time frame from sf.net) |
| 04:00.38 | dad | up doesn't seem to get anything new either... |
| 04:00.46 | dad | but that's ok. |
| 04:00.59 | dad | i'll work on it after a bit |
| 04:02.20 | starseeker | Noooooooo not another one |
| 04:02.35 | starseeker | ACCESS DENIED unlink: /usr/pro-engineer/install.doc |
| 04:02.35 | starseeker | /bin/install: cannot remove `/usr/lib/../pro-engineer/install.doc': Permission denied |
| 04:02.38 | brlcad | heh (?) |
| 04:02.40 | brlcad | ahh |
| 04:02.46 | brlcad | hehe |
| 04:02.52 | starseeker | Why didn't I see this before I wonder? |
| 04:03.26 | brlcad | looks like the same problem |
| 04:03.33 | brlcad | misc/pro-engineer/Makefile.am |
| 04:03.41 | brlcad | install-data-local modification |
| 04:04.33 | brlcad | hrm.. cept proebindir is coming from PRO_ENGINEER_DIR from configure |
| 04:05.13 | brlcad | they use PRO_ENGINEER_DIR="${prefix}/lib/../pro-engineer" |
| 04:05.44 | starseeker | Hmm |
| 04:06.07 | starseeker | so prefix isn't being set using $(DESTDIR) I guess |
| 04:06.28 | brlcad | i believe you can still get away with the same change |
| 04:06.43 | starseeker | In the Makefile.am? |
| 04:06.45 | brlcad | prefixing the install-data-local directive with a DESTDIR |
| 04:06.47 | brlcad | yeah |
| 04:06.54 | starseeker | OK, I'll give it a shot... |
| 04:08.20 | brlcad | nice, spiked into the top 100 active sf.net projects after only a few days |
| 04:08.31 | brlcad | just barely, but it's there |
| 04:08.40 | dad | brlcad: does brlcad use automake? |
| 04:08.50 | brlcad | dad: very much so |
| 04:09.12 | brlcad | 1.8 is preferred, 1.7 is tolerable, 1.6 is "possible", anything else is nfg |
| 04:09.20 | dad | K so, i could check for version matches there |
| 04:09.47 | brlcad | lemme give you two updated files to try |
| 04:09.59 | starseeker | OK, running install... |
| 04:10.14 | dad | i have 1.8.5 installed |
| 04:10.35 | dad | atleast automake --version says so |
| 04:11.28 | starseeker | Still alive... |
| 04:11.41 | dad | hmmm autoconf seems to be a big problem: |
| 04:11.52 | dad | Autoconf version 2.13 |
| 04:12.57 | starseeker | Fudge - I hope autogen.sh doesn't make me rebuild the whole tree... |
| 04:12.59 | dad | and THAT may be my whole issue with Woody |
| 04:13.17 | brlcad | dad, perhaps not.. debian's automake/autoconf are actually scripts |
| 04:13.22 | brlcad | wrapper scripts |
| 04:13.28 | brlcad | that try to autodetect which version to use |
| 04:13.47 | brlcad | now the problem you're running into with "dnl" being unknown is indicative of 2.13 |
| 04:13.58 | brlcad | but it should fail with other errors before that.. |
| 04:14.29 | dad | i'm looking for a newer autoconf |
| 04:14.55 | brlcad | what's your pwd when you ran --version? |
| 04:15.00 | dad | even if i find an 'unofficial .deb) |
| 04:15.20 | dad | pwd? |
| 04:15.30 | brlcad | type "pwd" :) |
| 04:15.38 | dad | i'm running it unprivledged |
| 04:15.39 | brlcad | are you in brlcad? |
| 04:15.42 | dad | oh! |
| 04:15.46 | brlcad | it's not a privileged command.. |
| 04:15.49 | brlcad | path to working dir |
| 04:15.58 | dad | /home/dad |
| 04:15.58 | brlcad | tells you where you are |
| 04:16.02 | brlcad | cd brlcad |
| 04:16.05 | dad | yes. sorry |
| 04:16.10 | brlcad | and try autoconf --version |
| 04:16.14 | *** join/#brlcad PrezKennedy (~Matthew@pcp035019pcs.aberdn01.md.comcast.net) | |
| 04:16.53 | dad | wierd |
| 04:17.07 | dad | dad@slavedriver:/downloads/brlcad-7.0/brlcad$ autoconf --version |
| 04:17.07 | dad | autoconf (GNU Autoconf) 2.59 |
| 04:17.07 | dad | Written by David J. MacKenzie and Akim Demaille. |
| 04:17.07 | dad | Copyright (C) 2003 Free Software Foundation, Inc. |
| 04:17.07 | dad | This is free software; see the source for copying conditions. There is NO |
| 04:17.08 | dad | warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| 04:17.09 | dad | dad@slavedriver:/downloads/brlcad-7.0/brlcad$ |
| 04:17.29 | brlcad | little better |
| 04:17.45 | brlcad | hrm |
| 04:17.57 | PrezKennedy | iz ther a windoz versun? |
| 04:18.01 | dad | i seem to have both installed - perhaps i can uninstall one |
| 04:18.03 | PrezKennedy | ;-) |
| 04:18.20 | dad | lol! |
| 04:19.06 | brlcad | PrezKennedy: heh |
| 04:20.29 | dad | the unix philosiphy of many utilities tied togather seems completely at odds with the windows 'one binary fits all' approach |
| 04:21.00 | brlcad | indeed it does |
| 04:21.09 | brlcad | much of the power is lost if you stick to just mged |
| 04:21.29 | brlcad | but one could probably argue that is a weakness of mged's ability to wrap the tools |
| 04:22.09 | starseeker | Grrrrrr. |
| 04:22.13 | starseeker | make[3]: Nothing to be done for `install-exec-am'. |
| 04:22.13 | starseeker | /bin/sh ../../misc/mkinstalldirs /usr/lib/../pro-engineer |
| 04:22.13 | starseeker | <PROTECTED> |
| 04:22.13 | starseeker | ACCESS DENIED unlink: /usr/pro-engineer/install.doc |
| 04:22.13 | starseeker | /bin/install: cannot remove `/usr/lib/../pro-engineer/install.doc': Permission denied |
| 04:22.13 | starseeker | <PROTECTED> |
| 04:22.15 | starseeker | ACCESS DENIED unlink: /usr/pro-engineer/protk.dat |
| 04:22.17 | starseeker | /bin/install: cannot remove `/usr/lib/../pro-engineer/protk.dat': Permission denied |
| 04:22.19 | starseeker | make[3]: *** [install-proeDATA] Error 1 |
| 04:22.22 | starseeker | This is with the changes |
| 04:22.30 | starseeker | $(DESTDIR) is clearly present in the makefile |
| 04:22.56 | starseeker | install-proeDATA: $(proe_DATA) |
| 04:22.56 | starseeker | <PROTECTED> |
| 04:22.56 | starseeker | <PROTECTED> |
| 04:22.56 | starseeker | <PROTECTED> |
| 04:22.56 | starseeker | <PROTECTED> |
| 04:22.57 | starseeker | <PROTECTED> |
| 04:22.59 | starseeker | <PROTECTED> |
| 04:23.01 | starseeker | <PROTECTED> |
| 04:23.11 | starseeker | <PROTECTED> |
| 04:23.13 | starseeker | I'm stumped |
| 04:23.17 | starseeker | Opps, sorry - that should have been a paste |
| 04:23.18 | dad | brlcad: did apt-get remove autoconf2.13 |
| 04:23.32 | dad | trying another autogen.sh |
| 04:23.38 | brlcad | dad, no, they both live on the system simultaneously |
| 04:24.24 | dad | it's still going to barf the same crap |
| 04:24.27 | dad | oops |
| 04:24.34 | dad | yep |
| 04:24.38 | brlcad | heh |
| 04:25.10 | brlcad | here, these are ultimately the steps that need to succeed |
| 04:25.11 | dad | well, that was a bust |
| 04:25.17 | brlcad | let's see where it fails |
| 04:25.26 | brlcad | # aclocal |
| 04:25.26 | brlcad | # libtoolize --automake -c -f |
| 04:25.26 | brlcad | # aclocal |
| 04:25.26 | brlcad | # autoconf -f |
| 04:25.28 | brlcad | # autoheader |
| 04:25.31 | brlcad | # automake -a -c -f |
| 04:25.34 | brlcad | try each one of those |
| 04:25.41 | dad | ok |
| 04:25.41 | brlcad | in orer |
| 04:25.51 | brlcad | s/or/ord/ |
| 04:26.45 | brlcad | suggest starting from a "fresh" unmodified CVS |
| 04:28.10 | dad | lots of warnings in aclocal |
| 04:28.27 | brlcad | on the first one? |
| 04:28.37 | dad | yep |
| 04:28.43 | brlcad | such as? |
| 04:28.49 | dad | lots of 'underquoted' stuff |
| 04:29.02 | brlcad | paste in a private message? |
| 04:29.13 | dad | can do |
| 04:30.39 | dad | done |
| 04:30.55 | *** join/#brlcad agc (~glipandgl@venture04d02.hiscs.org) | |
| 04:34.20 | brlcad | i believe those warnings are okay.. they are all for other project m4 files |
| 04:34.50 | agc | Hello all. I'm looking for help on compiling on Mac OSX.3.7. |
| 04:35.33 | brlcad | :) |
| 04:35.40 | PrezKennedy | oh no not another!! |
| 04:35.45 | agc | The build process fails in making rttherm, with lots of duplicate symbols. |
| 04:35.59 | agc | Pointers to FAQs? |
| 04:36.32 | brlcad | agc, yes.. the source tarball is invalid on the Macs for some reason.. it'll be fixed in a new 7.0.4 to be uploaded real soon now |
| 04:36.44 | brlcad | agc, you can get around the problem locally thogh |
| 04:36.52 | brlcad | rm db/*.g |
| 04:36.54 | brlcad | ./autogen.sh |
| 04:37.01 | brlcad | and then proceed |
| 04:37.14 | brlcad | ./configure && make, etc |
| 04:37.29 | agc | These are from the top of the source tree, then? |
| 04:37.34 | brlcad | dad, next steps? |
| 04:37.36 | brlcad | agc: yes |
| 04:37.51 | agc | brlcad, thanks much. |
| 04:37.55 | dad | haven't been there yet |
| 04:38.48 | dad | libtoolize was quick! with no output |
| 04:39.12 | brlcad | that's okay |
| 04:39.34 | dad | aclocal complains about the same things |
| 04:40.00 | starseeker | what is proengineer, anyway? |
| 04:40.19 | dad | that is, the second time around |
| 04:41.22 | dad | configure.ac:1: error: possibly undefined macro: dnl |
| 04:41.22 | dad | <PROTECTED> |
| 04:41.44 | dad | that's the 2.13 thing (i had re-installed it) |
| 04:41.50 | brlcad | dad, on autoheader? |
| 04:42.03 | brlcad | starseeker: it's another solid modeler |
| 04:42.13 | dad | autoconf -f |
| 04:42.41 | dad | more errors also |
| 04:43.06 | dad | i'll paste em in the pm |
| 04:43.15 | starseeker | CRAAAAAAAAP. I can't make a dent in this thing. brlcad, if make a paste can you take a why this might not localize? |
| 04:44.44 | dad | autoheader also barfs |
| 04:46.34 | PrezKennedy | gnight all |
| 04:47.47 | starseeker | latest (and most stubborn) gentoo build barf: http://pastebin.ca/4031 |
| 04:47.47 | dad | PrezKennedy: nite |
| 04:47.50 | PrezKennedy | they like to turn all the lights off at work.. so if i dont sleep now ill sleep then :-P |
| 04:48.30 | starseeker | Gotta grab a nap, then do some Real Work. I guess the challenge of the brlcad ebuild must wait another day or two :-( |
| 04:49.20 | dad | i'm going to look for some things, i suspect i don't have all the stuff needed to make brl-cad, and that's my problem |
| 04:49.57 | brlcad | we can bypass autogen.sh |
| 04:50.10 | brlcad | by using a pregenerated configure |
| 04:50.36 | brlcad | copy this over your configure |
| 04:50.48 | brlcad | http://bzflag.bz/tmp/configure |
| 04:51.59 | brlcad | http://bzflag.bz/tmp/ltmain.sh goes in misc/. |
| 04:52.07 | *** join/#brlcad villain_415 (~supervill@node-4024033a.sfo.onnet.us.uu.net) | |
| 04:52.24 | brlcad | http://bzflag.bz/tmp/install-sh goes in misc/. |
| 04:53.00 | villain_415 | hello, I was wondering if anyone has had any luck getting brlcad to compile on OS X |
| 04:53.28 | brlcad | villain_415: rm db/*.g and then ./autogen.sh and then continue as before |
| 04:53.46 | dad | wierd. tcl.m4 is in the tl8.2 and 8.3 .debs - i have 8.3 installed, yet that's where some of the failing .m4 def's are |
| 04:54.08 | dad | oops s/tl8.2/tcl8.2 |
| 04:54.21 | villain_415 | sorry i'm not so good with the cl could you please give me a bit more info |
| 04:54.37 | brlcad | dad, yes, it's just complaining about quotings.. that's normal in versions more up to date |
| 04:54.48 | dad | oic |
| 04:54.50 | dad | ok |
| 04:54.54 | brlcad | they have to parse through the installed m4's and they complain in the process |
| 04:55.18 | dad | an 'error' would be more serious? |
| 04:55.36 | brlcad | much more |
| 04:55.46 | brlcad | that dnl is at the heart of whatever's going on |
| 04:55.56 | brlcad | dad, try copying those files in and running them.. |
| 04:56.14 | brlcad | s/them/configure/ |
| 04:57.43 | agc | villain, I just aked this question. |
| 04:58.22 | villain_415 | agc, i just popped in and i'm currently *nix deficient, is there a way to look at was said before |
| 04:58.36 | agc | villain_415, launch the command line |
| 04:59.14 | villain_415 | i'm running terminal, i think i got it, but i was getting a bunch of complaints |
| 04:59.33 | dad | brlcad: the ltmain.sh was 404 |
| 04:59.55 | agc | yup. Now run the command rm db/*.g |
| 05:00.12 | agc | from the top-level directory of the source distribution. |
| 05:00.26 | villain_415 | agc, that was where i was getting complaints. I don't seem to have any .g files in db |
| 05:00.31 | brlcad | dad, ack, i'm messing with that server as I type..sorry |
| 05:00.42 | dad | no problem |
| 05:00.47 | agc | That's good. |
| 05:00.53 | agc | (villain_415) |
| 05:01.21 | agc | v, now run the command ./autogen.sh |
| 05:01.46 | villain_415 | agc, just finished, and now i'm on ./configure |
| 05:01.54 | agc | OK. |
| 05:02.38 | villain_415 | agc, ok, so now i just did make, and I got the following errors |
| 05:02.53 | villain_415 | agc, make[3] [ththerm] Error 1 |
| 05:03.09 | villain_415 | make [2] [all] error 2 |
| 05:03.23 | villain_415 | make[1] [all-recursinve] Error 1 |
| 05:03.34 | brlcad | dad, try ltmain.sh now |
| 05:03.38 | dad | ok |
| 05:03.40 | villain_415 | and make [all-recursive] error 1 |
| 05:03.52 | agc | villain_415, I did too. What I did next was make clean |
| 05:03.53 | dad | there it is |
| 05:04.08 | villain_415 | agc, ah, ok |
| 05:04.40 | agc | villain_415, which deletes all the results so far (of course), and then ./autogen.sh and then ./configure (etc). |
| 05:04.58 | villain_415 | agc, ok thanks |
| 05:05.13 | agc | villain_415, mine is building as we type; hasn't gotten to the rttherm part again yet. |
| 05:05.17 | dad | brlcad: and go right to make? |
| 05:05.45 | dad | oops, no that's ./configure |
| 05:05.48 | brlcad | dad, no ./configure |
| 05:05.54 | brlcad | yeah |
| 05:05.56 | dad | got it |
| 05:07.32 | dad | config.status: error: cannot find input file: include/config.h.in |
| 05:08.08 | dad | hmmm |
| 05:09.45 | dad | brlcad: this has to be quite a distraction from other parts of your project |
| 05:11.03 | brlcad | http://bzflag.bz/tmp/config.h.in |
| 05:11.12 | brlcad | dad, it's all good though so long as you stay interested ;) |
| 05:12.07 | villain_415 | agc, thanks for your help, but husband duty calls. Hopefully it will work |
| 05:12.37 | dad | yes. but at this point, i'm not so much interrested in running brl-cad, as figuring out why i can't build it with the normal steps |
| 05:13.28 | dad | brlcad: is config.h.in executable? |
| 05:13.38 | brlcad | no, it's a header file template |
| 05:13.45 | brlcad | goes in the include/ dir |
| 05:13.46 | dad | hmmm |
| 05:13.53 | dad | oh |
| 05:14.19 | brlcad | might be missing a couple other templates.. |
| 05:14.30 | dad | we'll see |
| 05:15.51 | dad | ./configure complete, type 'make' to begin building |
| 05:15.54 | dad | :) |
| 05:16.23 | dad | let you know in about an hour, how it went.... |
| 05:19.30 | brlcad | heh, so you think :) |
| 05:19.41 | brlcad | you assume it won't fail before then =) |
| 05:19.58 | brlcad | i vaguely recall there being a build error down the line on debby |
| 05:26.27 | *** join/#brlcad dad_ (dad@dialup-4.176.42.141.Dial1.Phoenix1.Level3.net) | |
| 05:26.54 | dad_ | but i don't have tk 8.4 - i have 8.3 (can install 8.4... |
| 05:28.28 | brlcad | hrm? |
| 05:28.36 | brlcad | brl-cad includes tck/tk |
| 05:29.19 | brlcad | only external deps should be mesa/opengl-dev libs, [n]curses, termcap |
| 05:31.25 | dad_ | i have those |
| 05:32.01 | dad_ | make make make.... :) |
| 05:36.44 | brlcad | go for it and we'll see :) |
| 05:37.05 | brlcad | i'd be more comfortable with a proper distfile (which I'm about ready to provide) |
| 05:37.11 | brlcad | but this may work too |
| 05:37.32 | brlcad | starseeker: what was the fix for pro-engineer? |
| 05:37.59 | brlcad | <PROTECTED> |
| 05:38.00 | brlcad | ? |
| 05:43.19 | brlcad | starseeker: your patch is now in CVS |
| 05:52.25 | agc | Eh! Build has finished. Benchmarking. Thanks much, brlcad. Now to try it out. |
| 05:53.40 | agc | I'll write up the temp fix and put it on a web page. Thanks again. |
| 05:54.32 | brlcad | excellent |
| 06:23.54 | dad_ | brlcad: /bin/sh: ECHO@: command not found |
| 06:23.54 | dad_ | make[1]: *** [all-local] Error 127 |
| 06:24.01 | dad_ | lol! |
| 06:24.55 | dad_ | not sure where it is in the makefile... |
| 06:25.14 | dad_ | make[1]: Entering directory `/downloads/brlcad-7.0/brlcad' |
| 06:25.14 | dad_ | /bin/sh: ECHO@: command not found |
| 06:25.14 | dad_ | make[1]: *** [all-local] Error 127 |
| 06:25.14 | dad_ | make[1]: Leaving directory `/downloads/brlcad-7.0/brlcad' |
| 06:25.14 | dad_ | make: *** [all-recursive] Error 1 |
| 06:25.14 | dad_ | dad@slavedriver:/downloads/brlcad-7.0/brlcad$ |
| 06:25.29 | brlcad | woo hoo |
| 06:25.32 | brlcad | that's at the very end |
| 06:25.40 | brlcad | it goes to print out a summary |
| 06:25.56 | brlcad | so if it got that far, it finished |
| 06:26.03 | dad_ | so, it ran but errored in the summary... |
| 06:26.11 | dad_ | i'll install |
| 06:26.11 | brlcad | exactly :) |
| 06:26.30 | brlcad | install will likewise output that ECHO@ error at the end |
| 06:26.49 | dad_ | ok |
| 06:34.52 | dad_ | does BRLCAD_ROOT point to /usr/brlcad/bin? |
| 06:41.02 | *** part/#brlcad dad_ (dad@dialup-4.176.42.141.Dial1.Phoenix1.Level3.net) | |
| 06:41.05 | *** join/#brlcad dad_ (dad@dialup-4.176.42.141.Dial1.Phoenix1.Level3.net) | |
| 06:41.37 | dad_ | ok. was worrie... |
| 06:41.45 | dad_ | d |
| 06:47.36 | brlcad | no, it would normally point to /usr/brlcad |
| 06:47.47 | brlcad | though you shouldn't need to set it |
| 06:49.39 | dad_ | all's not well here |
| 06:49.59 | dad_ | mged> gui |
| 06:49.59 | dad_ | invalid command name "gui" |
| 06:49.59 | dad_ | mged> |
| 06:50.24 | dad_ | mged> dm set |
| 06:50.24 | dad_ | The 'nu' display manager does not support local commands. |
| 06:50.24 | dad_ | mged> |
| 06:50.39 | dad_ | mged> attach ogl |
| 06:50.39 | dad_ | invalid command name "_init_dm"attach(ogl): BAD |
| 06:50.39 | dad_ | mged> |
| 06:50.52 | dad_ | mged> attach X |
| 06:50.52 | dad_ | invalid command name "_init_dm"attach(X): BAD |
| 06:50.52 | dad_ | mged> |
| 06:51.20 | dad_ | which is where i was last night... |
| 06:51.26 | dad_ | :) |
| 06:54.18 | dad_ | hmmmm |
| 06:56.13 | *** join/#brlcad villain_415 (~supervill@node-4024033a.sfo.onnet.us.uu.net) | |
| 07:00.21 | villain_415 | hello, Just a quick question. I ran through the install ran make benchmark with no problems but I do not find anything in /usr/local/bin that has been installed. I ran updatedb and if i `locate brlcad` it only comes up with stuff in the source directory. Am i missing something or did the install fail |
| 07:01.11 | dad_ | villain_415: /usr/brlcad unless you changed it... |
| 07:02.56 | villain_415 | dad no i did not change it, but i went through and ran some of the stuff in /usr/brlcad/bin (sorry forgot to mention that locate popped that up too) i just get some command line stuff. is there a tk directory that will run an overall program or is that it |
| 07:03.49 | brlcad | villain_415: there are about 400 separate apps, the primary gui'd app is mged |
| 07:04.22 | dad_ | /usr/brlcad/bin has mged that seems like a major part of brlcad |
| 07:04.51 | villain_415 | oh, ok thanks, also i jsut ran man mged and nothing comes up. How does the man for brlcad work? |
| 07:05.02 | brlcad | dad_: hrm.. gui gui gui.. |
| 07:05.16 | brlcad | villain_415: nothing comes up? what's it say? |
| 07:05.24 | villain_415 | no man entry for mged |
| 07:05.34 | brlcad | oh man mged |
| 07:05.36 | dad_ | villain_415: did you add the PATH? |
| 07:05.47 | brlcad | it's very likely that /usr/brlcad/man is not in your MANPATH |
| 07:05.52 | brlcad | ;) |
| 07:06.00 | brlcad | likewise /usr/brlcad/bin is not in your PATH |
| 07:06.04 | villain_415 | no. i'm not so good with *nox as of yet. How would I add that to my man path |
| 07:06.16 | brlcad | villain_415: we have a wrapper tool for that |
| 07:06.19 | brlcad | brlman mged |
| 07:06.38 | brlcad | brlman knows about brl-cad manpages |
| 07:06.48 | villain_415 | oh, ok. so if i add brldad/bin to my path then I can run brlman |
| 07:06.58 | brlcad | right |
| 07:07.06 | brlcad | or run /usr/brlcad/bin/brlman mged |
| 07:07.33 | brlcad | for a bash/bourne-sh-based shell, you'll need to add something like: |
| 07:07.47 | brlcad | PATH=/usr/brlcad/bin:$PATH |
| 07:07.49 | brlcad | export PATH |
| 07:08.08 | brlcad | to your ~/.bash_profile or ~/.profile or /etc/profile |
| 07:08.29 | brlcad | something similar if you are c-shell-based |
| 07:08.39 | villain_415 | cool. i got it to work. THank you all very much |
| 07:09.06 | brlcad | dad_: did you send me your config.log? |
| 07:09.14 | brlcad | and if not, would you please? :) |
| 07:09.31 | brlcad | I think I'll just have to compile this one for you and make the .deb |
| 07:09.56 | dad_ | no. but will ummm brlcad.com? |
| 07:10.17 | brlcad | huh? |
| 07:10.22 | brlcad | brlcad.com? |
| 07:11.21 | brlcad | that's actually a close affiliate's site -- they do the commercial support |
| 07:11.30 | brlcad | brlcad.org is the project site |
| 07:11.47 | dad_ | ok |
| 07:12.40 | brlcad | what I meant is that I have access to debian boxes.. I'll make a binary distribution for you to just install, and perhaps figure out what else I can about the failing build in the process |
| 07:13.00 | brlcad | getting a look at the config.log file in your source directory should help me figure out what's going on |
| 07:13.09 | brlcad | would you e-mail it to me? |
| 07:13.37 | dad_ | yes, i will email it |
| 07:14.31 | brlcad | dad_: thank you so much for your patience.. |
| 07:15.38 | dad_ | de nada, no biggie |
| 07:15.56 | dad_ | in the ./src directory? |
| 07:16.12 | brlcad | in the same dir as configure |
| 07:18.26 | dad_ | yea, it's on it's way |
| 07:18.37 | brlcad | thank you! |
| 07:18.40 | brlcad | ~dad++ |
| 07:20.27 | dad_ | brlcad: do i need a working jre? |
| 07:20.35 | brlcad | no |
| 07:20.41 | dad_ | thank you!] |
| 07:25.10 | brlcad | oh you know what.. i bet i know what's missing.. |
| 07:25.23 | brlcad | (got your log, btw) |
| 07:25.33 | dad_ | :) |
| 07:25.53 | dad_ | i'm going over it myself |
| 07:26.29 | dad_ | but alas, i'm not a programmer, and may not understand all i see |
| 07:26.33 | brlcad | we often have a problem with bzflag where debian systems don't have their X libs and dirs in place |
| 07:26.56 | brlcad | i'll see if that sheds any light |
| 07:26.59 | dad_ | hmmm |
| 07:28.11 | EricWilhelm | wow! dad, are you still trying to get it to compile? |
| 07:28.36 | EricWilhelm | there must be a world of difference between 'stable' and 'testing' |
| 07:29.04 | dad_ | EricWilhelm: it complies just fine, only without a gui or other dm |
| 07:29.19 | dad_ | EricWilhelm: stable sux! |
| 07:29.54 | dad_ | and as soon as i can, i'll install fedora, suse, mandrake, or some other distro |
| 07:30.01 | brlcad | dad_: grep GL include/config.h |
| 07:30.26 | EricWilhelm | I haven't tried it, but this 'apt-get dist-upgrade' thing does sound interesting. I switched to debian after dreading to upgrade rh7.3 for a few years |
| 07:33.30 | brlcad | dad_: aha!.. i think i may have a culprit |
| 07:33.44 | brlcad | automake doesn't seem to be using the AM_CFLAGS like it's supposed to |
| 07:34.12 | brlcad | dad_: cd src/libfb |
| 07:34.14 | brlcad | make clean |
| 07:34.23 | brlcad | cd ../.. |
| 07:34.32 | brlcad | ./configure CPPFLAGS="-DIF_REMOTE -DIF_AB -DIF_X -DIF_OGL" |
| 07:34.37 | brlcad | make |
| 07:35.33 | *** join/#brlcad noyb (~noyb@wbar2.lax1-4-8-213-215.dsl-verizon.net) | |
| 07:36.10 | noyb | ~seen brlcad |
| 07:36.12 | ibot | brlcad is currently on #brlcad (1d 8h 22m) #bzflag (1d 8h 22m). Has said a total of 497 messages. Is idling for 1m 35s |
| 07:36.24 | noyb | hi brlcad |
| 07:36.29 | brlcad | howdy |
| 07:36.36 | dad_ | k, i'm doing a ./configure the way you said... |
| 07:37.05 | noyb | hi dad |
| 07:37.07 | noyb | hehe |
| 07:37.42 | dad_ | hey! and it even gave the configure summary! |
| 07:39.00 | dad_ | make make make... |
| 07:42.03 | dad_ | that was too quick, and it's not right still |
| 07:42.22 | brlcad | you did the make clean in src/libfb yes? |
| 07:42.46 | dad_ | yes |
| 07:43.00 | brlcad | and it seemed to rebuild that library I hope? |
| 07:43.00 | dad_ | oh! |
| 07:43.05 | dad_ | duh |
| 07:43.08 | brlcad | make install helps too :) |
| 07:43.22 | dad_ | leme do the make install from R0ot |
| 07:43.50 | dad_ | :) |
| 07:43.57 | brlcad | fairly certain that's the problem.. |
| 07:44.14 | brlcad | if it fails, best to recompile fresh with that configure |
| 07:44.19 | dad_ | let you know in a bit... |
| 07:44.23 | brlcad | k |
| 07:45.28 | noyb | brlcad: is there an archive of this channel, like #bzflag at: http://ibot.rikers.org/bzflag/ |
| 07:45.57 | brlcad | same place |
| 07:46.15 | brlcad | http://ibot.rikers.org/brlcad/ |
| 07:46.21 | brlcad | ~logs |
| 07:46.23 | ibot | hmm... logs is http://ibot.rikers.org/<channelname>/, or stats http://ibot.rikers.org/stats/<channelname>.html.gz for apt, ibot, jbot and purl. |
| 07:47.04 | noyb | too clever. why didn't I think of that? |
| 07:49.16 | noyb | fish slaps, seen, bzflag server queries... ibot is like your secretary but you need to ask her properly. |
| 07:49.22 | noyb | ~ibot help |
| 07:49.37 | brlcad | ibot: help |
| 07:49.45 | dad_ | i'll have to make clean |
| 07:49.46 | brlcad | are equivalent |
| 07:49.53 | noyb | ~help |
| 07:49.54 | brlcad | dad_: what'd it do?? |
| 07:50.50 | brlcad | it's detected X seemingly correctly .. i can see that in your log |
| 07:50.54 | dad_ | the same thing invalid command name "gui" |
| 07:51.02 | noyb | ~help commands |
| 07:51.12 | noyb | ~help ibot |
| 07:51.15 | brlcad | dad_: is BRLCAD_ROOT set? |
| 07:51.24 | dad_ | should be... |
| 07:51.26 | brlcad | unset BRLCAD_ROOT |
| 07:51.33 | brlcad | and try mged |
| 07:52.00 | noyb | sorry for my noise... I'm not getting what I want from the secretary. |
| 07:52.06 | noyb | ~fishslap ibot |
| 07:52.08 | ibot | ACTION slaps ibot up side the head with a wet fish. |
| 07:52.37 | dad_ | heh! thar she bees! |
| 07:53.13 | brlcad | w00t w00t! |
| 07:53.27 | noyb | what does that mean? |
| 07:53.27 | brlcad | *whew* |
| 07:53.42 | brlcad | noyb: it means I don't have to go shoot myself |
| 07:53.44 | brlcad | or mged |
| 07:53.47 | brlcad | just quite yet |
| 07:53.53 | dad_ | nyob: means we're cruzin now... |
| 07:54.02 | noyb | yay! brlcad lives! |
| 07:54.07 | brlcad | yeesh |
| 07:54.22 | brlcad | dad_: well thank you.. i think that isolated the gui problem for me |
| 07:54.35 | brlcad | and the ogl/X display manager missing problem |
| 07:54.54 | brlcad | dad_: where did you read to set BRLCAD_ROOT? |
| 07:54.57 | dad_ | brlcad: i think i may have been setting BRLCAD_ROOT wrong as well |
| 07:55.02 | noyb | dad's been around for a few days trying to build... If you're impatient, it doesn't show. |
| 07:55.10 | noyb | yay dad! |
| 07:55.22 | brlcad | he's very patient |
| 07:55.35 | brlcad | and I think he's saved me and other debian users a lot of time |
| 07:55.43 | noyb | you too, brl |
| 07:56.04 | noyb | ~brlcad++ |
| 07:56.09 | dad_ | brlcad: it just popped up, after the first build - set BRLCAD_ROOT, with no explanation of where to point it - so i thought there is the /bin... |
| 07:56.09 | noyb | ~dad++ |
| 07:56.37 | brlcad | ahh |
| 08:17.51 | noyb | ~dad_++ |
| 08:18.25 | dad_ | noyb: thanks :) |
| 08:18.37 | noyb | missed the _ first time. |
| 08:18.41 | noyb | yw |
| 08:19.31 | dad_ | you see, i'm an equipment maintenance technician by trade, and patience is one of the most important attributes |
| 08:19.35 | brlcad | ~karma dad |
| 08:19.35 | ibot | dad has karma of 2 |
| 08:20.07 | dad_ | second is yes, but it was brlcad that fixed it all... |
| 08:20.18 | dad_ | so should be brlcad++ |
| 08:20.26 | dad_ | brlcad++ |
| 08:20.33 | dad_ | brlcad++ |
| 08:21.12 | noyb | I think you need the tilde '~' as first char. |
| 08:21.25 | noyb | anyway, good job. |
| 08:21.51 | dad_ | brlcad: and you've been here with me thru the whole thing, looking this way and that (i thhink i've sent you atleast 2 config.log's |
| 08:21.54 | noyb | I guess it's the irc virtual hi-five and cheek slap. |
| 08:21.57 | dad_ | ~brlcad++ |
| 08:24.45 | brlcad | hehe |
| 08:25.15 | dad_ | ~brlcad++ |
| 08:25.37 | dad_ | this is such a kule thing! |
| 08:25.58 | brlcad | glad you like it.. :) |
| 08:26.29 | brlcad | mged is one of the buggiest unfortunately of all the tools, but it is also by far the most complex/complicated |
| 08:27.07 | brlcad | if you find anything that's not behaving, or if it crashes -- especially if it's something that you can reproduce, please report it to the bug tracker on the project site |
| 08:28.24 | brlcad | dad_: you also didn't compile --enable-optimized so if it starts to feel sluggish, remember that you have that tucked away (it should give you a 20-50% performance boost across the board). |
| 08:30.25 | noyb | I can vouch for that. I went from about 340 to about 740 (if my mem serves right) do you remember brl? |
| 08:30.45 | brlcad | ahh, i never heard the latter.. sweet |
| 08:31.21 | brlcad | heh, that's almost 200% |
| 08:31.34 | noyb | it's in the logs... you were away. |
| 08:31.43 | brlcad | yeah, it's sitting with learner |
| 08:32.26 | noyb | I posted the vgr lines together. the hostname is localhost :) |
| 08:32.29 | dad_ | i'll remember that as well. |
| 08:32.52 | brlcad | dad_: did you get a vgr count? |
| 08:32.58 | dad_ | by the way, i saved the irc scrollback, so i could recreate the ./configure |
| 08:33.06 | brlcad | via make benchmark |
| 08:33.24 | dad_ | oh! haven't run the bemchmarks this build |
| 08:34.58 | dad_ | error ECHO@ won't let me get the benchmarks, but alas... |
| 08:35.12 | brlcad | ahh |
| 08:35.14 | brlcad | cd bench |
| 08:35.15 | brlcad | ./run.sh |
| 08:36.07 | dad_ | ah... |
| 08:36.33 | dad_ | that's better |
| 08:37.11 | brlcad | vgr line will be in a file named summary when run that way |
| 08:40.52 | brlcad | the numbers will make more sense to me.. but you're basically looking at the performance statistics of raytrace performance (pseudo rays/sec) and quantitative comparison against a very old stable system |
| 08:41.52 | brlcad | the last number of the *vgr line will list your average performance as compared to that system (you are 500 times faster for example). |
| 08:42.18 | brlcad | unoptimized will be sorely low, but it still gives a good idea of performance |
| 08:45.48 | dad_ | *vgr slavedriver 152.93 143.52 190.14 157.04 147.10 .84 131.92 |
| 08:45.57 | noyb | ouch |
| 08:46.11 | dad_ | the lower the number, the slower? |
| 08:46.26 | dad_ | oh, and i was runnng mged at the time... |
| 08:47.09 | dad_ | but alas, this gives me good reason to dual head my desktop :) |
| 08:47.14 | brlcad | mm.. ouch yes :) |
| 08:47.26 | dad_ | or add a second display |
| 08:47.45 | noyb | here's a fresh run of my bench: *vgr phq.local 727.60 779.17 962.87 832.38 821.68 4.25 687.99 |
| 08:48.38 | brlcad | there is some instability in your numbers there dad_ so something may be influencing the numbers somewhat |
| 08:49.43 | dad_ | i'm doing it again, i was playing with shifty handles :) |
| 08:50.06 | brlcad | you may have even more to gain by building optimized though too |
| 08:50.32 | dad_ | but because it was doing benchmarks, the rotate was quite unpredictable |
| 08:51.00 | dad_ | it's running this processor flat out 100% utilization... |
| 08:51.08 | dad_ | erm |
| 08:51.24 | brlcad | yes, it should max out your machine |
| 08:51.36 | dad_ | and that it does |
| 08:51.59 | brlcad | and it's doing it reniced so if you use other apps, they will steal performance and mess up the results (slightly) |
| 08:53.14 | dad_ | *vgr slavedriver 156.69 159.42 194.66 169.35 146.89 .77 137.96 |
| 08:53.42 | brlcad | lil better |
| 08:53.50 | dad_ | yea |
| 08:54.29 | brlcad | you'll get a much bigger boost if you recompile with optimizations, so if you end up raytracing a lot you'll probably want to rebuild |
| 08:54.35 | brlcad | should be fine for now though |
| 08:58.13 | dad_ | yea, i think raytracing's gonna be a major thing... |
| 08:58.35 | dad_ | by the way, is there much support for terrains? |
| 08:58.49 | brlcad | heh, is there |
| 08:59.04 | brlcad | .. yes .. fairly optimized support |
| 08:59.12 | dad_ | :) |
| 08:59.33 | brlcad | there's a "dsp" primitive |
| 08:59.52 | brlcad | which is your traditional 'height field' primitive |
| 09:00.12 | brlcad | not the same as the "hf" primitive (which was obsoleted by the dsp) |
| 09:00.31 | brlcad | dsp == DiSPlacement map |
| 09:01.43 | brlcad | you feed it a special raw data file (there are cmd-line tools to convert image data to the specified data format) |
| 09:12.07 | dad_ | that rocks! |
| 09:16.26 | brlcad | g'night |
| 09:33.13 | *** join/#brlcad cosurgi (janek@absurd.ds.pg.gda.pl) | |
| 09:42.07 | *** join/#brlcad cosurgi (~cosurgi@absurd.ds.pg.gda.pl) | |
| 09:44.33 | *** part/#brlcad noyb (~noyb@wbar2.lax1-4-8-213-215.dsl-verizon.net) | |
| 09:45.24 | dad_ | ok, i'll try an optomized build... |
| 09:47.25 | *** join/#brlcad cosurgi_ (janek@absurd.ds.pg.gda.pl) | |
| 10:02.28 | *** part/#brlcad dad_ (dad@dialup-4.176.42.141.Dial1.Phoenix1.Level3.net) | |
| 11:00.13 | *** join/#brlcad tjyang (~tj_yang@c-67-175-74-12.client.comcast.net) | |
| 11:00.41 | *** part/#brlcad tjyang (~tj_yang@c-67-175-74-12.client.comcast.net) | |
| 11:36.14 | *** join/#brlcad tjyang (~Administr@c-67-175-74-12.client.comcast.net) | |
| 11:53.35 | *** join/#brlcad cosurgi (janek@absurd.ds.pg.gda.pl) | |
| 13:52.16 | *** join/#brlcad tjyang (~tj_yang@c-67-175-74-12.client.comcast.net) | |
| 14:31.39 | *** join/#brlcad polyspin (~butler@bz.bzflag.bz) | |
| 14:34.53 | brlcad | polyspin: looks like there was another 400 downloads Sunday, web hits dropped to 6k |
| 14:37.20 | brlcad | 21K hits total |
| 14:38.11 | brlcad | makes a cumulative of about 60K since being uploaded |
| 14:38.14 | polyspin | Page views? |
| 14:38.20 | brlcad | yes |
| 14:38.37 | polyspin | Do we get stats on CVS downloads? |
| 14:39.04 | brlcad | i'm not sure whether anonymous are tracked in the cvsroot history file |
| 14:39.22 | brlcad | have to look at a cvsroot snapshot |
| 14:41.15 | brlcad | the history file was already pretty huge when i uploaded, so i'll see if they kept it or started fresh |
| 14:48.21 | brlcad | ahh, looks like a zero'd history |
| 14:49.36 | *** join/#brlcad polyspin (~butler@bz.bzflag.bz) | |
| 14:55.58 | brlcad | polyspin: looks like a zero'd the cvs history, but there is hints of anonymous tracking in it .. not sure how many days it's delayed so I'll recheck it in a week or so |
| 14:56.27 | brlcad | that is.. the CVSROOT/history file that tracks checkouts/checkins/etc |
| 14:59.12 | polyspin | Got it. |
| 15:10.14 | polyspin | back again |
| 15:20.21 | tjyang-away | brlcad,got a chance to check out brlcad rpm package yet ? |
| 15:35.55 | tjyang-away | please delete the rpm after you grabbed it. it should be a alpha stage rpm. |
| 16:48.16 | *** join/#brlcad hovadko (~lukas@160.218.40.1) | |
| 17:06.53 | *** part/#brlcad tjyang-away (~tj_yang@c-67-175-74-12.client.comcast.net) | |
| 17:38.17 | *** join/#brlcad guu (guu@myth.gibbscam.com) | |
| 19:22.18 | *** join/#brlcad polyspin (~butler@bz.bzflag.bz) | |
| 19:29.35 | *** join/#brlcad tjyang-away (~tj_yang@c-67-175-74-12.client.comcast.net) | |
| 19:32.17 | *** join/#brlcad dad (dad@dialup-4.176.42.64.Dial1.Phoenix1.Level3.net) | |
| 19:32.22 | dad | :) |
| 19:32.30 | dad | greetings, all |
| 19:39.38 | EricWilhelm | go dad |
| 19:39.48 | EricWilhelm | did you get mged running? |
| 19:49.03 | dad | *vgr slavedriver 233.01 233.61 280.23 242.57 227.90 1.24 203.09 |
| 19:49.27 | dad | not much, but better than the ~145 last night |
| 19:49.51 | dad | EricWilhelm: yes, and brlcad was an immense help |
| 20:20.02 | *** join/#brlcad dad_ (dad@dialup-4.176.90.182.Dial1.Phoenix1.Level3.net) | |
| 20:38.09 | brlcad | dad_: greetings ;) |
| 21:27.23 | dad_ | brlcad: greetings, salutations and 'yer awesome'! |
| 21:27.53 | dad_ | i got the *vgr up to 233! |
| 21:30.16 | brlcad | excellent =) |
| 21:36.17 | dad_ | brlcad: is there a database of commonly used items? such as gears, etc...? |
| 22:02.49 | brlcad | dad_: not exactly any that are publicly available |
| 22:11.23 | dad_ | K |
| 22:11.36 | dad_ | are there plans for such a repository? |
| 22:42.24 | starseeker | brlcad: Had a chance to look at the Makefile for proengineer? |
| 22:55.20 | dad_ | how would i replicate a shape thru an arc or around a circle? |
| 23:15.39 | EricWilhelm | that's a tough one dad |
| 23:16.09 | EricWilhelm | there doesn't seem to be anything about using the sketcher in the intro to mged, and I imagine you would have to use a sketch to make a revolved solid |
| 23:16.39 | EricWilhelm | or are you just trying to make a polar array? |
| 23:46.41 | *** join/#brlcad tjyang-away (~tj_yang@c-67-175-74-12.client.comcast.net) | |
| 23:54.06 | dad_ | EricWilhelm: visualize for a moment a gear |