Tuesday, 2009-02-17

*** tpb has joined #freeorion00:00
*** mithro has quit IRC00:53
*** mithro has joined #freeorion01:13
*** kroddnoMobil has joined #freeorion01:54
*** ChanServ sets mode: +o kroddnoMobil01:54
*** mithro has quit IRC05:08
*** booiiing has quit IRC05:56
*** booiiing has joined #freeorion05:59
*** mithro has joined #freeorion06:05
*** Cykus has quit IRC08:46
kroddnoMobilGeofftheMedio: i have a version linked now12:25
kroddnoMobilwas very hard work12:25
GeofftheMediogood to hear12:26
kroddnoMobilGeofftheMedio: I had to rename "StringTable" to "FOStringTable" because one linux lib uses a class StringTable too12:26
kroddnoMobilI don't see any problems for committing that, but what do you think about that?12:26
GeofftheMediowhy is this only a problem now?12:27
kroddnoMobilthe problem is in libfreeimage which is uses by Ogre12:28
kroddnoMobilused12:28
kroddnoMobiland because I use static linking, the compiler won't link in freeimage if it has the same classes defined12:29
GeofftheMediohmm.  well, you'd better email tzlaine about renaming the class.12:30
kroddnoMobili posted at the forums12:40
kroddnoMobilhave no access to regular mails atm12:40
kroddnoMobilDoes not run :-(12:44
kroddnoMobilmain() caught exception(std::runtime_error): Failed to find an Ogre GL render system.12:44
GeofftheMediolook at ogre_log.txt12:58
GeofftheMediothere are some ogre "plugins" that it loads dynamically... might be looking for the shared object12:59
GeofftheMedio(that wouldn't show up with ldd since they're determined at runtime according to the contents of ogre_plugins.cfg13:05
GeofftheMedio)13:05
GeofftheMediothe plugin shared objects are looked for in a directory that's also defined in ogre_plugins.cfg so there shouldn't be issues with other versions present on the system (I assume)13:06
kroddnoMobili cannot ship those shared objects because they have to many dependencies themselves13:08
kroddnoMobiland I cannot link them into the binary, thats not working13:08
kroddnoMobilI have to say: thats a shit all that ogre stuff13:08
kroddnoMobilI'll give up now and continue in some weeks when I have more time13:10
GeofftheMediothe ogre forums probably have discussions about statically linking and how to deal with plugins13:10
kroddnoMobilAnd I have no time to read all those stuff13:11
GeofftheMedioI understand... I was just pointing it out that you're probably not the first person to try to fully statically link an ogre app13:12
GeofftheMedioand they have a forum that's probably a good resource for such issues13:12
kroddnoMobilhttp://www.ogre3d.org/wiki/index.php/StaticLinking <-- found it, but its to much for now, and I am to angry about that all ...13:17
tpb<http://ln-s.net/2s$5> (at www.ogre3d.org)13:17
GeofftheMedioangry about problems getting ogre linked?13:18
kroddnoMobilYes13:20
kroddnoMobilIt took me about 15-20 hours until now and is still not working13:20
kroddnoMobilnot only ogre, but bullet and the other ogre dependent stuff13:21
GeofftheMediohmm.  yeah, it's was a pain for me as well.  still only sort of works, although it might be just a driver issue.13:21
GeofftheMedioI suppose it's 15 - 20 hours to do linking, or 15-20 months rewriting some of it from scratch., though13:22
GeofftheMedioanyway, I've got to go.  later...13:23
kroddnoMobilthe problem is that nobody seems to be interested in getting it working on all platforms, just releasing windows builds is important13:23
kroddnoMobilcu13:23
*** kroddnoMobil has quit IRC13:25
*** malumalu has joined #freeorion13:37
*** hagish has joined #freeorion14:07
*** welterde has joined #freeorion14:15
*** hagish has quit IRC14:33
*** malumalu has quit IRC16:00
*** mithro has quit IRC18:55
*** mithro has joined #freeorion19:18
*** mithro has quit IRC19:59
*** GeoffTheMedio2 has joined #freeorion20:03
*** ChanServ sets mode: +o GeoffTheMedio220:03
*** GeofftheMedio has quit IRC20:07
*** mithro has joined #freeorion20:19
*** STalKer-X has joined #freeorion23:18
*** STalKer-Y has quit IRC23:36

Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!