*** tpb has joined #freeorion | 00:00 | |
*** greywolf_ has joined #freeorion | 00:18 | |
*** greywolf_ has left #freeorion | 00:19 | |
*** mithro has joined #freeorion | 03:09 | |
*** triple\ has quit IRC | 04:31 | |
kroddn | Vuen | 04:37 |
---|---|---|
kroddn | ich had problems with graphviz too | 04:38 |
kroddn | my "old" graphviz was installed in "/usr/lib/graphviz", never onces come directly in "/usr/lib" | 04:41 |
kroddn | GeofftheMedio_: why does compiling take so long? | 04:50 |
GeofftheMedio_ | templates | 04:50 |
GeofftheMedio_ | possibly insufficient RAM | 04:51 |
kroddn | 2GB should be enough? | 04:55 |
GeofftheMedio_ | yes | 04:55 |
kroddn | I mean that re-compiling takes very long | 04:55 |
kroddn | That makes bugfixing very annoying :-) | 04:56 |
kroddn | oh, excuse me - of course, freeorion does not contain bugs but features ^^ | 04:56 |
GeofftheMedio_ | try to avoid changing the headers that are included in lots of places | 04:56 |
GeofftheMedio_ | universe.h or universeobject.h are the worst | 04:57 |
GeofftheMedio_ | mapwnd.h is bad | 04:57 |
GeofftheMedio_ | what bugs are you trying to fix, btw? | 04:57 |
kroddn | That was just theroretically | 04:58 |
GeofftheMedio_ | o | 04:58 |
kroddn | I encountered some Segfaults in the main-menu | 04:58 |
kroddn | and next time i start i want to debug where they encounte | 04:58 |
kroddn | What does take a very long time is linking... | 04:58 |
GeofftheMedio_ | that would be helpful | 04:58 |
GeofftheMedio_ | maybe you're not liking incrementally? I find if I just change a few lines of a cpp file, the relink doesn't take very long | 04:59 |
kroddn | wait, i'll try | 05:00 |
kroddn | i changed EmpireManager.cpp and re-sconsed, and linking does take veeeeeery long | 05:08 |
kroddn | puh, it is still linking | 05:15 |
GeofftheMedio_ | that seems a bit weird... | 05:15 |
kroddn | yes | 05:16 |
kroddn | but my processor is at 100% | 05:16 |
GeofftheMedio_ | maybe you need to update gcc? | 05:16 |
kroddn | Thats the reason why i did not dig into the code yet | 05:16 |
kroddn | i am using the edge-gcc | 05:17 |
kroddn | gcc version 4.1.2 | 05:17 |
kroddn | who is the linux-guru here? | 05:17 |
GeofftheMedio_ | you could contact tzlaine | 05:18 |
GeofftheMedio_ | he's the lead programmer, and uses linux | 05:18 |
GeofftheMedio_ | I can't guaranetee he can/will help though | 05:18 |
GeofftheMedio_ | are there some settings you can tweak? symbol merge and such? | 05:20 |
kroddn | the linker does not consume much memory - maybe i can tweak i little | 05:27 |
GeofftheMedio_ | try disabling debug info and stripping it. google suggests -S flag | 05:27 |
kroddn | ? | 05:29 |
kroddn | -S means just compiling, no linking | 05:29 |
kroddn | scons: done building targets. | 05:30 |
kroddn | real 13m47.636s | 05:30 |
kroddn | user 11m52.565s | 05:30 |
kroddn | sys 0m39.302s | 05:30 |
kroddn | about 14 Minutes to link the 3 files | 05:30 |
GeofftheMedio_ | I'm guessing it relinking the whole thing... | 05:30 |
GeofftheMedio_ | it took about 2 or 3 min to relink for me after I changed mapwnd.cpp | 05:30 |
GeofftheMedio_ | that was scons on the command line... it usually goes faster in the IDE | 05:31 |
kroddn | hm | 05:31 |
GeofftheMedio_ | and I'm on a 3 year old laptop | 05:32 |
GeofftheMedio_ | with 1.25 GB RAM, 1.6 GHz or so | 05:32 |
GeofftheMedio_ | barely 3 GB free hard drive | 05:32 |
kroddn | theres must be some bad options which cause the linker to waste time | 05:33 |
kroddn | I do compile and link much bigger projects which do not take so long | 05:33 |
GeofftheMedio_ | compare the output of scons (the call to the linker) with what you'd normally use? maybe there's a flag or two in there that's causing problems | 05:57 |
kroddn | there are no flags | 06:09 |
GeofftheMedio_ | hmm | 06:09 |
kroddn | HA! | 06:41 |
kroddn | -s speeds it up | 06:41 |
kroddn | But then i have no debugging symbols | 06:46 |
*** kroddn has quit IRC | 07:40 | |
*** kroddn has joined #freeorion | 07:41 | |
*** Kelvin_Ho has joined #freeorion | 08:32 | |
*** Kelvin_Ho is now known as Kelvin | 08:32 | |
*** Kelvin has quit IRC | 08:33 | |
*** kroddn has quit IRC | 08:36 | |
*** kroddn has joined #freeorion | 08:38 | |
*** tyreth has joined #freeorion | 08:46 | |
*** STalKer-X has quit IRC | 09:20 | |
*** STalKer-X has joined #freeorion | 09:20 | |
*** triple\ has joined #freeorion | 10:59 | |
*** tyreth has quit IRC | 11:08 | |
*** triple\ has joined #freeorion | 11:37 | |
*** triple\ has joined #freeorion | 12:00 | |
*** Vuen_ has joined #freeorion | 14:33 | |
*** Vuen__ has joined #freeorion | 14:38 | |
*** Vuen___ has joined #freeorion | 14:44 | |
*** Vuen____ has joined #freeorion | 14:49 | |
*** Vuen has joined #freeorion | 14:54 | |
*** GeofftheMedio_ has quit IRC | 15:08 | |
*** kroddnoMobil has joined #freeorion | 15:21 | |
*** LuomuXP_ has quit IRC | 17:19 | |
*** kroddn has joined #freeorion | 17:19 | |
*** LuomuXP_ has joined #freeorion | 17:19 | |
*** Vuen_ has joined #freeorion | 19:24 | |
*** tyreth has joined #freeorion | 20:32 | |
*** Vuen_ has quit IRC | 20:49 | |
*** GeofftheMedio has joined #freeorion | 21:32 | |
*** GeofftheMedio_ has joined #freeorion | 21:33 | |
*** GeofftheMedio has quit IRC | 21:51 | |
*** GeofftheMedio has joined #freeorion | 21:51 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!