*** tpb has joined #freeorion | 00:00 | |
*** mithro has quit IRC | 03:43 | |
*** mithro has joined #freeorion | 04:02 | |
*** mithro has quit IRC | 04:10 | |
*** mithro has joined #freeorion | 04:34 | |
*** mithro has quit IRC | 04:37 | |
*** mithro has joined #freeorion | 05:00 | |
*** mithro has quit IRC | 05:02 | |
*** mithro has joined #freeorion | 05:03 | |
*** mithro has quit IRC | 05:07 | |
*** tpb has joined #freeorion | 06:00 | |
*** mithro has joined #freeorion | 07:02 | |
*** STalKer-X has joined #freeorion | 10:22 | |
*** Carmina has quit IRC | 10:23 | |
*** STalKer-X has quit IRC | 11:37 | |
*** Carmina has joined #freeorion | 11:37 | |
*** tyreth has quit IRC | 12:12 | |
*** mithro has quit IRC | 13:47 | |
*** mithro has joined #freeorion | 14:31 | |
*** mithro has quit IRC | 14:33 | |
*** mithro has joined #freeorion | 15:10 | |
*** Carmina has quit IRC | 15:16 | |
*** IRCMonkey has joined #freeorion | 15:33 | |
*** STalKer-X has joined #freeorion | 17:29 | |
*** Xyphosura has joined #freeorion | 18:01 | |
Xyphosura | Hello all: I recently discoverd freeorion and I was interested to try it out; so I tried to build it from source (whick worked, eventually). But now I get this error when I try to launch freeorion: "./freeorion: error while loading shared libraries: libGiGiSDL.so: cannot open shared object file: No such file or directory" . I'm definitely sure I'v build gigi and installed it. Can anyone help me with this? | 18:04 |
---|---|---|
GeofftheMedio | I'd search the forums | 18:05 |
GeofftheMedio | likely you didn't install the gigi libraries, or they're in a nonstandard location | 18:05 |
Xyphosura | Is /usr/local/lib/ a nonstandard location? | 18:06 |
GeofftheMedio | from forums: | 18:06 |
GeofftheMedio | export LD_LIBRARY_PATH=[path to libGiGiSDL.so]:$LD_LIBRARY_PATH | 18:06 |
GeofftheMedio | I'm not sure... I'm not a linux guy | 18:06 |
Xyphosura | Ah ok | 18:06 |
Xyphosura | I'll beter search the forums then. | 18:06 |
GeofftheMedio | though this sort of problem recurrs often enough that I've seen questions about it | 18:06 |
Xyphosura | Is the current freeorion already playable or is it more of a tech demo? (I know space combat and ground combat aren't made yet). | 18:08 |
GeofftheMedio | it's more than a tech demo, as there is significant written content, but it's not a complete game, has various bugs (particularly on linux due to (apparently) a boost signals bug) and is not balanced | 18:14 |
Xyphosura | Ok, that's good enough for me. | 18:15 |
GeofftheMedio | good enough for what...? | 18:15 |
Xyphosura | to try it out | 18:16 |
GeofftheMedio | ah. ok. enjoy. | 18:16 |
Xyphosura | I will | 18:17 |
Xyphosura | hmm got it to work but I get a segmention fault with everything I do :-( | 18:34 |
GeofftheMedio | this is the boost bug | 18:34 |
GeofftheMedio | quite a problem, obviously... | 18:34 |
GeofftheMedio | I fixed one a few days ago, where you open then close a fleet window, then mouse over a system, but in the process made one with dragging ships to new fleets even worse... | 18:35 |
Xyphosura | that's one hell of a problem | 18:36 |
GeofftheMedio | indeed | 18:36 |
GeofftheMedio | works fine on windows though... woo. | 18:36 |
Xyphosura | I got only Linux, does run throug wine maybe? | 18:37 |
GeofftheMedio | possible... I'm not sure. | 18:37 |
GeofftheMedio | if you want to help me out, see: http://freeorion.org/forum/viewtopic.php?p=26103#26103 | 18:37 |
tpb | <http://ln-s.net/Jka> (at freeorion.org) | 18:37 |
GeofftheMedio | also, if you could list everything you can do that causes a seg fault, it might be helpful | 18:39 |
Xyphosura | oh oh, I'm such a noob. Are those all lines of code I should change? | 18:39 |
GeofftheMedio | replace all the -ed lines with the nearby +ed lines | 18:39 |
GeofftheMedio | it's just adding a bunch of debug logger output | 18:39 |
GeofftheMedio | (if there's no -ed line, then just add the +line where indicated) | 18:40 |
Xyphosura | I'm afraid I lost you there... | 18:41 |
GeofftheMedio | the first entry is for Fleet.cpp | 18:41 |
GeofftheMedio | the @@ -215,6 +215,7 @@ means that something's changed at line 215. In this case, I've added a line, which is indicated by the + in the following code snippet | 18:42 |
GeofftheMedio | so just add the line starting with + at the spot shown (but exclude the +) | 18:42 |
GeofftheMedio | the second entry is for Order.cpp | 18:43 |
GeofftheMedio | it has a line with a - at the start... that means remove that line | 18:43 |
GeofftheMedio | immediately after that is a + line, that means (again) add a line | 18:43 |
GeofftheMedio | alternatively, this should work as a diff patch, if you know how to use that | 18:43 |
GeofftheMedio | if not, I'm not really the best to explain how, unfortunately | 18:44 |
Xyphosura | Ok I probably get what you mean | 18:44 |
Xyphosura | I'm sorry I have to go now; but If I have some more time this weekend I'll try to do what you told me. | 18:47 |
GeofftheMedio | k, thanks | 18:47 |
Xyphosura | Oh yes forgot to say this: | 18:47 |
Xyphosura | those segfaults seem to happen totally inpridictable | 18:47 |
Xyphosura | It sometimes crashes when I colonize a planet, sometimes it doesnt (same planet). | 18:48 |
GeofftheMedio | might depend whether you've opened / close a fleetwnd, or the sidepanel before | 18:48 |
Xyphosura | ok, that could have been the case | 18:48 |
GeofftheMedio | or looked at different systems before the one you're colonizing | 18:48 |
GeofftheMedio | the trouble seems to be when there's a signal from or to a window connected, and then that window is closed | 18:49 |
GeofftheMedio | those signals should be disconnected automatically, but boost isn't doing that correctly on linux | 18:49 |
GeofftheMedio | meaning you get a function called with a now-invalid this pointer, leading to the segfault | 18:49 |
Xyphosura | I'll try what you told me, but I really have to go now. | 18:50 |
GeofftheMedio | k, bye | 18:50 |
Xyphosura | thanks for the information | 18:50 |
Xyphosura | bye | 18:50 |
*** Xyphosura has left #freeorion | 18:50 | |
*** tyreth has joined #freeorion | 21:45 | |
*** tyreth has quit IRC | 21:54 | |
*** tyreth has joined #freeorion | 21:59 | |
STalKer-X | aha, i knew mithro is a traitor :P | 22:01 |
GeofftheMedio | that was grammatically inconsistent | 22:02 |
STalKer-X | why? :) | 22:02 |
GeofftheMedio | knew = past tense, is = present tense | 22:02 |
STalKer-X | yes | 22:02 |
STalKer-X | but i knew it before that he is one ;D | 22:03 |
GeofftheMedio | if you knew before, you knew he was one. you can't have previously known something about the future. you could have known he was going to be one, but that's not the same | 22:03 |
STalKer-X | of course i can! | 22:03 |
STalKer-X | @,@ | 22:04 |
STalKer-X | *hypnotizes GeofftheMedio* | 22:04 |
*** tyreth has quit IRC | 22:15 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!