IRC log for #brlcad on 20070725

00:34.42 *** join/#brlcad dtidrow (n=dtidrow@c-69-255-182-248.hsd1.va.comcast.net)
00:43.58 *** join/#brlcad thing0 (n=ric@124-168-109-27.dyn.iinet.net.au)
02:17.13 *** join/#brlcad thing1 (n=ric@124-168-72-146.dyn.iinet.net.au)
02:33.55 *** join/#brlcad IriX64 (n=IriX64@bas2-sudbury98-1177871464.dsl.bell.ca)
02:38.55 IriX64 fprot
02:38.59 IriX64 whup
02:46.39 poolio qwesd?
03:15.15 IriX64 http://www3.sympatico.ca/mario.dulisse2/brlcad-7.8.4-havoc.jpg
03:20.47 poolio purty.
03:29.51 IriX64 swet too
03:29.56 IriX64 *sweet
03:30.18 IriX64 shower time, i'll be back
04:23.17 IriX64 now if i could get 7.10.1 to do that :)
04:25.05 *** join/#brlcad IriX64 (n=mariodot@bas2-sudbury98-1177871464.dsl.bell.ca)
04:56.28 IriX64 anybody awake? I have a hypothetical question
04:58.23 IriX64 called redhat trying to get a licence to spread cygwin dll's around, they say no licence needed, what would be involved if i wanted to give selected friends a cygwin build of brlcad, either 7.8.4 or 7.10
05:36.04 brlcad what does redhat have to do with cygwin?
05:57.23 IriX64 cygwin page says contact redhat for licence
05:57.30 IriX64 so i did
05:59.06 brlcad ah
05:59.18 brlcad didn't know they had much to do with each other
05:59.26 IriX64 me either
06:03.17 yukonbob redhat owns cygwin, iirc
06:04.00 IriX64 wasn't sure but like a good boy i called
06:04.10 IriX64 and he said no licence required
06:10.18 IriX64 i just get this system back up and i get the itch to try enterprise sigh
06:11.37 yukonbob what would be required is that *you* provide access to source code, as per the gpl. apparently it's not enough to say "go get the code from the Internet".
06:11.48 yukonbob ^-- IriX64
06:12.14 IriX64 got it but ill just give it to brlcad and let him support it :P
06:12.52 yukonbob I'm sure he'll be happy to have something to use that free time he's been looking to fill...
06:13.01 IriX64 heh
06:13.22 IriX64 7.8.4 is discontinued is it not?
06:15.26 IriX64 my system is special though...
06:15.52 IriX64 i visited www.mgm.com from the recycle bin window
06:17.10 IriX64 my whole system is kinda tweaked here and there
06:19.23 yukonbob IriX64: what do you mean "discontinued"
06:19.41 IriX64 no longer being developed or is it?
06:21.05 yukonbob considering 7.10.x is based on tcl/tk 8.5, and tcl/tk 8.5 is still in development, I hope that 7.8.4 is still on people's radar... Maybe not for feature enhancements, but at least for bug fixing...
06:23.35 IriX64 noted, but my point is its not on cvs anymore, I was hoping the latest would still be avilable or at least an up to date tarball issued
06:24.00 yukonbob ah... no idea...
06:27.24 IriX64 coffee break :)
06:46.06 IriX64 btw brlcad, your tree awaits you ;)
06:48.35 *** join/#brlcad Elperion (n=Bary@p5487528B.dip.t-dialin.net)
06:56.14 *** join/#brlcad IriX64_ (n=IriX64@bas2-sudbury98-1177871464.dsl.bell.ca)
06:56.56 IriX64_ bjorkBSD i didn't see you come in, greets
07:15.44 *** join/#brlcad Laniakea (n=clock@zux221-122-143.adsl.green.ch)
07:28.03 IriX64 hey
10:14.15 *** join/#brlcad elite01 (n=elite01@dslc-082-082-085-114.pools.arcor-ip.net)
11:26.57 *** join/#brlcad akreal (n=ak@ll-81-222-164-251.awanti.ru)
11:27.08 *** part/#brlcad akreal (n=ak@ll-81-222-164-251.awanti.ru)
13:00.53 *** join/#brlcad Elperion (n=Bary@p5487528B.dip.t-dialin.net)
13:26.22 *** join/#brlcad cad49 (n=59361d4a@bz.bzflag.bz)
13:45.16 *** join/#brlcad dtidrow (n=dtidrow@c-69-255-182-248.hsd1.va.comcast.net)
14:09.31 *** join/#brlcad poolio (n=poolio@c-69-251-3-107.hsd1.md.comcast.net)
15:26.01 poolio brlcad: I'm going to adjust the fitness to be based off of similarity not off difference, maybe that will help out
15:30.14 brlcad hm, okay
15:32.30 poolio well I currently have the depth of the boundign box, and I'm saying like 1-diff/depth
15:32.39 poolio so I'm switching to just same/depth
15:34.05 poolio so basically fitness will be the intersection of the voxel data and the CSG tree divided by the union of the two
16:09.29 brlcad poolio: hmm, I'm not sure you should account for CSG tree depth just yet, or if you do, it should simply be a fixed sliver of the fitness value
16:10.03 poolio brlcad: alright
16:10.15 poolio brlcad: I really neecd to somehow though, when I ran it without tree depth I got >10MB .g files
16:10.25 poolio and it would take forever to run
16:10.34 poolio trees has upwards of 100 leaves
16:11.02 brlcad like N % of fitness where #nodes for a given candidate divided by the biggest candidate
16:11.49 brlcad you can fix it at something known to be smaller for starters, maybe make it a command line param for how many nodes to have max
16:12.07 brlcad I can generally look at a model and estimate about how many primitives it'll take to represent it
16:12.44 poolio alright
16:12.59 brlcad that can reduce some complexity for now too
16:13.11 poolio so say 75% of fitness is it compared to the model, and the other 25 is #nodes/max_nodes ?
16:13.28 brlcad since for your inputs for there are just a handful of objects, and a very specific optimal value, might as well feed it that value and see if it can even find it
16:13.28 poolio Yeah that'd be great. I think it'd really struggle not knowing a general proximity for # of nodes
16:14.23 brlcad you can do that, or just fix it at the user-supplied value
16:14.44 brlcad that way, the fitness can just be %matching / total space
16:15.50 brlcad once that is working, then you could add in something that tries to automatically figure out the number of primtivies and takes tree sizes into account, but that really sounds like a future step
16:16.16 poolio yeah
16:16.28 poolio I really wish I could get the damn thing working with this fairly trivial case
16:16.37 poolio then I could move on to all these features that I'd really like to see implemented
16:18.23 poolio brlcad: wait, but %matching/total_space doesnt take into account the user-supplied node value
16:18.25 brlcad sounds like it's perhaps time for me to dive into the code in more detail for a bit
16:18.39 brlcad hm?
16:18.51 poolio You said "|12:16| <@ brlcad> that way, the fitness can just be %matching / total space"
16:19.24 brlcad i'm saying that for starters, if the user ran ./beset -n 10, it'd just create models that had 10 primitives
16:19.25 poolio I think a lot of the problem is making sure I have a good initial population and coming up with a good fitness function
16:19.36 poolio brlcad: oh alright
16:19.58 poolio but with crossover % set so high, and crossover randomly choosing any node, it's not likely to maintain that node count
16:20.08 brlcad the fitness should be based on how much of the model correctly matches+misses / total space .. basically % correct
16:20.11 poolio which could be part of the problem, and it might be worth implementing that selection strategy you talked about earlier
16:20.48 poolio brlcad: yes, I was just thinking include tree depth
16:20.58 brlcad ah, crossover would have to only swap nodes of equal depth, yes
16:21.11 poolio say have fitness be %correct - abs(user-specified - node_count)
16:21.17 brlcad s/depth/node count/
16:21.49 poolio brlcad: Is that how crossover should work? what I've read said it's just two random nodes
16:21.59 poolio but that does make sense
16:22.03 poolio actually that makes a lot of sense
16:22.12 brlcad for the fitness equation to work, that's what it'd have to be
16:22.21 poolio well the logic seems like it should be that
16:22.21 brlcad otherwise you need a different fitness function
16:22.31 brlcad and that's the whole point, so you can have a simple fitness function
16:22.38 poolio although with that it's always going to keep the same node count, and the population will be very static
16:22.58 poolio it'd mean your initial population would have to include atleast one individual with the number of nodes that will be in the model
16:23.34 poolio if you cross at different node counts, I see the error... You could replace a tree with say 10 nodes, with just one leaf
16:23.53 poolio so two highly fit individuals have the same chance of creating an awful individual as they do a good one
16:23.56 poolio hrmph
16:24.22 brlcad and i don't think "%correct - abs(user-specified - node_count)" is the next step .. should try to simplify so it's just %correct for now
16:25.22 poolio alright
16:25.34 poolio Yes, that's a good plan
16:25.45 poolio that's what you meant by reducing dimensionality earlier
16:25.51 brlcad yes
16:26.04 poolio I should listen better
16:26.34 poolio alright so I'll try to fix it up and fix fitness to be %correct
16:27.07 brlcad i think you sort of jumped right into a 30-valued polynomial that you're trying to solve for :)
16:27.19 poolio basically
16:27.27 poolio I was hoping for some GA voodoo magic
16:27.32 poolio it did kind of work
16:27.36 poolio but I guess that was moreso luck
16:27.45 ``Erik bleh
16:27.51 brlcad which I think is solvable, but getting that fitness right on the first shot is exceptionally hard
16:27.53 poolio alloo ``Erik
16:28.10 ``Erik 'sup? is your evolution code evolving nicely?
16:28.25 poolio I should write a GA to evolve itself to be a GA
16:28.25 gut_feeling ``Erik: how is your openbsd emulation?
16:28.33 poolio s/itself/my code
16:28.42 poolio ``Erik: no, it's not.
16:28.52 ``Erik untouched, karel, keeps sig12'ing during boot :(
16:29.09 ``Erik I may repurpose a down machine here soon :/
16:30.26 poolio brlcad: should I search a tree for all nodes of some given depth or can I just randomly pick nodes until they fit together
16:30.27 gut_feeling >/win 11
16:30.32 poolio I guess the former is much better
16:31.23 ``Erik sf discontinued their compile farm, right?
16:35.21 poolio brlcad: so it looks like i need to pick a certain node on the first tree, count how many child nodes it has, search the second tree for nodes with the same # of children. randomly pick one of those nodes in the second tree and crossover, or repick a node in the first of a different depth
16:36.14 poolio |12:31| < poolio> I guess the former is much better
16:36.15 poolio |12:32| � gut_feeling <> changes nick to feral_feeling
16:36.18 poolio eeek
16:36.19 poolio sorry
16:40.43 ``Erik heh
16:40.57 ``Erik brlcad, would you mind culling some naughty rogue processes on your desktop?
16:41.11 ``Erik they're beating up my po' server
16:48.39 brlcad poolio: yeah, something like that
16:49.02 brlcad ``Erik: which?
16:49.15 ``Erik um, firefox finds, you have 3 of them punishing nfs
16:49.31 ``Erik and a slew of local log rotate scripts grinding
16:49.32 brlcad er, firefox isn't even running
16:49.39 ``Erik ... scripts looking for firefox
16:49.50 ``Erik that are fucktarded and wander into nfs land
16:49.59 brlcad ooh, that's someone else's doing
16:50.03 ``Erik yeah
16:50.09 brlcad yeah, kill em
16:50.19 ``Erik but it's your box, so I didn't wanna go shotgunning without at least talkin' to ya
16:50.26 brlcad yeah thx
16:51.16 ``Erik bahhhh, I'm not in wheel
17:01.44 brlcad i killed them
17:01.44 ``Erik thanks
17:01.45 poolio brlcad: murderer!
17:02.38 *** join/#brlcad IriX64 (n=mariodot@bas2-sudbury98-1177593523.dsl.bell.ca)
17:04.08 IriX64 http://rafb.net/p/oMXfGH20.html <--- are you interested in this one?
17:13.26 IriX64 btw libXft *needs to be used.
17:15.59 IriX64 doesn't solve my ogl problems though, but i'll keep looking
17:18.36 IriX64 hey did anybody try my young friends hex.c?
17:24.27 IriX64 http://rafb.net/p/8RMmsj90.html <--- deja-vu, this ones in remrt
17:25.25 poolio brlcad: is using !!variable a bad practice?
17:34.23 ``Erik heh, not the most readable :)
17:35.31 IriX64 :)
17:37.03 IriX64 they both seem quite happy linking against libbu with thier bu_bomb routines commented out
17:45.56 IriX64 har asc2g is running
17:49.38 poolio isn't asc2g deprecated anyway?
17:49.50 IriX64 its part of the compile
17:49.56 IriX64 last part
17:50.21 IriX64 to give you example geometry databases to play with
17:52.56 IriX64 http://www3.sympatico.ca/mario.dulisse2/hex.c <-- threaded bolt maker
17:55.01 IriX64 my sons friend did that, they compete, I think Jamie won that round :)
17:58.33 ``Erik O.o
17:58.58 ``Erik why would asc2g be deprecated? it converts between the db's ascii and binary forms...
18:00.42 ``Erik heh, neat
18:01.13 ``Erik sign issues out the wazoo during compile
18:01.45 ``Erik sprintf() is generally considered poor form, can lead to overruns... snprintf is generally preferred
18:02.12 poolio not deprecated, but no longer needed or something. like in the comments it said that it was no longer needed to move over databases or something. oh well.
18:03.20 IriX64 http://www3.sympatico.ca/mario.dulisse2/brlcad-7.10.1 your code running :)
18:03.50 IriX64 roses need watering ill be back in a bit :)
18:14.24 CIA-29 BRL-CAD: 03erikgreenwald * 10brlcad/src/conv/asc2g.c: removed unnecessary blank lines
18:19.43 IriX64 same url /framebuffer.jpg
18:21.50 *** join/#brlcad dtidrow (n=dtidrow@host131.objectsciences.com)
18:31.07 IriX64 same url /guimode.jpg and now i'm taking a break, afk for a bit
18:54.41 *** join/#brlcad IriX64_ (n=mariodot@bas2-sudbury98-1177726476.dsl.bell.ca)
19:51.20 CIA-29 BRL-CAD: 03brlcad * 10brlcad/AUTHORS: special thanks to john p. williams for adding support for vrml2 to g-vrml
19:52.42 CIA-29 BRL-CAD: 03brlcad * 10brlcad/AUTHORS: durfee's middle name was edward
19:54.55 CIA-29 BRL-CAD: 03brlcad * 10brlcad/AUTHORS: special thanks to bob strausser for his contributions to patch-g in '93
19:56.20 CIA-29 BRL-CAD: 03brlcad * 10brlcad/AUTHORS: consistency with SURVICE case
19:57.49 ``Erik was or is? O.o
19:57.53 CIA-29 BRL-CAD: 03erikgreenwald * 10brlcad/ (49 files in 49 dirs): de-recurse this bit of the build tree
20:03.30 CIA-29 BRL-CAD: 03brlcad * 10brlcad/AUTHORS: omg, I apparently missed nirt's infamous author. credit natalie eberius for her work on nirt which according to cvs was circa 1990.
20:06.00 *** join/#brlcad ak__ (n=ak@ll-81-222-164-251.awanti.ru)
20:16.05 CIA-29 BRL-CAD: 03brlcad * 10brlcad/AUTHORS: credit Douglas P. Kingston III for his work really early on (circa '81) on libfb paged io, as well as work on dbcp, loop, op-bw, and more. don't know his exact affiliation yet
20:19.02 Maloeran Adding credits for work performed 26 years ago? That's... interesting :)
20:21.16 ``Erik code archeology, heh
20:23.19 ``Erik apparently, he was on acst t some point
20:23.23 ``Erik http://www-mice.cs.ucl.ac.uk/multimedia/misc/tcp_ip/8702.mm.www/0175.html
20:24.11 ``Erik (assuming that's the same Douglas P. Kingston III)
20:26.04 Maloeran III is unusual as a family name
20:26.22 ``Erik um, it's not, kingston is... he's the third...
20:27.03 Maloeran I have never seen such a family name. I heard about the 2.0 suffix to a child's name though
20:55.01 *** join/#brlcad IriX64 (n=mariodot@bas2-sudbury98-1177680011.dsl.bell.ca)
21:01.03 brlcad Maloeran: seriously, you haven't?
21:01.59 brlcad I mean, Pope John Paul II .. King Henry IV .. Queen Elizabeth II ...
21:03.39 brlcad there are famous names through the centuries like that, aside from just general use
21:05.49 IriX64 http://rafb.net/p/SrnFp444.html <--- this is with opengl enabled
21:07.16 ``Erik <-- hoping that mal is being facetious
21:08.51 IriX64 glx define didn't get set
21:09.09 ``Erik glX is for X, yours should use wgl
21:09.36 IriX64 err if i have glx it should find it, 7.8.4 did
21:11.10 IriX64 sorry i intruded on your conversation
21:12.36 Maloeran Sure brlcad, but these are more titles than names, I didn't expect to see that outside archaic institutions
21:12.37 *** join/#brlcad elite01 (n=elite01@dslc-082-082-085-114.pools.arcor-ip.net)
21:13.14 IriX64 elite01: count what you have lost and lose no more :)
21:13.32 elite01 hehe :)
21:13.40 IriX64 :)
21:13.50 elite01 nah, i don't quit to show-off my ubercool quit messages
21:14.08 IriX64 i know that but i couldn't resist
21:14.11 elite01 i dunno xchat just somehow went away - i must've slipped a row or so on this crappy laptop keyboard
21:14.44 IriX64 tried building xchat from source, several issues i have to look at..... later
21:15.09 elite01 no idea why one would want to build it from source
21:15.22 IriX64 for the heck of it :)
21:15.26 elite01 i see :)
21:15.48 IriX64 i like bitchx too
21:16.20 elite01 i used it once to ask why my x server wouldn't start :D
21:17.24 IriX64 you like gui's then, i mix command line with gui
21:17.30 elite01 otherwise, i'm quite loyal to xchat
21:17.41 IriX64 i hop around
21:18.48 elite01 hmm yes i'm more or less a gui guy
21:19.12 elite01 never bothered to learn using vi or emacs or something like that
21:19.23 elite01 i rather use gedit or even something like netbeans
21:19.49 IriX64 i use tedit and e ;)
21:20.19 IriX64 err epm
21:20.34 elite01 don't know them
21:20.44 IriX64 os/2 stuff
21:20.48 elite01 oh
21:20.53 elite01 i master most of nano :)
21:21.14 IriX64 tried nano quite good but jove is good too
21:21.41 IriX64 jove runs on my system :)
21:21.58 elite01 amazing :)
21:22.06 IriX64 :)
21:48.28 *** join/#brlcad dtidrow (n=dtidrow@host131.objectsciences.com)
22:06.16 IriX64 elite01: http://www3.sympatico.ca/mario.dulisse2/jove.jpg
22:07.03 elite01 looks... plain
22:07.16 IriX64 is it supposed to be fancy
22:10.05 elite01 http://bayimg.com/EAEdFaabj that's fancy :)
22:11.10 IriX64 sure as heck is :)
22:11.24 IriX64 how do you keep track of all the buttons :)
22:12.16 elite01 hehe
22:14.26 elite01 just look at http://bayimg.com/eaEDkAABJ
22:14.33 elite01 *that*'s buttons :P
22:14.47 CIA-29 libirc: 03JeffM2501 * r208 10/trunk/libirc/ (include/IRCEvents.h src/irClientEvents.cpp):
22:14.47 CIA-29 libirc: add an event at the end of the connection cycle ( end of MOTD )
22:14.47 CIA-29 libirc: eIRCConnectedEvent
22:14.47 CIA-29 libirc: so that clients know when they can start joining channels and sending
22:14.47 CIA-29 libirc: messages and stuff.
22:15.55 IriX64 a coding editor? (can't make out the text)
22:16.17 elite01 click the image
22:16.49 elite01 the refactoring stuff is amazing
22:18.12 IriX64 you're a java developer?
22:18.40 elite01 from time to... time
22:18.56 IriX64 beans is your effort? if so kudos
22:19.18 IriX64 gui programmer sweet
22:19.44 elite01 no, i didn't collaborate to netbeans
22:20.28 IriX64 high class stuff, i admit i'm outclassed here :)
22:21.06 elite01 nah, it just looks ugly :)
22:22.26 CIA-29 libirc: 03JeffM2501 * r209 10/trunk/libirc/ (7 files in 4 dirs): it's IRCTextUtils not TextUtils. set it straight everywheres
22:23.34 IriX64 elite01: same url turboc.jpg, thats more my speed :)
22:23.35 elite01 still, i believe netbeans is one of the best ides out there - a pleasure to use
22:24.08 IriX64 ive never tried it, never heard of it till you brought it up, says something about me
22:24.27 elite01 at least you don't need a gig of ram to run it
22:24.34 IriX64 heh
22:26.09 IriX64 did you think jove is mine?
22:26.26 IriX64 it's part of brlcad
22:26.39 elite01 hmm didn't think of it being yours or not
22:26.41 elite01 it is?
22:26.45 IriX64 yes
22:27.10 elite01 oh, nice
22:27.32 IriX64 the nice part is the rest of brlcad
22:27.50 elite01 hehe
22:27.57 IriX64 :)
22:28.07 elite01 i don't master brlcad yet
22:28.36 IriX64 me either, it's tough
22:28.36 IriX64 but i'm told well worth the effort
22:28.36 CIA-29 libirc: 03JeffM2501 * r210 10/trunk/libirc/include/TCPConnection.h: put the candle back
22:28.47 IriX64 have you seen the stryker shot
22:29.02 elite01 hmm dunno
22:29.04 IriX64 http://brlcad.org images and screenshots
22:29.08 elite01 i saw some helicopter
22:29.18 IriX64 no not the copter
22:29.27 elite01 that one? of course :)
22:29.35 elite01 it sure is an eyecatcher
22:30.08 IriX64 you miss the point that vehiclee was build from the brlcad work
22:30.22 elite01 the most... "ugly" programs are often the best :)
22:30.29 IriX64 :)
22:30.40 elite01 hm? what do you mean by that?
22:31.03 IriX64 some consider a program ugly some find it quite nice
22:31.33 elite01 well, it's how they look, how comfortable it is to use and how quickly experienced people get stuff done
22:32.02 IriX64 true but there's always a learning curve, sometimes steep
22:32.24 elite01 yes
22:33.43 *** join/#brlcad SuperTaz (n=taz@adsl-69-210-240-223.dsl.chcgil.ameritech.net) [NETSPLIT VICTIM]
22:33.43 *** join/#brlcad dtidrow_work (n=dtidrow@host169.objectsciences.com) [NETSPLIT VICTIM]
22:33.43 *** join/#brlcad joevalleyfield (n=joevalle@bz.bzflag.bz) [NETSPLIT VICTIM]
22:33.43 *** join/#brlcad poolio (n=poolio@c-69-251-3-107.hsd1.md.comcast.net)
22:34.03 brlcad Maloeran: that's actually part of their name, not just a title ...
22:34.14 *** join/#brlcad dtidrow (n=dtidrow@host131.objectsciences.com)
22:34.14 brlcad that's a tradition that goes *way* back ..
22:34.40 brlcad if you give your kid the same name as their parent, they become a II, or a III
22:34.42 brlcad etc
22:35.09 dtidrow_work well, II usually equals Jr.
22:35.35 IriX64 brlcad: defineing that glx define allowed it to build completely
22:35.52 brlcad yeah
22:38.48 ``Erik napoleon XIV
22:54.49 CIA-29 libirc: 03dtremenak * r211 10/trunk/libirc/src/TCPConnection.cpp: map.erase() doesn't return anything on gcc
23:08.10 louipc jove is actually a UofT app :P
23:11.00 CIA-29 libirc: 03l4m3rthanyou * r212 10/trunk/libirc/src/TCPConnection.cpp: Woo, couple more itr fixes
23:12.14 CIA-29 libirc: 03JeffM2501 * r213 10/trunk/libirc/TODO: libIRC has a build system now, and is not "all ugly" so take that out of the todo
23:12.50 ``Erik O.o
23:13.01 ``Erik libIRC rises from the grave?
23:43.51 brlcad rumors of it's demise are greatly exaggerated
23:44.40 *** join/#brlcad Twingy (n=justin@74.92.144.217)
23:47.58 dtidrow "Can't load IA 32-bit .so on a IA 32-bit platform" - totally whacked Java JNI error
23:48.21 dtidrow totally useless, and totally misleading
23:50.07 dtidrow I had to downgrade the Java version to 1.5.0_07 to find the real problem: "undefined symbol: _ZN16GLRefreshVisitor5applyERN3osg7TextureE"
23:50.36 dtidrow insane....
23:51.20 dtidrow at least I can go home now that I've fixed the _real_ problem
23:53.02 brlcad fun fun
23:53.39 brlcad hey, dtidrow .. here's a question for you.. is there a way to jni load a library that has (unused) unresolved symbols?
23:54.08 brlcad stuff that ld has no trouble whatsoever using, you can dlopen just fine, but jni loader chokes
23:54.33 brlcad usually another lib that the library uses
23:55.04 dtidrow not sure, though I think there are some commandline arguments you can use to direct the jvm to the right libs
23:55.16 dtidrow as well as LD_LIBRARY_PATH, of coures
23:56.06 brlcad yeah, it ignores the ld_lib_path
23:56.30 dtidrow it shouldn't, afaik
23:56.33 brlcad or at least doesn't know how/where to find the lib to resolve it
23:56.52 brlcad (even though the .so does say how/where)
23:57.08 brlcad otherwise even dlopen would die on some symbols
23:57.56 dtidrow yeah - if dlopen works, the jvm should have no problem either
23:58.27 brlcad yeah, that's what's been a pita
23:58.50 brlcad dlopen is fine
23:59.10 brlcad I've had to make fully resolved libraries (i.e. mega libraries!) that has the dependencies all included
23:59.11 dtidrow afaik, the "System.loadLibrary( lib );" is just a wrapper around dlopen
23:59.24 brlcad even stupid things like tcl/tk (which makes for a huge .so)
23:59.47 dtidrow what was the lib name that you passed in to System.loadLibrary()?

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