Wednesday, 2008-06-04

*** tpb has joined #freeorion00:00
*** mithro has quit IRC01:08
kroddnGeoffTheMedio: svn is sometimes very strange. it sais "conflict" for the stringtable, but there are no conflict-files it mentions02:57
*** ahven has joined #freeorion05:35
ahvenhi, anyone built revision 2581 recently? seems like a coder error tome05:36
ahvenUI/TechTreeWnd.cpp:99: error: 'PI' was not declared in this scope05:37
ahvenand yes, I have read the topic05:37
ahven..or not so well :P05:40
kroddnno error05:55
kroddnlook at forum:05:55
kroddnhttp://www.freeorion.org/forum/viewtopic.php?f=24&t=215505:56
tpb<http://ln-s.net/1u+3> (at www.freeorion.org)05:56
*** kroddn has quit IRC06:23
*** kroddn has joined #freeorion06:23
*** hagish has joined #freeorion06:51
ahvenversion dependant code isn't possible in the code for graphviz?06:59
kroddni dont know07:02
kroddnfor some reasons there's a define D_HAVE_CONFIG_H set, which should not be07:03
ahvenand if that files get updated and I updates with 'svn up' then I have to reapply that modification?07:05
ahvenI update*07:05
kroddnnormally not07:18
kroddnyour changes stay there until there would be a conflict07:18
ahvenok07:53
*** mithro has joined #freeorion10:24
*** hagish has quit IRC11:04
*** kroddnoMobil has joined #freeorion11:09
*** mithro has quit IRC11:12
*** ahven has quit IRC11:28
*** mikedep3331 has joined #freeorion11:41
mikedep3331hey guys, I thought I'd point out that you are filing new versions of freeorion under version .3.1 on sourceforge11:41
mikedep3331http://sourceforge.net/project/showfiles.php?group_id=7575211:41
tpb<http://ln-s.net/1u+n> (at sourceforge.net)11:41
mikedep3331casual observers may think that you haven't released a new version since .3.1 in 200511:41
eleazarthanks11:42
mikedep3331np11:42
eleazarwe just changed the numbering system11:42
mikedep3331yeah, I saw11:42
eleazarboth our people who have access to change that are on vacation11:43
mikedep3331I see11:43
eleazara bug report on sourceforge might be the best way11:44
eetyo. anyone know whats the problem here: cant compile the game neither with vs 2005 (gg/net/net2.h missing or something) nor scons (lib/GiGiNet.dll missing)11:44
eleazarkroddn might know11:44
mikedep3331ok, I'll file a bug report about this11:44
eleazarmikedep3331: thanks11:45
eleazareet: there's usually not a lot of activity here11:45
eetk :)11:46
eleazarthe support forum is a better way to get an answer: http://www.freeorion.org/forum/viewforum.php?f=2511:46
tpb<http://ln-s.net/1u+r> (at www.freeorion.org)11:46
kroddnoMobilwhat i might now?12:00
kroddnoMobileet: you have to change into the dir GG first and build that12:01
eetya i did. it says only something about ogre, but otherwise builds without problems12:02
eetthe gg part i mean12:03
eetwell. i need to read to few exams first anyways. after those ill start to look at the code and see if i can help with the development :)12:04
GeoffTheMediothe 0.3.9 under 0.3.1 issue has been noted before, and tzlaine is aware of it12:04
GeoffTheMediohopefully the next release will be under its own category12:04
kroddnoMobilits time for a 0.3.10 :-)12:04
GeoffTheMedioafter tzlaine gets back, perhaps12:05
GeoffTheMediodid you "scons install" before trying to build freeorion?12:06
eetya did12:06
eettoher gigi*.dll files are there12:06
GeoffTheMedioI think you also need to copy the *.dll that building gg produces up a directory level into the main freeorion directory12:07
GeoffTheMedioI usually do:12:07
GeoffTheMedioscons install12:07
GeoffTheMediocopy *.dll ..12:07
eetcd gg12:07
eetdir12:07
eethups12:07
GeoffTheMedioas for why net2.h is missing... that I haven't heard of before12:07
eetyeah. its weird12:07
GeoffTheMediodo you have that file?12:08
eetsome how both sounds like the same issue12:08
eetno i dont12:08
eetbad sdk maybe?12:08
GeoffTheMedioit's possible12:08
kroddnoMobilcase sensitivity does not matter on win, or?12:09
eethmmh. the files are in the zip .. but not in the uncompressed folder .... problem resolved i guiss12:09
eeteither corrupt or something else12:09
kroddnoMobildidn't you get a svn version?12:10
eetya did12:10
eetwait.. ill try to uncompress again12:10
GeoffTheMediokroddn: a bunch of dependencies are in the SDK, not in SVN12:10
GeoffTheMedio(for windows)12:10
eetah. ok corrupt zip .. just need to re-download i guess12:12
GeoffTheMediowhat is that missing file called?  I can't find any net2.h12:13
eeti got it thanks. the sdk file was corrupt. thx for the help12:14
GeoffTheMedioI'd still like to know where that .h file was (curiousity)12:15
eetk lemme check12:15
STalKer-Xeleazar "moved on" to where?12:16
GeoffTheMedioI think he had a kid, amongst other things12:16
eetfreeorion/gg/net/net2.h12:17
eetsorry gg/gg/net/net2h12:19
GeoffTheMediois that in the SDK?12:19
eetyes12:20
eetbtw. is there any doc about the hierarchy of the modules, or should i just start reading the source-files?12:30
GeoffTheMedioyou should be able to generate useful stuff with doxygen12:38
eetah. ok must check that up12:38
GeoffTheMediothere was also a forum post where I summarized things at a high level...12:38
eetok now its compiling. thx for the help :)12:38
GeoffTheMediohttp://www.freeorion.org/forum/viewtopic.php?p=29416#p2941612:40
tpb<http://ln-s.net/1u+y> (at www.freeorion.org)12:40
*** sinful has joined #freeorion12:40
eetthx12:42
*** mithro has joined #freeorion13:15
*** mithro has quit IRC13:54
*** Almindor has joined #freeorion14:52
Almindorhello14:52
Almindoris freeorion compilable on amd64 linux?14:54
kroddnoMobilshould be14:55
kroddnoMobilthe statically version runs, but there are some bugreports that the AI is not working correctly14:55
kroddnoMobilIf you compile from source, it should work14:56
Almindoryeah it stuck on the ai loading14:57
Almindoralso, I get it very slow (with some audio stutter) with the static version (eg: menu was almost unresponsive)14:57
Almindor(the audio stutter is probably just crappy ALSA/OpenAL, I get this on most games)14:57
kroddnoMobilAlmindor: do you have python2.4 installed?14:58
kroddnoMobilwithout it won't run, thats known :-)14:58
Almindorow, no probably just 2.514:58
AlmindorI'll add it14:58
kroddnoMobilinstall 2.414:58
Almindorstill, I'd like to try out a native 64bit14:58
kroddnoMobilthen you'll have to build yourself14:59
kroddnoMobiland that is a very lot of stuff :-)14:59
kroddnoMobili do not expect any speed improvement if you compile 64 bit14:59
Almindoractually I'd bet it'd be slower15:00
Almindor(CPU has same sized cache and all that)15:00
kroddnoMobilFO does not consume much cpu-power, but the openGL-stuff does - and that should be optimized if you have drivers15:00
Almindoryeah, latest fglrx, no guarantees tho, ATI sucks like there's no vacuum cleaners (but that's another story)15:01
kroddnoMobilif you get it compiled, inform me (or post on the forums). I am interested in problems you have with it15:02
Almindorsure15:02
kroddnoMobiland tell me if FO works then if you have python2.4 installed15:03
Almindoryou mean the static?15:03
kroddnoMobilyipp15:03
* Almindor should get rid of his "tidyness" habbit15:04
AlmindorI already deleted it haha, will redownload15:04
kroddnoMobilit should work, but i cannot test because of lack of 64bit machine :-)15:04
Almindorow right lol, can't work :)15:13
Almindorthere's no python 2.4 32bit15:13
kroddnoMobilaha15:13
kroddnoMobilthen next time i'll ship it with the game :-)15:14
Almindorlib hell15:14
kroddnoMobilor i must solve the python24-static problem15:14
Almindordo I need 2.4 if I compile it? (there's a problem with 2.5?)15:14
kroddnoMobili don't know which version is needed15:15
Almindorhmm ok I'll risk it15:15
kroddnoMobili think it matters what boost-python needs15:15
kroddnoMobilI compiled boost myself and uses python2.415:15
Almindorboost is installed, no python2.415:15
AlmindorI guess gutsy has it for 2.515:15
* Almindor is compiling gg15:16
kroddnoMobillibboost-python1.34.1 and libboost-python-dev is needed15:16
Almindoryeah, got them, they depend on 2.5 here15:17
Almindorout of curiosity, what IDE do you use to develop this? :)15:18
kroddnoMobili do not really develop15:19
kroddnoMobilBut if i use emacs :-)15:20
kroddnoMobilno IDE15:20
kroddnoMobilUntil now I only did some bughunting and releasing the statically version15:20
Almindorah you're "him"15:20
Almindor:)15:20
kroddnoMobil?15:21
Almindorthe forum guy with linux static releases15:21
kroddnoMobilyes :)15:21
kroddnoMobilso, I ll be afk playing X3 reunion :)15:21
Almindoryou'd love free pascal (or delphi for that matter), it has this "smartlink" option, means "only which is used by the program/code gets linked inside the binary". Doesn't work with non-pascal libs tho15:21
Almindorok, cya later15:22
*** sinful has quit IRC15:26
Almindorhmm I get "Fatal error: Call to undefined function wfSingleQuery() in /usr/www/users/tzlaine/LocalSettings.php on line 33" when I try to change the wiki15:28
Almindor(wanted to fill 2 missing -dev packages for ubuntu compilation)15:28
GeoffTheMedioyou need to log in to edit the wiki15:30
GeoffTheMedioI code using MSVC 2005 IDE15:30
GeoffTheMediotzlaine uses emacs, I think15:30
AlmindorGeoffTheMedio, ah, it let me into the editing part so I thought it's open15:31
GeoffTheMedioit's supposed to be, but for some reason that error occurs unless you're logged in15:31
Almindorthanks, submitted15:33
eetuhh. so it only works with python 2.4?15:49
GeoffTheMedio2.5 should be fine, and may be required (?) on windows15:50
GeoffTheMedionot sure about linux15:50
GeoffTheMedioand kroddn's statically linked version might have slightly different requirements than something you compile yourself15:50
eetah. ok15:50
*** mithro has joined #freeorion15:54
Almindordidn't compile, got some errors (pasting in pastebin.. sec)15:54
GeoffTheMedioare they related to PI not being defined?15:55
Almindorhttp://pastebin.com/d13536d5715:55
Almindoraye15:55
GeoffTheMedioyour graphviz version isn't quite compatible with what's expected15:55
Almindorow, I'll get it from source then, do I need to recompile gg too?15:56
GeoffTheMediothe issue is discussed on the forums15:56
GeoffTheMedioI don't know much about it, as I don't use linux15:56
Almindork15:57
GeoffTheMediobut I'm attmping to find a thread to point you to15:57
GeoffTheMediotry this: http://www.freeorion.org/forum/viewtopic.php?f=24&t=215515:58
tpb<http://ln-s.net/1u+3> (at www.freeorion.org)15:58
GeoffTheMedioIf we could easily replace graphviz, we would (in cause you're wondering)15:59
GeoffTheMedioI recently added an alternative view to the place where it's used, so it can be removed if necessary, with significant loss of functionality15:59
Almindorno, I'm actually just wondering how to best fix it on my end :)16:00
GeoffTheMediotry that thread16:00
Almindoryeah reading as we speak16:01
Almindorfound a hack-patch16:02
GeoffTheMedioyou might want to update the compile wiki page again16:04
AlmindorI think applying the patch at http://www.freeorion.org/forum/viewtopic.php?f=24&t=1826&st=0&sk=t&sd=a&start=15 isn't such a bad idea16:04
tpb<http://ln-s.net/1u-u> (at www.freeorion.org)16:04
GeoffTheMediosince getting the latest graphviz doesn't work16:04
Almindorit's only a re-definition of PI and basic inch conversion16:04
eetdoes anyone know where are all the graphics and setting files contained?16:04
GeoffTheMedioin freeorion/default16:04
eetk16:04
GeoffTheMediographics under data/art/16:04
eetthx16:04
GeoffTheMediosettings in various .txt files16:05
Almindorok, it  finished building (with those defines added)16:05
eeti think ill try to work on that gaia think on the request list ... seems easy and low-priority :)16:06
eetthink = thing16:06
Almindorok, got further (didn16:07
Almindordidn't freeze) but crashed16:07
GeoffTheMediowhat console output?16:07
Almindorsegfault.. will try gdb16:07
AlmindorReceived save game data from player AI_3 ... 0 orders received16:07
AlmindorSegmentation fault16:07
GeoffTheMediothat could be a graphics card / driver issue.   I think you need opengl 2.0 on linux... or possilbly just 1.516:08
Almindorgot 2.116:08
AlmindorATI Mobility Radeon X1600 with latest from amd16:09
Almindorgdb doesn't say much, points to libc16:09
Almindormemcpy()16:09
Almindorprobably 64bit mismatch?16:09
Almindorlike .. memcpy(pointer, 32)16:09
Almindorech, you know what I mean :)16:10
GeoffTheMediodid freeorion crash, or freeoriond ?16:10
Almindorgot backtrace16:10
Almindorhttp://pastebin.com/d11b1d48216:11
GeoffTheMedioeet: the gaia thing is partly already done, and kind of difficult to start out doing without artist interaction16:11
GeoffTheMedioas I thought, the problem's in the galaxy gas rendering, which is the stuff that's using opengl 1.5 or later stuff16:12
GeoffTheMediotry turning off galaxy gas rendering in the option menu, bottom of the UI panel, before starting a game16:12
eetoh ok16:12
Almindor        glDrawArrays(GL_QUADS, 0, it->second.m_size);16:12
Almindorperhaps the m_size is wrong?16:13
Almindorok will16:13
eetjust thought to add dummy icons, which artist just could replace16:13
Almindorbut glDrawArrays shouldn't crash IMHO16:13
GeoffTheMediothat assumes that just adding dummy icons would accomplish something useful that artists would want16:13
GeoffTheMedioI suggest you have a look through the programming work page on the wiki, rather than sourceforge, if you haven't already16:14
eetah ok16:14
GeoffTheMediolinked off "How to Help" on the main page16:14
GeoffTheMedioAlmindor: try turning off galaxy gas rendering as suggested.  I'm not sure why it would crash if you have GL 2.1, but you might be able to work around the issue until tzlaine gets back and can help you figure out the cause.16:16
AlmindorGeoffTheMedio, no help, same crash (memcpy) different caller16:17
Almindor#2  0x000000000074dd6f in MapWnd::RenderSystems (this=0xc6c2b0)16:17
Almindor    at UI/MapWnd.cpp:169016:17
Almindorthis time16:17
Almindor            glDrawArrays(GL_QUADS, 0, it->second.m_size);16:18
Almindoragain16:18
AlmindorI suspect it->second.m_size to be wrong for 64bit16:18
GeoffTheMedioit's possible... though I would have thought someone would have noticed this before16:18
AlmindorI was told there's no 64bit version..16:18
Almindorwhere's "it" defined?16:19
Almindorcan't find it in the class16:19
GeoffTheMedioit is an interator16:19
GeoffTheMedioiterator16:19
eethow about making sitrep messages kinda links so it will focus on the reported system or so16:20
Almindoryeah, but what's it's type and where's it defined?16:20
Almindorah got it16:20
Almindorsry, missed it16:20
GeoffTheMedio167416:21
Almindorthat's one ugly mofo :(16:21
Almindormap of sharedpointer to GLBuffer if I got it right16:21
Almindorwell, the size should be ok16:24
Almindoroh frack me, there was a friggin kernel update16:26
Almindorsorry, my mistake, ubuntu bumped kernel ABI -> fglrx gl.so got wiped16:26
Almindor(today even)16:26
Almindorand I was wondering why the menu was so slow :D16:27
GeoffTheMediohooray for obscure problems...16:28
Almindorindeed :(16:28
Almindorthe ati .deb should take care of this via dkms, but ATI/AMD drivers simply suck in every regard16:28
GeoffTheMedioeet: you should already be able to click on sitrep text to jump to systems or fleets or planets16:29
Almindorbrb, reseting X16:29
GeoffTheMediois that listed in the programming work...?16:29
*** Almindor has quit IRC16:29
*** Almindor has joined #freeorion16:30
*** Almindor has quit IRC16:33
*** Almindor` has joined #freeorion16:34
Almindor`apart from the AMD/ATI driver bug hardfreeze (happens from time to time with any 3d here), it works now16:34
*** Almindor` is now known as Almindor16:34
GeoffTheMediomkay16:35
*** mithro has quit IRC17:09
*** mithro has joined #freeorion17:16
*** GeoffTheMedi1 has joined #freeorion17:20
*** Almindor has quit IRC17:32
*** GeoffTheMedio has quit IRC17:38
*** mithro has quit IRC18:28
*** mithro has joined #freeorion18:55
*** mikedep3331 has quit IRC19:19
*** mithro_ has joined #freeorion19:56
*** mithro has quit IRC19:56
*** mithro_ is now known as mithro19:56
*** mithro has quit IRC20:21
*** kroddnoMobil has quit IRC20:38
*** mithro has joined #freeorion22:26
*** STalKer-X has quit IRC23:15
*** STalKer-X has joined #freeorion23:15

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