Tuesday, 2007-07-03

*** tpb has joined #freeorion00:00
*** greywolf_ has joined #freeorion00:18
*** greywolf_ has left #freeorion00:19
*** mithro has joined #freeorion03:09
*** triple\ has quit IRC04:31
kroddnVuen04:37
kroddnich had problems with graphviz too04:38
kroddnmy "old" graphviz was installed in "/usr/lib/graphviz", never onces come directly in "/usr/lib"04:41
kroddnGeofftheMedio_: why does compiling take so long?04:50
GeofftheMedio_templates04:50
GeofftheMedio_possibly insufficient RAM04:51
kroddn2GB should be enough?04:55
GeofftheMedio_yes04:55
kroddnI mean that re-compiling takes very long04:55
kroddnThat makes bugfixing very annoying :-)04:56
kroddnoh, 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 places04:56
GeofftheMedio_universe.h or universeobject.h are the worst04:57
GeofftheMedio_mapwnd.h is bad04:57
GeofftheMedio_what bugs are you trying to fix, btw?04:57
kroddnThat was just theroretically04:58
GeofftheMedio_o04:58
kroddnI encountered some Segfaults in the main-menu04:58
kroddnand next time i start i want to debug where they encounte04:58
kroddnWhat does take a very long time is linking...04:58
GeofftheMedio_that would be helpful04: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 long04:59
kroddnwait, i'll try05:00
kroddni changed EmpireManager.cpp and re-sconsed, and linking does take veeeeeery long05:08
kroddnpuh, it is still linking05:15
GeofftheMedio_that seems a bit weird...05:15
kroddnyes05:16
kroddnbut my processor is at 100%05:16
GeofftheMedio_maybe you need to update gcc?05:16
kroddnThats the reason why i did not dig into the code yet05:16
kroddni am using the edge-gcc05:17
kroddngcc version 4.1.205:17
kroddnwho is the linux-guru here?05:17
GeofftheMedio_you could contact tzlaine05:18
GeofftheMedio_he's the lead programmer, and uses linux05:18
GeofftheMedio_I can't guaranetee he can/will help though05:18
GeofftheMedio_are there some settings you can tweak?  symbol merge and such?05:20
kroddnthe linker does not consume much memory - maybe i can tweak i little05:27
GeofftheMedio_try disabling debug info and stripping it.  google suggests -S flag05:27
kroddn?05:29
kroddn-S means just compiling, no linking05:29
kroddnscons: done building targets.05:30
kroddnreal    13m47.636s05:30
kroddnuser    11m52.565s05:30
kroddnsys     0m39.302s05:30
kroddnabout 14 Minutes to link the 3 files05: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.cpp05:30
GeofftheMedio_that was scons on the command line... it usually goes faster in the IDE05:31
kroddnhm05:31
GeofftheMedio_and I'm on a 3 year old laptop05:32
GeofftheMedio_with 1.25 GB RAM, 1.6 GHz or so05:32
GeofftheMedio_barely 3 GB free hard drive05:32
kroddntheres must be some bad options which cause the linker to waste time05:33
kroddnI do compile and link much bigger projects which do not take so long05: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 problems05:57
kroddnthere are no flags06:09
GeofftheMedio_hmm06:09
kroddnHA!06:41
kroddn-s speeds it up06:41
kroddnBut then i have no debugging symbols06:46
*** kroddn has quit IRC07:40
*** kroddn has joined #freeorion07:41
*** Kelvin_Ho has joined #freeorion08:32
*** Kelvin_Ho is now known as Kelvin08:32
*** Kelvin has quit IRC08:33
*** kroddn has quit IRC08:36
*** kroddn has joined #freeorion08:38
*** tyreth has joined #freeorion08:46
*** STalKer-X has quit IRC09:20
*** STalKer-X has joined #freeorion09:20
*** triple\ has joined #freeorion10:59
*** tyreth has quit IRC11:08
*** triple\ has joined #freeorion11:37
*** triple\ has joined #freeorion12:00
*** Vuen_ has joined #freeorion14:33
*** Vuen__ has joined #freeorion14:38
*** Vuen___ has joined #freeorion14:44
*** Vuen____ has joined #freeorion14:49
*** Vuen has joined #freeorion14:54
*** GeofftheMedio_ has quit IRC15:08
*** kroddnoMobil has joined #freeorion15:21
*** LuomuXP_ has quit IRC17:19
*** kroddn has joined #freeorion17:19
*** LuomuXP_ has joined #freeorion17:19
*** Vuen_ has joined #freeorion19:24
*** tyreth has joined #freeorion20:32
*** Vuen_ has quit IRC20:49
*** GeofftheMedio has joined #freeorion21:32
*** GeofftheMedio_ has joined #freeorion21:33
*** GeofftheMedio has quit IRC21:51
*** GeofftheMedio has joined #freeorion21:51

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