*** tpb has joined #freeorion | 00:00 | |
*** mithro has quit IRC | 01:08 | |
kroddn | GeoffTheMedio: svn is sometimes very strange. it sais "conflict" for the stringtable, but there are no conflict-files it mentions | 02:57 |
---|---|---|
*** ahven has joined #freeorion | 05:35 | |
ahven | hi, anyone built revision 2581 recently? seems like a coder error tome | 05:36 |
ahven | UI/TechTreeWnd.cpp:99: error: 'PI' was not declared in this scope | 05:37 |
ahven | and yes, I have read the topic | 05:37 |
ahven | ..or not so well :P | 05:40 |
kroddn | no error | 05:55 |
kroddn | look at forum: | 05:55 |
kroddn | http://www.freeorion.org/forum/viewtopic.php?f=24&t=2155 | 05:56 |
tpb | <http://ln-s.net/1u+3> (at www.freeorion.org) | 05:56 |
*** kroddn has quit IRC | 06:23 | |
*** kroddn has joined #freeorion | 06:23 | |
*** hagish has joined #freeorion | 06:51 | |
ahven | version dependant code isn't possible in the code for graphviz? | 06:59 |
kroddn | i dont know | 07:02 |
kroddn | for some reasons there's a define D_HAVE_CONFIG_H set, which should not be | 07:03 |
ahven | and if that files get updated and I updates with 'svn up' then I have to reapply that modification? | 07:05 |
ahven | I update* | 07:05 |
kroddn | normally not | 07:18 |
kroddn | your changes stay there until there would be a conflict | 07:18 |
ahven | ok | 07:53 |
*** mithro has joined #freeorion | 10:24 | |
*** hagish has quit IRC | 11:04 | |
*** kroddnoMobil has joined #freeorion | 11:09 | |
*** mithro has quit IRC | 11:12 | |
*** ahven has quit IRC | 11:28 | |
*** mikedep3331 has joined #freeorion | 11:41 | |
mikedep3331 | hey guys, I thought I'd point out that you are filing new versions of freeorion under version .3.1 on sourceforge | 11:41 |
mikedep3331 | http://sourceforge.net/project/showfiles.php?group_id=75752 | 11:41 |
tpb | <http://ln-s.net/1u+n> (at sourceforge.net) | 11:41 |
mikedep3331 | casual observers may think that you haven't released a new version since .3.1 in 2005 | 11:41 |
eleazar | thanks | 11:42 |
mikedep3331 | np | 11:42 |
eleazar | we just changed the numbering system | 11:42 |
mikedep3331 | yeah, I saw | 11:42 |
eleazar | both our people who have access to change that are on vacation | 11:43 |
mikedep3331 | I see | 11:43 |
eleazar | a bug report on sourceforge might be the best way | 11:44 |
eet | yo. 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 |
eleazar | kroddn might know | 11:44 |
mikedep3331 | ok, I'll file a bug report about this | 11:44 |
eleazar | mikedep3331: thanks | 11:45 |
eleazar | eet: there's usually not a lot of activity here | 11:45 |
eet | k :) | 11:46 |
eleazar | the support forum is a better way to get an answer: http://www.freeorion.org/forum/viewforum.php?f=25 | 11:46 |
tpb | <http://ln-s.net/1u+r> (at www.freeorion.org) | 11:46 |
kroddnoMobil | what i might now? | 12:00 |
kroddnoMobil | eet: you have to change into the dir GG first and build that | 12:01 |
eet | ya i did. it says only something about ogre, but otherwise builds without problems | 12:02 |
eet | the gg part i mean | 12:03 |
eet | well. 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 |
GeoffTheMedio | the 0.3.9 under 0.3.1 issue has been noted before, and tzlaine is aware of it | 12:04 |
GeoffTheMedio | hopefully the next release will be under its own category | 12:04 |
kroddnoMobil | its time for a 0.3.10 :-) | 12:04 |
GeoffTheMedio | after tzlaine gets back, perhaps | 12:05 |
GeoffTheMedio | did you "scons install" before trying to build freeorion? | 12:06 |
eet | ya did | 12:06 |
eet | toher gigi*.dll files are there | 12:06 |
GeoffTheMedio | I think you also need to copy the *.dll that building gg produces up a directory level into the main freeorion directory | 12:07 |
GeoffTheMedio | I usually do: | 12:07 |
GeoffTheMedio | scons install | 12:07 |
GeoffTheMedio | copy *.dll .. | 12:07 |
eet | cd gg | 12:07 |
eet | dir | 12:07 |
eet | hups | 12:07 |
GeoffTheMedio | as for why net2.h is missing... that I haven't heard of before | 12:07 |
eet | yeah. its weird | 12:07 |
GeoffTheMedio | do you have that file? | 12:08 |
eet | some how both sounds like the same issue | 12:08 |
eet | no i dont | 12:08 |
eet | bad sdk maybe? | 12:08 |
GeoffTheMedio | it's possible | 12:08 |
kroddnoMobil | case sensitivity does not matter on win, or? | 12:09 |
eet | hmmh. the files are in the zip .. but not in the uncompressed folder .... problem resolved i guiss | 12:09 |
eet | either corrupt or something else | 12:09 |
kroddnoMobil | didn't you get a svn version? | 12:10 |
eet | ya did | 12:10 |
eet | wait.. ill try to uncompress again | 12:10 |
GeoffTheMedio | kroddn: a bunch of dependencies are in the SDK, not in SVN | 12:10 |
GeoffTheMedio | (for windows) | 12:10 |
eet | ah. ok corrupt zip .. just need to re-download i guess | 12:12 |
GeoffTheMedio | what is that missing file called? I can't find any net2.h | 12:13 |
eet | i got it thanks. the sdk file was corrupt. thx for the help | 12:14 |
GeoffTheMedio | I'd still like to know where that .h file was (curiousity) | 12:15 |
eet | k lemme check | 12:15 |
STalKer-X | eleazar "moved on" to where? | 12:16 |
GeoffTheMedio | I think he had a kid, amongst other things | 12:16 |
eet | freeorion/gg/net/net2.h | 12:17 |
eet | sorry gg/gg/net/net2h | 12:19 |
GeoffTheMedio | is that in the SDK? | 12:19 |
eet | yes | 12:20 |
eet | btw. is there any doc about the hierarchy of the modules, or should i just start reading the source-files? | 12:30 |
GeoffTheMedio | you should be able to generate useful stuff with doxygen | 12:38 |
eet | ah. ok must check that up | 12:38 |
GeoffTheMedio | there was also a forum post where I summarized things at a high level... | 12:38 |
eet | ok now its compiling. thx for the help :) | 12:38 |
GeoffTheMedio | http://www.freeorion.org/forum/viewtopic.php?p=29416#p29416 | 12:40 |
tpb | <http://ln-s.net/1u+y> (at www.freeorion.org) | 12:40 |
*** sinful has joined #freeorion | 12:40 | |
eet | thx | 12:42 |
*** mithro has joined #freeorion | 13:15 | |
*** mithro has quit IRC | 13:54 | |
*** Almindor has joined #freeorion | 14:52 | |
Almindor | hello | 14:52 |
Almindor | is freeorion compilable on amd64 linux? | 14:54 |
kroddnoMobil | should be | 14:55 |
kroddnoMobil | the statically version runs, but there are some bugreports that the AI is not working correctly | 14:55 |
kroddnoMobil | If you compile from source, it should work | 14:56 |
Almindor | yeah it stuck on the ai loading | 14:57 |
Almindor | also, 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 |
kroddnoMobil | Almindor: do you have python2.4 installed? | 14:58 |
kroddnoMobil | without it won't run, thats known :-) | 14:58 |
Almindor | ow, no probably just 2.5 | 14:58 |
Almindor | I'll add it | 14:58 |
kroddnoMobil | install 2.4 | 14:58 |
Almindor | still, I'd like to try out a native 64bit | 14:58 |
kroddnoMobil | then you'll have to build yourself | 14:59 |
kroddnoMobil | and that is a very lot of stuff :-) | 14:59 |
kroddnoMobil | i do not expect any speed improvement if you compile 64 bit | 14:59 |
Almindor | actually I'd bet it'd be slower | 15:00 |
Almindor | (CPU has same sized cache and all that) | 15:00 |
kroddnoMobil | FO does not consume much cpu-power, but the openGL-stuff does - and that should be optimized if you have drivers | 15:00 |
Almindor | yeah, latest fglrx, no guarantees tho, ATI sucks like there's no vacuum cleaners (but that's another story) | 15:01 |
kroddnoMobil | if you get it compiled, inform me (or post on the forums). I am interested in problems you have with it | 15:02 |
Almindor | sure | 15:02 |
kroddnoMobil | and tell me if FO works then if you have python2.4 installed | 15:03 |
Almindor | you mean the static? | 15:03 |
kroddnoMobil | yipp | 15:03 |
* Almindor should get rid of his "tidyness" habbit | 15:04 | |
Almindor | I already deleted it haha, will redownload | 15:04 |
kroddnoMobil | it should work, but i cannot test because of lack of 64bit machine :-) | 15:04 |
Almindor | ow right lol, can't work :) | 15:13 |
Almindor | there's no python 2.4 32bit | 15:13 |
kroddnoMobil | aha | 15:13 |
kroddnoMobil | then next time i'll ship it with the game :-) | 15:14 |
Almindor | lib hell | 15:14 |
kroddnoMobil | or i must solve the python24-static problem | 15:14 |
Almindor | do I need 2.4 if I compile it? (there's a problem with 2.5?) | 15:14 |
kroddnoMobil | i don't know which version is needed | 15:15 |
Almindor | hmm ok I'll risk it | 15:15 |
kroddnoMobil | i think it matters what boost-python needs | 15:15 |
kroddnoMobil | I compiled boost myself and uses python2.4 | 15:15 |
Almindor | boost is installed, no python2.4 | 15:15 |
Almindor | I guess gutsy has it for 2.5 | 15:15 |
* Almindor is compiling gg | 15:16 | |
kroddnoMobil | libboost-python1.34.1 and libboost-python-dev is needed | 15:16 |
Almindor | yeah, got them, they depend on 2.5 here | 15:17 |
Almindor | out of curiosity, what IDE do you use to develop this? :) | 15:18 |
kroddnoMobil | i do not really develop | 15:19 |
kroddnoMobil | But if i use emacs :-) | 15:20 |
kroddnoMobil | no IDE | 15:20 |
kroddnoMobil | Until now I only did some bughunting and releasing the statically version | 15:20 |
Almindor | ah you're "him" | 15:20 |
Almindor | :) | 15:20 |
kroddnoMobil | ? | 15:21 |
Almindor | the forum guy with linux static releases | 15:21 |
kroddnoMobil | yes :) | 15:21 |
kroddnoMobil | so, I ll be afk playing X3 reunion :) | 15:21 |
Almindor | you'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 tho | 15:21 |
Almindor | ok, cya later | 15:22 |
*** sinful has quit IRC | 15:26 | |
Almindor | hmm 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 wiki | 15:28 |
Almindor | (wanted to fill 2 missing -dev packages for ubuntu compilation) | 15:28 |
GeoffTheMedio | you need to log in to edit the wiki | 15:30 |
GeoffTheMedio | I code using MSVC 2005 IDE | 15:30 |
GeoffTheMedio | tzlaine uses emacs, I think | 15:30 |
Almindor | GeoffTheMedio, ah, it let me into the editing part so I thought it's open | 15:31 |
GeoffTheMedio | it's supposed to be, but for some reason that error occurs unless you're logged in | 15:31 |
Almindor | thanks, submitted | 15:33 |
eet | uhh. so it only works with python 2.4? | 15:49 |
GeoffTheMedio | 2.5 should be fine, and may be required (?) on windows | 15:50 |
GeoffTheMedio | not sure about linux | 15:50 |
GeoffTheMedio | and kroddn's statically linked version might have slightly different requirements than something you compile yourself | 15:50 |
eet | ah. ok | 15:50 |
*** mithro has joined #freeorion | 15:54 | |
Almindor | didn't compile, got some errors (pasting in pastebin.. sec) | 15:54 |
GeoffTheMedio | are they related to PI not being defined? | 15:55 |
Almindor | http://pastebin.com/d13536d57 | 15:55 |
Almindor | aye | 15:55 |
GeoffTheMedio | your graphviz version isn't quite compatible with what's expected | 15:55 |
Almindor | ow, I'll get it from source then, do I need to recompile gg too? | 15:56 |
GeoffTheMedio | the issue is discussed on the forums | 15:56 |
GeoffTheMedio | I don't know much about it, as I don't use linux | 15:56 |
Almindor | k | 15:57 |
GeoffTheMedio | but I'm attmping to find a thread to point you to | 15:57 |
GeoffTheMedio | try this: http://www.freeorion.org/forum/viewtopic.php?f=24&t=2155 | 15:58 |
tpb | <http://ln-s.net/1u+3> (at www.freeorion.org) | 15:58 |
GeoffTheMedio | If we could easily replace graphviz, we would (in cause you're wondering) | 15:59 |
GeoffTheMedio | I recently added an alternative view to the place where it's used, so it can be removed if necessary, with significant loss of functionality | 15:59 |
Almindor | no, I'm actually just wondering how to best fix it on my end :) | 16:00 |
GeoffTheMedio | try that thread | 16:00 |
Almindor | yeah reading as we speak | 16:01 |
Almindor | found a hack-patch | 16:02 |
GeoffTheMedio | you might want to update the compile wiki page again | 16:04 |
Almindor | I 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 idea | 16:04 |
tpb | <http://ln-s.net/1u-u> (at www.freeorion.org) | 16:04 |
GeoffTheMedio | since getting the latest graphviz doesn't work | 16:04 |
Almindor | it's only a re-definition of PI and basic inch conversion | 16:04 |
eet | does anyone know where are all the graphics and setting files contained? | 16:04 |
GeoffTheMedio | in freeorion/default | 16:04 |
eet | k | 16:04 |
GeoffTheMedio | graphics under data/art/ | 16:04 |
eet | thx | 16:04 |
GeoffTheMedio | settings in various .txt files | 16:05 |
Almindor | ok, it finished building (with those defines added) | 16:05 |
eet | i think ill try to work on that gaia think on the request list ... seems easy and low-priority :) | 16:06 |
eet | think = thing | 16:06 |
Almindor | ok, got further (didn | 16:07 |
Almindor | didn't freeze) but crashed | 16:07 |
GeoffTheMedio | what console output? | 16:07 |
Almindor | segfault.. will try gdb | 16:07 |
Almindor | Received save game data from player AI_3 ... 0 orders received | 16:07 |
Almindor | Segmentation fault | 16:07 |
GeoffTheMedio | that could be a graphics card / driver issue. I think you need opengl 2.0 on linux... or possilbly just 1.5 | 16:08 |
Almindor | got 2.1 | 16:08 |
Almindor | ATI Mobility Radeon X1600 with latest from amd | 16:09 |
Almindor | gdb doesn't say much, points to libc | 16:09 |
Almindor | memcpy() | 16:09 |
Almindor | probably 64bit mismatch? | 16:09 |
Almindor | like .. memcpy(pointer, 32) | 16:09 |
Almindor | ech, you know what I mean :) | 16:10 |
GeoffTheMedio | did freeorion crash, or freeoriond ? | 16:10 |
Almindor | got backtrace | 16:10 |
Almindor | http://pastebin.com/d11b1d482 | 16:11 |
GeoffTheMedio | eet: the gaia thing is partly already done, and kind of difficult to start out doing without artist interaction | 16:11 |
GeoffTheMedio | as I thought, the problem's in the galaxy gas rendering, which is the stuff that's using opengl 1.5 or later stuff | 16:12 |
GeoffTheMedio | try turning off galaxy gas rendering in the option menu, bottom of the UI panel, before starting a game | 16:12 |
eet | oh ok | 16:12 |
Almindor | glDrawArrays(GL_QUADS, 0, it->second.m_size); | 16:12 |
Almindor | perhaps the m_size is wrong? | 16:13 |
Almindor | ok will | 16:13 |
eet | just thought to add dummy icons, which artist just could replace | 16:13 |
Almindor | but glDrawArrays shouldn't crash IMHO | 16:13 |
GeoffTheMedio | that assumes that just adding dummy icons would accomplish something useful that artists would want | 16:13 |
GeoffTheMedio | I suggest you have a look through the programming work page on the wiki, rather than sourceforge, if you haven't already | 16:14 |
eet | ah ok | 16:14 |
GeoffTheMedio | linked off "How to Help" on the main page | 16:14 |
GeoffTheMedio | Almindor: 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 |
Almindor | GeoffTheMedio, no help, same crash (memcpy) different caller | 16:17 |
Almindor | #2 0x000000000074dd6f in MapWnd::RenderSystems (this=0xc6c2b0) | 16:17 |
Almindor | at UI/MapWnd.cpp:1690 | 16:17 |
Almindor | this time | 16:17 |
Almindor | glDrawArrays(GL_QUADS, 0, it->second.m_size); | 16:18 |
Almindor | again | 16:18 |
Almindor | I suspect it->second.m_size to be wrong for 64bit | 16:18 |
GeoffTheMedio | it's possible... though I would have thought someone would have noticed this before | 16:18 |
Almindor | I was told there's no 64bit version.. | 16:18 |
Almindor | where's "it" defined? | 16:19 |
Almindor | can't find it in the class | 16:19 |
GeoffTheMedio | it is an interator | 16:19 |
GeoffTheMedio | iterator | 16:19 |
eet | how about making sitrep messages kinda links so it will focus on the reported system or so | 16:20 |
Almindor | yeah, but what's it's type and where's it defined? | 16:20 |
Almindor | ah got it | 16:20 |
Almindor | sry, missed it | 16:20 |
GeoffTheMedio | 1674 | 16:21 |
Almindor | that's one ugly mofo :( | 16:21 |
Almindor | map of sharedpointer to GLBuffer if I got it right | 16:21 |
Almindor | well, the size should be ok | 16:24 |
Almindor | oh frack me, there was a friggin kernel update | 16:26 |
Almindor | sorry, my mistake, ubuntu bumped kernel ABI -> fglrx gl.so got wiped | 16:26 |
Almindor | (today even) | 16:26 |
Almindor | and I was wondering why the menu was so slow :D | 16:27 |
GeoffTheMedio | hooray for obscure problems... | 16:28 |
Almindor | indeed :( | 16:28 |
Almindor | the ati .deb should take care of this via dkms, but ATI/AMD drivers simply suck in every regard | 16:28 |
GeoffTheMedio | eet: you should already be able to click on sitrep text to jump to systems or fleets or planets | 16:29 |
Almindor | brb, reseting X | 16:29 |
GeoffTheMedio | is that listed in the programming work...? | 16:29 |
*** Almindor has quit IRC | 16:29 | |
*** Almindor has joined #freeorion | 16:30 | |
*** Almindor has quit IRC | 16:33 | |
*** Almindor` has joined #freeorion | 16:34 | |
Almindor` | apart from the AMD/ATI driver bug hardfreeze (happens from time to time with any 3d here), it works now | 16:34 |
*** Almindor` is now known as Almindor | 16:34 | |
GeoffTheMedio | mkay | 16:35 |
*** mithro has quit IRC | 17:09 | |
*** mithro has joined #freeorion | 17:16 | |
*** GeoffTheMedi1 has joined #freeorion | 17:20 | |
*** Almindor has quit IRC | 17:32 | |
*** GeoffTheMedio has quit IRC | 17:38 | |
*** mithro has quit IRC | 18:28 | |
*** mithro has joined #freeorion | 18:55 | |
*** mikedep3331 has quit IRC | 19:19 | |
*** mithro_ has joined #freeorion | 19:56 | |
*** mithro has quit IRC | 19:56 | |
*** mithro_ is now known as mithro | 19:56 | |
*** mithro has quit IRC | 20:21 | |
*** kroddnoMobil has quit IRC | 20:38 | |
*** mithro has joined #freeorion | 22:26 | |
*** STalKer-X has quit IRC | 23:15 | |
*** STalKer-X has joined #freeorion | 23:15 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!