*** tpb has joined #freeorion | 00:00 | |
CIA-32 | FreeOrion: eleazzaar * r4469 /trunk/FreeOrion/default/data/art/misc/ (6 files in 2 dirs): improved tiny animated system selector. | 02:05 |
---|---|---|
*** __alex has joined #freeorion | 02:07 | |
*** Farmer_ has quit IRC | 02:23 | |
*** lethu has quit IRC | 03:38 | |
*** lethu has joined #freeorion | 03:54 | |
*** lethu has joined #freeorion | 03:54 | |
*** __alex has quit IRC | 04:22 | |
*** STalKer-X has joined #freeorion | 04:57 | |
*** STalKer-Y has quit IRC | 05:00 | |
*** gvdm has joined #freeorion | 06:10 | |
gvdm | so | 06:10 |
gvdm | compiling GG | 06:11 |
gvdm | tzlaine around? | 06:11 |
gvdm | i'm trying to build with boost 1.46, is there a known revision of GG where that works? | 06:13 |
gvdm | rev 1040 lets me get to Texture.cpp | 06:14 |
gvdm | 1060 failed on the adamparser | 06:14 |
gvdm | will svn freeorion still build against older GG's? eg rev 853? | 06:35 |
gvdm | ok, so old GG fails on Texture (somewhere in boost), so boost is too new for it, and 1060 wants 1.47 with its new position_token header file | 06:38 |
gvdm | so maybe in between... | 06:38 |
gvdm | lol | 06:38 |
gvdm | rev 1050 works! | 06:56 |
gvdm | with boost 1.46 | 06:58 |
gvdm | ok, now onto freeorion | 07:00 |
gvdm | ldconfig -p | grep -i gigi | 07:00 |
gvdm | shows that gigi is indeed in my library path | 07:00 |
gvdm | gigi(sdl|ogre|ogreplugin) | 07:00 |
gvdm | all there | 07:00 |
gvdm | but cmake complains it can't find it | 07:01 |
gvdm | in cmakelists | 07:02 |
gvdm | find_package(GiGi) | 07:02 |
gvdm | if (GIGI_FOUND) | 07:02 |
gvdm | include_directories(${GIGI_INCLUDE_DIR}) | 07:02 |
gvdm | else () | 07:02 |
gvdm | message(FATAL_ERROR "GiGi library not found.") | 07:02 |
gvdm | endif () | 07:02 |
gvdm | GeofftheMedio: you around? | 07:03 |
gvdm | anybody here with cmake foo? | 07:03 |
gvdm | cmake doesn't listen to ldconfig, so how do i tell it about gigi? | 07:03 |
GeofftheMedio | I think there's a place to specify the gigi directory in ccmake | 07:04 |
gvdm | ok, in the cmake dir we have findgigi.cmake | 07:05 |
gvdm | and it talks to pkg-config | 07:05 |
GeofftheMedio | re: your previous question about the size of the svn dir... could you be more specific? | 07:07 |
gvdm | eh, i was downloading and it was taking ages | 07:07 |
gvdm | its done now | 07:07 |
gvdm | ZA internet is not the fastest | 07:07 |
gvdm | how do we tell pkg-config about a library without adding a file into /usr | 07:08 |
GeofftheMedio | I have no idea... l don't use linux | 07:08 |
gvdm | like how you can ldconfig a lib dir | 07:08 |
gvdm | hmm | 07:08 |
gvdm | "some developer you are" (make sure to add a funny voice) | 07:09 |
GeofftheMedio | it doesn't just work if you point it to the appropriate directories in ccmake? | 07:09 |
gvdm | how to do that? | 07:09 |
GeofftheMedio | run ccmake . | 07:09 |
gvdm | lol | 07:09 |
GeofftheMedio | enter appropriate info | 07:09 |
GeofftheMedio | I am indeed not a professional developer | 07:09 |
gvdm | ok | 07:09 |
gvdm | ok, getting the cmake curses gui now | 07:10 |
gvdm | hmm, lets see how the build goes | 07:14 |
gvdm | now if only i had this amount of determination to finish the orders report screen for this web app i'm building | 07:15 |
gvdm | bleh, web apps | 07:15 |
GeofftheMedio | mmhmm | 07:16 |
gvdm | but seriously, i've been chomping at the bit to play freeorion for well over a few years, see it come by on happypenguin, looks so damn good but unplayable, and then no linux release for ages | 07:20 |
GeofftheMedio | unfortunately the linux packager stopped packaging for linux | 07:20 |
gvdm | i see that | 07:21 |
gvdm | [ 58%] Building CXX object client/human/CMakeFiles/freeorion.dir/HumanClientFSM.cpp.o | 07:47 |
gvdm | In file included from /home/gustav/Games/freeorion/FreeOrion/client/human/../../UI/MapWnd.h:8:0, | 07:47 |
gvdm | from /home/gustav/Games/freeorion/FreeOrion/client/human/HumanClientFSM.cpp:14: | 07:47 |
gvdm | /home/gustav/Games/freeorion/FreeOrion/client/human/../../UI/CUISlider.h:11:36: error: expected template-name before ‘<’ token | 07:47 |
gvdm | /home/gustav/Games/freeorion/FreeOrion/client/human/../../UI/CUISlider.h:11:36: error: expected ‘{’ before ‘<’ token | 07:47 |
GeofftheMedio | probably mismatch between freeorion and gigi versions | 07:47 |
gvdm | /home/gustav/Games/freeorion/FreeOrion/client/human/../../UI/CUISlider.h:11:36: error: expected unqualified-id before ‘<’ token | 07:47 |
gvdm | In file included from /home/gustav/Games/freeorion/FreeOrion/client/human/HumanClientFSM.cpp:14:0: | 07:48 |
gvdm | /home/gustav/Games/freeorion/FreeOrion/client/human/../../UI/MapWnd.h:402:9: error: ‘GG::Slider’ is not a template | 07:48 |
gvdm | /home/gustav/Games/freeorion/FreeOrion/client/human/../../UI/MapWnd.h:404:9: error: ‘GG::Slider’ is not a template | 07:48 |
gvdm | make[2]: *** [client/human/CMakeFiles/freeorion.dir/HumanClientFSM.cpp.o] Error 1 | 07:48 |
gvdm | make[1]: *** [client/human/CMakeFiles/freeorion.dir/all] Error 2 | 07:48 |
gvdm | make: *** [all] Error 2 | 07:48 |
gvdm | hmm | 07:48 |
GeofftheMedio | you can stop pasting... | 07:48 |
GeofftheMedio | GG::Slider was recently changed to be templated | 07:48 |
gvdm | ok | 07:48 |
GeofftheMedio | FreeOrion SVN assumes this is the case | 07:48 |
gvdm | GG rev 1055 looks like | 07:49 |
gvdm | however, my hunch is that 1053 requires boost 1.47 | 07:49 |
gvdm | wait, no 1065 | 07:50 |
gvdm | because position_token is from 1.47 | 07:51 |
gvdm | ok, building GG 1064 now | 07:51 |
gvdm | and rebuilding freeorion | 08:00 |
gvdm | further along now 65% | 08:15 |
GeofftheMedio | YAY!!!!! | 08:15 |
GeofftheMedio | I may have overreacted slightly | 08:15 |
GeofftheMedio | apologies | 08:15 |
gvdm | hmm? your behaviour is at least on par if not better than most IRC channels where a newbie asks for help | 08:21 |
GeofftheMedio | nevermind. experimental humour. | 08:21 |
gvdm | in that case, lol | 08:21 |
gvdm | EntityRenderer.cpp throws warnings of possibly unintialized use of vars | 08:22 |
gvdm | and an unsed var in InfoPanels.cpp | 08:23 |
gvdm | but you probably see those all the time | 08:23 |
GeofftheMedio | I don't, since MSVC doesn't generally report them | 08:23 |
GeofftheMedio | but a few unused variables isn't a major concern | 08:23 |
gvdm | i'll paste them for reference | 08:24 |
gvdm | /home/gustav/Games/freeorion/FreeOrion/UI/InfoPanels.cpp: In member function ‘void BuildingsPanel::Update()’: | 08:24 |
gvdm | /home/gustav/Games/freeorion/FreeOrion/UI/InfoPanels.cpp:1733:16: warning: unused variable ‘partial_turn | 08:25 |
GeofftheMedio | already removed in my local changes | 08:26 |
gvdm | http://pastebin.com/NgCXxs9H | 08:27 |
tpb | Title: freeorion warnings - Pastebin.com (at pastebin.com) | 08:27 |
gvdm | seems to have built | 08:30 |
gvdm | ./freeorion | 08:30 |
gvdm | main() caught exception(std::exception): OGRE EXCEPTION(7:InternalErrorException): Could not load dynamic library ./RenderSystem_GL. System Error: ./RenderSystem_GL.so: cannot open shared object file: No such file or directory in DynLib::load at OgreDynLib.cpp (line 81) | 08:30 |
gvdm | ok... | 08:30 |
GeofftheMedio | you need ogre_plugins.cfg | 08:31 |
gvdm | and i get that how? | 08:31 |
GeofftheMedio | it's in svn | 08:31 |
GeofftheMedio | root dir | 08:31 |
gvdm | ok, it is there | 08:32 |
GeofftheMedio | same result? | 08:32 |
gvdm | what am i meant to do with the file? | 08:32 |
gvdm | it sets the plugin folder to the current dir | 08:32 |
gvdm | should it be the GG dir? | 08:32 |
gvdm | with /home/gustav/Games/freeorion/FreeOrion/GG/libGiGiOgrePlugin_OIS.so | 08:33 |
gvdm | ? | 08:33 |
gvdm | # Ogre 3D engine plugins to load | 08:33 |
GeofftheMedio | put it where the binary expects it. it should poit to wherever you've got the ogre plugin libraries located | 08:33 |
gvdm | # Plugin folder | 08:33 |
gvdm | PluginFolder=. | 08:33 |
gvdm | # Plugins | 08:33 |
gvdm | Plugin=RenderSystem_GL | 08:33 |
gvdm | Plugin=Plugin_ParticleFX | 08:33 |
gvdm | Plugin=Plugin_OctreeSceneManager | 08:33 |
gvdm | ahem, where does the binary expect it? | 08:33 |
GeofftheMedio | I have the file myself... | 08:33 |
GeofftheMedio | I'm attempting to figure that out | 08:34 |
GeofftheMedio | first guess is where the binary is | 08:34 |
gvdm | ok, something i haven't done is make install | 08:34 |
GeofftheMedio | probably won't help | 08:34 |
gvdm | ok, so everything should be in about the right place just after compilation to run? | 08:34 |
GeofftheMedio | probably not | 08:35 |
GeofftheMedio | you still need to point it to the plugins | 08:35 |
GeofftheMedio | and put that plugins config file where the binary can find it | 08:35 |
gvdm | where are they? | 08:35 |
GeofftheMedio | dunno.. in ogre's binaries directory maybe? | 08:35 |
gvdm | the binary and the plugins config are in the same dir | 08:36 |
GeofftheMedio | I built them myself on Win32 and put them in the FreeOrion directory | 08:36 |
gvdm | FreeOrion | 08:36 |
gvdm | /usr/lib/OGRE/Plugin_OctreeSceneManager.so ? | 08:36 |
GeofftheMedio | plausible | 08:37 |
gvdm | looking good] | 08:37 |
gvdm | it starts | 08:37 |
gvdm | creating ais, generating universe | 08:38 |
GeofftheMedio | expect python-related hangs if you quick started | 08:38 |
GeofftheMedio | in that case, start with 0 AIs until you can figure that out | 08:38 |
gvdm | and i'm playing | 08:39 |
gvdm | just a new game | 08:40 |
*** VargaD has joined #freeorion | 08:41 | |
gvdm | ui suggestion, in production, single click instead of double click to select ship hulls/designs | 08:43 |
gvdm | well, not in production, in design | 08:45 |
GeofftheMedio | single click selects to view info about | 08:47 |
GeofftheMedio | double click assigns to design | 08:47 |
gvdm | hmm | 08:49 |
gvdm | k | 08:49 |
gvdm | also, freeorion doesn't seem to be taking kb input | 08:49 |
gvdm | whats a key i can press for a ui effect? | 08:49 |
gvdm | such as oen window | 08:49 |
gvdm | open | 08:49 |
GeofftheMedio | I think e and r zoom the map | 08:49 |
GeofftheMedio | you can also type chat in the messages window | 08:49 |
GeofftheMedio | keyboard issues do seem to occur for some | 08:50 |
gvdm | yep, no kb input | 08:50 |
GeofftheMedio | swapping focus in/out seems to contribute? | 08:50 |
GeofftheMedio | https://sourceforge.net/tracker/?func=detail&aid=3034127&group_id=75752&atid=544942 | 08:55 |
tpb | Title: SourceForge.net: FreeOrion: Detail: 3034127 - Typing doesn't work (at sourceforge.net) | 08:55 |
gvdm | i have definitely been swapping in and out | 09:03 |
gvdm | yep, this is the same issue | 09:03 |
gvdm | backspace also works for me | 09:03 |
gvdm | how do i add a comment? | 09:04 |
GeofftheMedio | to what? | 09:04 |
gvdm | the sourceforge bug | 09:05 |
gvdm | do i need javascript? | 09:05 |
gvdm | and an account? | 09:05 |
GeofftheMedio | probably | 09:06 |
gvdm | hmm, i disable the web for myself, at some point i'm going to have to give in, but noscript makes me feel safe, warm and fuzzy | 09:06 |
GeofftheMedio | selective enabling javascript works fine for me | 09:06 |
gvdm | its when they bundle the javascript for ads/tracking etc with their own stuff from their own domain, that bugs me | 09:08 |
gvdm | sourceforge probably has coding standards | 09:08 |
gvdm | but, then again, its web code, which is always crap | 09:08 |
gvdm | ach, and now they want me to make an account | 09:09 |
gvdm | meh, the issue is there, and its a linux one | 09:09 |
CIA-32 | FreeOrion: geoffthemedio * r4470 /trunk/FreeOrion/UI/SidePanel.cpp: Tweak by Daniel Santos to fix logic of when invasions should be allowed in the UI. | 09:24 |
gvdm | can only one star system build at a time? | 09:26 |
GeofftheMedio | no | 09:26 |
gvdm | new colony, I want to add a shipyard | 09:26 |
gvdm | it seems to be later in the 'production' queue | 09:26 |
gvdm | or does the colony need to grow? | 09:26 |
gvdm | or what? | 09:26 |
GeofftheMedio | no? | 09:28 |
GeofftheMedio | colonize, build shipyard | 09:28 |
GeofftheMedio | works for me | 09:28 |
GeofftheMedio | what do you mean by "seems to be later" ? | 09:29 |
gvdm | hmm, if its too far away, can it not access the minerals to build? | 09:30 |
gvdm | it also has no production points | 09:30 |
gvdm | is it too small? | 09:30 |
GeofftheMedio | need one or the other | 09:31 |
*** Xenux has joined #freeorion | 10:25 | |
*** gvdm has quit IRC | 11:15 | |
*** night_ has joined #freeorion | 11:40 | |
*** night_ has quit IRC | 11:41 | |
*** gvdm has joined #freeorion | 12:10 | |
*** gvdm has quit IRC | 12:12 | |
*** Xenux has quit IRC | 12:18 | |
*** StrangerDanger has joined #freeorion | 13:37 | |
*** em3 has joined #freeorion | 14:33 | |
*** gvdm has joined #freeorion | 15:31 | |
*** eristikophiles has joined #freeorion | 15:56 | |
eristikophiles | hm, so i found a random youtube video of freeorion from like a year back or so. at least the comments were from a year ago. someone replied to a comment saying that the project can use various skillsets.. including writers. i'm curious if there are enough writers now | 15:57 |
eristikophiles | ..i can at the least edit, if not produce fun sci fi flavortext etc. | 15:58 |
eristikophiles | anyway, i prefer irc to web forums so i thought i'd stop in here.. not sure how many people are active here :) check back later | 15:58 |
*** zxalexis has joined #freeorion | 16:34 | |
zxalexis | does anybody have latest (46xx) svn built? | 16:35 |
gvdm | is there 46xx? isn't 4470 the latest? | 16:47 |
gvdm | i'm running 4468 | 16:47 |
GeofftheMedio | I built 4470 before I committed it. it's the latest | 16:52 |
GeofftheMedio | eristikophiles: there is intermittant conversation on this channel, but development discussion happens on the forums. | 16:53 |
GeofftheMedio | there is some need for better text. existing text varies in quality, and some is missing. | 16:54 |
GeofftheMedio | http://www.freeorion.org/forum/viewtopic.php?p=47729#p47729 | 16:54 |
tpb | <http://ln-s.net/9IVC> (at www.freeorion.org) | 16:55 |
*** tomboy64 has joined #freeorion | 16:55 | |
eristikophiles | cool thanks GeofftheMedio | 17:06 |
eristikophiles | ok so, if i'm understanding right, the main need is for people to check over the galactopedia entries and look for holes and fill them? | 17:19 |
eristikophiles | it has a wiki format? if i sign up, will i have access to entries, or do i just write new versions and post to forum? | 17:20 |
GeofftheMedio | you'd need to post to the forums. the wiki has some version of stringtables in it, but isn't kept up to date | 17:20 |
eristikophiles | ok | 17:21 |
eristikophiles | i'll make a forum account then i guess | 17:21 |
*** Digit01 has joined #freeorion | 17:35 | |
*** gvdm has quit IRC | 17:40 | |
*** em3 has quit IRC | 17:53 | |
*** gvdm has joined #freeorion | 17:58 | |
*** zxalexis has left #freeorion | 19:45 | |
gvdm | i've found a segfault | 19:49 |
gvdm | have two fleets, set waypoints for each | 19:49 |
gvdm | then, drag and drop a ship from one fleet to the other | 19:50 |
gvdm | crash | 19:50 |
GeofftheMedio | be more specific | 19:50 |
GeofftheMedio | it sounds similar to a know bug | 19:56 |
GeofftheMedio | but whether it is or not, the steps to make it happen are more particular than your description | 19:56 |
gvdm | ok | 20:02 |
gvdm | also, are gas giant generators meant to be working yet? or am I failing to use them correctly? | 20:02 |
GeofftheMedio | dunno | 20:03 |
gvdm | the economics are definitely a bit fragile | 21:08 |
GeofftheMedio | -yep | 21:09 |
gvdm | what would at be helpful is a meter on the food, not just how much stored, or how much it changes per turn, but what the long term result of the strategy is (target pop +- target food) | 21:09 |
gvdm | so you can see over 10 turns if your food will stabilise positive or negative | 21:09 |
gvdm | or longer | 21:10 |
gvdm | well, over indefinite | 21:10 |
GeofftheMedio | maybe possible with one or two planets. with many in changing situations, not really possible | 21:10 |
*** poelzi has quit IRC | 21:23 | |
*** gvdm has quit IRC | 21:38 | |
*** Farmer_ has joined #freeorion | 21:39 | |
*** em3 has joined #freeorion | 22:14 | |
*** em3 has quit IRC | 22:16 | |
*** gvdm has joined #freeorion | 22:18 | |
gvdm | every planet has a target population and a target food right? now some planets are feeding other planets but the amount we are targetting shouldn't be less that the amount of people we plan on having | 22:19 |
GeofftheMedio | population won't / shouldn't grow if there's not enough food, and target food tends to grow with population as well | 22:20 |
*** Farmer_ has quit IRC | 22:21 | |
*** Digit01 has quit IRC | 22:27 | |
*** Digit01 has joined #freeorion | 22:27 | |
gvdm | well, my intuition for managing my economy led to famine situations a few times, where the per turn +- meter went from majorly positive to majorly negative in a relatively short number of turns, maybe i just suck at managing an economy but maybe i would've liked to see the prognosis for my focus settings for a few turns ahead, seeing the outcome so that i don't have to keep toggling focus's trying to make it balance | 22:29 |
gvdm | another thing, the focus wiping out every other stat (save a few researched bonus like orbital farming) is way extreme | 22:29 |
gvdm | focus should focus on a sector, not exclude every other sector | 22:30 |
gvdm | makes for a turbulent economy | 22:30 |
GeofftheMedio | the game isn't balanced, and isn't expected to be yet | 22:30 |
GeofftheMedio | if you can write some code to make longer-term predictions and warnings for players, it might be used, but it's not a priority at the moment | 22:31 |
GeofftheMedio | if you have some specific suggestions for balancing, you could post them on the forums | 22:40 |
GeofftheMedio | with reasons / justification | 22:40 |
GeofftheMedio | but at least somewhat, you're meant to need to have different planets focus on different things | 22:40 |
GeofftheMedio | rather than each planet being fully self-sufficient | 22:40 |
gvdm | oh, i agree on that, and fully like the idea of a mining planet, a research planet, and a breadbasket, but not to the point of having no food because you're mining | 22:41 |
gvdm | more of a 20-20-60 split | 22:41 |
gvdm | rather than 0-0-100 | 22:42 |
gvdm | and the specials tie in nicely, xeno artifacts etc | 22:42 |
gvdm | works well | 22:42 |
gvdm | as the player gets to make an optimisation based on planet attributes | 22:42 |
gvdm | good game feature | 22:43 |
gvdm | but too violent at the moment | 22:43 |
gvdm | drastic | 22:43 |
gvdm | what happened to secondary focus? and balanced focus? | 22:44 |
gvdm | i think that if you pick a focus you get, say, 50% more mining than normal, but are 30% short on food | 22:45 |
gvdm | so you gain on number but now have more complexity to manage | 22:46 |
GeofftheMedio | balanced and secondary focus were removed to simplify things, and because it was difficult or impractical to make suitable bonuses for them | 23:06 |
GeofftheMedio | and to make players chose one option, rather than avoid the choice by going balanced or a mix | 23:06 |
GeofftheMedio | There can also be bonuses to meters that don't depend on focus, such as happens on the homeworld, so it's not always 100/0/0 | 23:07 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!