*** tpb has joined #freeorion | 00:00 | |
*** altNull has joined #freeorion | 02:18 | |
altNull | hey | 02:18 |
---|---|---|
altNull | i had a problem installing the game on a Fedora 11 X86_64 bit | 02:19 |
altNull | ./freeorion: error while loading shared libraries: libXdmcp.so.6: cannot open shared object file: No such file or directory | 02:19 |
altNull | what can you tell me? | 02:19 |
altNull | and is there a way i could help fix this?\ | 02:20 |
Ornedan | GeofftheMedio: Current SVN | 03:38 |
Ornedan | altNull: Did you compile it yourself or install a packaged version? | 03:39 |
dansan | GeofftheMedio: just FYI, I didn't get far enough to debug the failed assertion I was having the other day. It looks more like an Ogre or Boost issue though. It would appear that something is unlocking the underlying pthread mutex of boost's mutex object without going through boost because boost's data structure still thinks it should be locked. So it could be Ogre, could be Boost and (a bit unliely) it could be glibc. | 04:29 |
dansan | I'll have to setup a test build of Ogre to get further with it and insert some more extensive checks to determine when the inconsistency occurs. | 04:29 |
dansan | And this is with Ogre 1.6.3 and Boost 1.39 | 04:30 |
dansan | More specifically, this is line in OgreLogManager.cpp:77, when calling boost::unique_lock::~unique_lock() (/usr/include/boost-1_39/boost/thread/locks.hpp:329). | 04:35 |
altNull | I used the install package | 05:12 |
altNull | should i compile from SVN? | 05:12 |
Ornedan | altNull: Sounds like the package is broken (not declaring all dependencies) | 05:27 |
altNull | should i try and install the library manually | 05:27 |
altNull | i've done that before for other linux games | 05:28 |
Ornedan | Yes | 05:28 |
altNull | k | 05:28 |
altNull | thx | 05:28 |
altNull | should i post a bug at sourceforge? | 05:29 |
Ornedan | I guess if it's an official package. Otherwise, complain to the package author. (I don't really know, I just found out about freeorion 2 days ago :P) | 05:30 |
altNull | yeah | 05:30 |
altNull | just found it today | 05:30 |
altNull | well it came straight from sourceforge | 05:30 |
altNull | so i assume its the intended package | 05:30 |
altNull | Sucess! | 05:39 |
altNull | it launches | 05:39 |
altNull | now to try it out | 05:39 |
altNull | kewl game | 05:57 |
*** hagish has joined #freeorion | 06:37 | |
GeofftheMedio | ordenan: as above, the current svn is expected to be broken... it's not a release yet, and overhauling the visibility system doesn't happen in one side-effect-free step | 08:18 |
GeofftheMedio | dansan: ok... maybe check if there's a known bug with that version of boost? | 08:19 |
STalKer-Y | GeofftheMedio: i guess you would accept patches for ogre 1.6.4 compatibility :) | 08:35 |
GeofftheMedio | especially if they can be ifdef'ed around to retain compatibility with 1.6.1 | 08:36 |
STalKer-Y | just curious :) | 08:45 |
STalKer-Y | over 18.000 downloads is quite impressive for such an early version :) | 08:47 |
GeofftheMedio | it's been out for six months... so... not so much... | 08:48 |
STalKer-Y | i would say 4 months :) | 08:51 |
STalKer-Y | at 30 dollar a copy, then would make almost 600.000 :D | 08:52 |
GeofftheMedio | let me know when my check's in the mail... | 08:53 |
STalKer-Y | since i don't know your mail address, you don't get no check :p | 08:53 |
GeofftheMedio | alas | 08:54 |
*** mithro has quit IRC | 09:09 | |
*** mithro has joined #freeorion | 09:21 | |
*** mithro has quit IRC | 10:59 | |
*** laz0r has joined #freeorion | 11:18 | |
laz0r | hi, how can I compile and run the combat tech demo? | 11:48 |
GeofftheMedio | compile freeorion itself, then run "freeorion --tech-demo" | 12:32 |
laz0r | thanks, i am currently trying to do that | 13:43 |
laz0r | I just had some weird problem while building GG, it would complain about Ogre not being installed when ogre wasn't installed, but as soon as I installed ogre via apt it stopped complaining completely, but the summary still said that libGiGiOgre would not be built (config.log did not contain anything related to Ogre as well) | 13:46 |
laz0r | I fixed it by specifying build_ogre_driver=true, then I got error messages again, seems it couldn't find the incudes in /usr/include/OGRE | 13:47 |
GeofftheMedio | I can't help with scons or CMake issues... you'd best post on the forums. | 13:51 |
*** enigmatic has quit IRC | 14:17 | |
*** enigmatic has joined #freeorion | 14:20 | |
laz0r | building freeorion on karmic causes gcc-4.4 to segfault... | 14:53 |
laz0r | it chokes universe/Effect.cpp:1223 | 14:53 |
laz0r | changing that return ""; statement to return "Foo"; 'fixed' the problem | 14:54 |
laz0r | i guess I should report a bug to the ubuntu people... | 14:54 |
GeofftheMedio | uhm... yeah. weird bug... | 14:58 |
Ornedan | valgrind should tell you where the error is | 14:58 |
Ornedan | That sounds like the stack's fucked up somewhere | 14:58 |
*** altNull has left #freeorion | 15:14 | |
*** hagish has quit IRC | 18:00 | |
laz0r | it turned out the bug was already fixed (intentionally or unintentionally) in the latest gcc snapshot, so hopefully there will be an upgrade for gcc soon | 18:42 |
GeofftheMedio | good to know... I guess...? | 19:05 |
laz0r | i guess if you don't want me to talk here you should just tell me? | 19:22 |
GeofftheMedio | no, talk away | 19:22 |
GeofftheMedio | My previous messages were not sarcastic | 19:22 |
laz0r | ok | 19:23 |
GeofftheMedio | I just can't really use or helpfully comment on those observations... so... | 19:23 |
GeofftheMedio | though perhaps it might come up again in future | 19:23 |
laz0r | I didn't expect anything really, just wanted to tell you incase someone on the forums stumbles over the bug | 19:25 |
laz0r | and yeah, I thought you were being sarcastic, so that made me feel a little uneasy | 19:25 |
laz0r | but all is good now | 19:25 |
GeofftheMedio | yeah... with only text, it's easy to read into things whatever you want (or don't want) | 19:40 |
*** kroddn has quit IRC | 20:19 | |
CIA-61 | FreeOrion: geoffthemedio * r3266 /trunk/FreeOrion/ (4 files in 2 dirs): (log message trimmed) | 20:40 |
CIA-61 | FreeOrion: -Switched ObjectMap to not delete its contained pointed-to UniverseObjects when | 20:40 |
CIA-61 | FreeOrion: it is destructed. My previous plans to have ObjectMap clean up after itself and | 20:40 |
CIA-61 | FreeOrion: to always have unique ownership of contained UniverseObject didn't work with | 20:40 |
CIA-61 | FreeOrion: storing the ObjectMaps in std::map, which seems to use assignment or copy | 20:40 |
CIA-61 | FreeOrion: construction in a manner that resulted in temporary objects that were then | 20:40 |
CIA-61 | FreeOrion: destructed, deleting all the contained UniverseObjects, leading to crashes. | 20:40 |
laz0r | btw. my whole building effort resulted in a success | 20:52 |
laz0r | but i had another weird problem on the way: when openal is configured to play via pulseaudio, freeorion hangs just there with a black screen waiting for some thread | 20:53 |
laz0r | well, openal waits, freeorion is just calling alcOpenDevice somewhere, which just blocks forever | 20:54 |
GeofftheMedio | interesting... do you know if this is an openal issue, or something freeorion should be doing differently...? | 21:08 |
laz0r | I don't know, but I would just assume it would be openals fault | 21:15 |
laz0r | I had a problem with openal and pulseaudio recently (it wouldn't work with the alsa emulation of pulse when playing some indie game) and fixed that by configuring openal to use pulseaudio directly | 21:17 |
laz0r | now with freeorion its the other way around | 21:17 |
GeofftheMedio | I didn't write the openal code in FO so I'm not sure if there's anything that could be done to avoid such hangs from within FO itself | 21:23 |
*** mithro has joined #freeorion | 22:42 | |
CIA-61 | FreeOrion: geoffthemedio * r3267 /trunk/FreeOrion/msvc2005/: Removed MSVC 2005 project files, since they're not being maintained and are very out of date. | 23:03 |
*** STalKer-X has joined #freeorion | 23:48 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!