| 02:11.00 | *** join/#brlcad juanman (~quassel@unaffiliated/juanman) | |
| 02:14.06 | starseeker | yay, couches are in |
| 02:49.35 | *** join/#brlcad yukonbob (~bch@S010600235a187d92.ok.shawcable.net) | |
| 02:49.44 | yukonbob | hello, #brlcad |
| 03:48.05 | *** join/#brlcad yukonbob (~bch@S010600235a187d92.ok.shawcable.net) | |
| 03:56.02 | *** join/#brlcad brlcad (~sean@BZ.BZFLAG.BZ) | |
| 03:56.11 | *** join/#brlcad starseeker (~starseeke@BZ.BZFLAG.BZ) | |
| 08:16.46 | *** join/#brlcad juan_man (~quassel@unaffiliated/juanman) | |
| 11:09.55 | *** join/#brlcad abhi2011 (~chatzilla@ip170-79-211-87.adsl2.static.versatel.nl) | |
| 12:27.39 | *** join/#brlcad abhi2011 (~chatzilla@ip170-79-211-87.adsl2.static.versatel.nl) | |
| 13:12.11 | kunigami | hm, I'm getting the following error with mged after a clean build: http://paste.ubuntu.com/686851/ (mac os) |
| 13:20.16 | CIA-133 | BRL-CAD: 03Kunigami 07http://brlcad.org * r3155 10/wiki/User:Kunigami: updated profile |
| 13:22.14 | CIA-133 | BRL-CAD: 03Kunigami 07http://brlcad.org * r3156 10/wiki/User:Kunigami: added more information |
| 13:58.05 | *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol) | |
| 15:02.35 | starseeker | kunigami: can you get a gdb backtrace? |
| 15:09.15 | *** join/#brlcad piksi (piksi@pi-xi.net) | |
| 15:13.59 | kunigami | starseeker: seems a tcl/tk issue: http://paste.ubuntu.com/686945/ |
| 15:15.06 | starseeker | erum |
| 15:15.23 | starseeker | apparently it doesn't like your freetype |
| 15:15.31 | starseeker | iirc it was finding a freetype in opt? |
| 15:15.46 | starseeker | do you have one in the "normal" system install for Mac? |
| 15:18.12 | kunigami | starseeker: yup, I have one at /usr/X11/lib |
| 15:18.37 | starseeker | if you could, edit your CMakeCache.txt file result pertaining to freetype to point to the one in /usr |
| 15:19.01 | starseeker | FREETYPE_LIBRARY in particular |
| 15:19.04 | ``Erik | if linking gets both /opt/local and /usr/X11, there might be symbol issues between the two |
| 15:19.34 | starseeker | had to jump through hoops for X11 and OpenGL, looks like freetype needs to get added to the mix |
| 15:19.43 | starseeker | yargh |
| 15:19.44 | ``Erik | starseeker needs to figure out how to convince cmake to ONLY use /opt/local if those exists O.o :) |
| 15:20.05 | starseeker | kunigami: then just run "make" again - cmake will rerun itself |
| 15:20.16 | starseeker | <snort> |
| 15:20.31 | starseeker | usually go for the system versions |
| 15:21.08 | ``Erik | personally, I'd favor the macports or fink variants... they tend to be a lot more recent and less ... 'adjusted' |
| 15:21.42 | starseeker | if I REALLY wanted to get fancy I could try detecting macports/fink installations and then making a sort of global "Use System/MacPorts/Fink" versions of things |
| 15:22.09 | ``Erik | I think the auto* stuff had exactly that |
| 15:23.11 | starseeker | what's a good way to reliably detect macports and/or fink? |
| 15:23.28 | ``Erik | aaaanyways, it's sunday morning, I spent yesterday dragging my sick arse around the rennfest, and I believe my sick arse is going to the botanical gardens O.o |
| 15:23.38 | starseeker | uh oh |
| 15:23.48 | ``Erik | um, I believe both have a program called "port" |
| 15:24.02 | ``Erik | a tcl variant of the fbsd ports or gentoo portage |
| 15:24.10 | ``Erik | yes, it really is that sick. |
| 15:24.53 | starseeker | kunigami: you're using macports you said? |
| 15:25.02 | kunigami | starseeker: yup |
| 15:25.09 | starseeker | ``Erik: hey, gentoo is copying freebsd more or less :-P |
| 15:25.44 | ``Erik | quite aware, I believe my first port commit to fbsd was 2001... :) |
| 15:25.47 | starseeker | kunigami: is the "port" command in your normal system path? |
| 15:26.05 | ``Erik | no, it's in the macports dir |
| 15:26.11 | kunigami | starseeker: yes |
| 15:26.23 | ``Erik | macports will attempt to adjust your $PATH in your .bashrc for you |
| 15:26.30 | starseeker | ``Erik: so to freebsd folk gentoo is like some sick distorition from a horror movie in the mirror? :-P |
| 15:26.53 | starseeker | kunigami: does your ports command tell you if it's a macports or fink port? |
| 15:26.59 | ``Erik | more like a little kid jumping up and down and saying "me too!" |
| 15:27.06 | starseeker | (e.g. port -v or port --some-option?) |
| 15:27.28 | ``Erik | $port -v |
| 15:27.33 | ``Erik | MacPorts 2.0.99 |
| 15:27.37 | kunigami | starseeker: it tells me "MacPorts 2.0.1" |
| 15:27.39 | starseeker | awesome |
| 15:27.57 | starseeker | does it happen to tell you where macports is installed? |
| 15:28.07 | starseeker | or is the path to the port binary a reliable indicator? |
| 15:28.48 | ``Erik | fink uses /sw/, macports uses /opt/local |
| 15:29.04 | starseeker | consistently? |
| 15:29.11 | starseeker | or can users change the install local? |
| 15:29.15 | ``Erik | glenns did something stupid and work macs use /usr/local/macports or something stupid like that |
| 15:30.05 | starseeker | nods - so I'd like to key off the location of port if possible |
| 15:30.15 | starseeker | and then use port -v to identify fink vs macports |
| 15:30.22 | ``Erik | 99.99% of users will be either /sw for fink or /opt/local for macports |
| 15:30.40 | starseeker | so /sw/bin/port for fink? |
| 15:31.05 | kunigami | starseeker: my ports seems to be in /opt/local too. don't know how to get this information from port itseilf |
| 15:31.21 | ``Erik | I think, it's been a bazillion years since I've used fink |
| 15:31.22 | starseeker | is assuming some folks will have both fink and macports at the same time, so will have to sort that out (when possible) |
| 15:31.37 | ``Erik | man 3 read |
| 15:31.40 | starseeker | kunigami: as long as port is located in /opt/local/bin we should be good |
| 15:31.44 | ``Erik | er, wait, 1? hrm |
| 15:32.00 | ``Erik | there's a bash read command, might be usefull... "I cn't guess, tell me" |
| 15:32.46 | starseeker | find_program(PORT_BIN port) should do the trick and give me the full path to port |
| 15:33.07 | starseeker | then I'll run port -v (hopefully the fink version supports that too) and snarf macports or fink out of the result |
| 15:33.39 | starseeker | then do a little path surgery and either enforce or ignore searching in sw or opt/local or whatever (that'll be the trickest bit, probably) |
| 15:34.13 | starseeker | then I can revert a lot of the changes I made to the FindX11 and FindGL cmake scripts, which would be a Good Thing |
| 15:35.24 | ``Erik | later tonight, I'll look at my ancient g3 ibook and see if it's fink only and how to detect that... otherwise, everything I have is all mac ports, srry |
| 15:35.35 | starseeker | no biggie |
| 15:35.59 | ``Erik | a dmg with a self contained .app is what most mac users will expect *shrug* |
| 15:36.22 | starseeker | I just have to figure out how to exclusivly search for stuff only system or first macports then sytem (ignoring fink if there) or first fink then system (ignoring macports if there) |
| 15:36.26 | starseeker | blegh |
| 15:36.51 | starseeker | nods - but for people doing devel on Mac, the fink and macports installs are a Common Problem |
| 15:37.03 | starseeker | which means we really should handle it Right if it can be handled Right |
| 15:38.30 | starseeker | kunigami: you might end up having to play guinea pig to test some detection logic - I don't have a macports mac handy ;-) |
| 15:38.49 | starseeker | probably won't be today though |
| 15:38.54 | starseeker | more house stuff to do |
| 15:39.04 | kunigami | no problem :) |
| 15:39.25 | starseeker | kunigami: in the meantime, does setting the freetype to your system version work? |
| 15:39.59 | kunigami | starseeker: nope :( I just edited the path for libfontconfig and I'm compiling again |
| 15:41.11 | starseeker | absolute worst case we may have to look at what the TEA tcl/tk build is doing for that system - it's always possible the CMake logic missed a trick |
| 15:41.58 | starseeker | (the autotools build just got fixed thanks mostly to ``Erik and brlcad, so it should be viable to try that as well to see if it works) |
| 15:46.06 | kunigami | starseeker: changing both libfontconfig and libfreetype paths did the trick. Thanks! |
| 16:22.53 | *** join/#brlcad dtidrow (~dtidrow@c-68-84-167-135.hsd1.mi.comcast.net) | |
| 16:26.31 | kunigami | Is there any simple scene where I can apply osl shaders? (besides cornell). All files I'm opening have tons of regions :( |
| 17:07.28 | *** join/#brlcad kunigami (~kunigami@201.82.92.180) | |
| 17:18.55 | *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol) | |
| 18:31.06 | ``Erik | mossworld.g ? |
| 22:45.52 | *** join/#brlcad packrat (~packrator@99-67-225-40.lightspeed.livnmi.sbcglobal.net) | |