*** tpb has joined #freeorion | 00:00 | |
GeofftheMedio | tomboy: there is a windows sdk and a macosx sdk | 00:32 |
---|---|---|
GeofftheMedio | linux has too many variables to make a single sdk possible | 00:32 |
*** mithro has joined #freeorion | 01:06 | |
tomboy64 | i see | 01:57 |
tomboy64 | GeofftheMedio, if you'd like to highlight me, please use the complete nick ;) | 01:57 |
GeofftheMedio | I figured you'd see it anyway | 01:58 |
tomboy64 | ;) | 01:58 |
tomboy64 | and freeorion depends indeed on the external gg it pulls in | 01:58 |
tomboy64 | there's 3 cmake files in gg's cmake subdir it wants | 01:58 |
tomboy64 | Util.cmake, Config.cmake and FindOGRE.cmake | 01:59 |
GeofftheMedio | could you let tzlaine know about that? | 01:59 |
tomboy64 | sure - after i finished the build successfully | 02:00 |
tomboy64 | will he read a thread i file under "compile"? or should i message him via pn? | 02:00 |
tomboy64 | *pm | 02:00 |
GeofftheMedio | he'd probably see a thread. if he doesn't, I might email him to point it out | 02:01 |
tomboy64 | mmkay | 02:01 |
tomboy64 | by the way, what about the install location "default/default"? | 02:02 |
tomboy64 | is that intention? ;) | 02:02 |
GeofftheMedio | what exactly is installed there? | 02:03 |
tomboy64 | everything except the 3 binaries, iirc | 02:03 |
GeofftheMedio | what do you have as the install prefix in cmake? | 02:04 |
tomboy64 | uhm it happened already with the vanilla checkout | 02:05 |
tomboy64 | it dumped it to /usr/local | 02:05 |
GeofftheMedio | ..? I'm quite confused... | 02:06 |
GeofftheMedio | are things going in default/default or /usr/local ? | 02:06 |
tomboy64 | the binaries freeorion[ ,d,ca] go to /usr/local | 02:07 |
tomboy64 | everything else goes to /usr/local/default/default/ | 02:07 |
tomboy64 | upon running "make install", that is | 02:07 |
GeofftheMedio | ok, so what is the "vanilla checkout" setting for cmake install prefix? | 02:08 |
tomboy64 | /usr/local, apparently | 02:09 |
GeofftheMedio | ok, well I don't see why two layers of default are necessary | 02:10 |
GeofftheMedio | although I also don't see why you need to "install" anything if you've already checked out the SVN... | 02:10 |
GeofftheMedio | isn't that just making a second copy of all the files in default? | 02:10 |
tomboy64 | hmm | 02:11 |
tomboy64 | well, kind of | 02:11 |
tomboy64 | i will reproduce it tomorrow and give you an exact list of the files and their locations tomorrow | 02:12 |
GeofftheMedio | presumably you should be able to just run the binaries and specify --resource-dir /where/youhavethe/sdk/default | 02:13 |
GeofftheMedio | I replied to your ebuild thread | 02:22 |
tomboy64 | GeofftheMedio, if sdl is to be enabled, does it rely on gigi being built with sdl-support? | 02:26 |
GeofftheMedio | freeorion doesn't use SDL at all | 02:27 |
tomboy64 | oh! | 02:27 |
GeofftheMedio | however it does depend on some ogre stuff | 02:28 |
GeofftheMedio | (directly... not just via what's built into GiGiOgre) | 02:30 |
tomboy64 | does it rely on gigi being built with certain options? (sdl, ogre, ois support?) | 02:31 |
GeofftheMedio | freeorion needs gigiogre and gigiogreois, which are built as separate libraries from gigi on windows... so... probably | 02:32 |
GeofftheMedio | if possible, it's also probably a good idea to check that the boost and ogre versions used for GiGi and FreeOrion are consistent | 02:38 |
GeofftheMedio | I'm also surprised to see "mesa" as a dependency... I've not seen it listed before | 02:38 |
tomboy64 | freeorion checks for opengl's glu-library | 02:39 |
tomboy64 | this library is a part of the mesa package | 02:39 |
GeofftheMedio | but is not available separate, or as part of other graphics drivers or somesuch? | 02:40 |
tomboy64 | hmm good question | 02:40 |
tomboy64 | you're right, i need to replace mesa with virtual/opengl | 02:41 |
tomboy64 | mesa just provides opengl | 02:42 |
tomboy64 | mesa is an opengl implementation | 02:45 |
GeofftheMedio | right, so why do you require mesa, and not "some opengl implementation" ? | 02:46 |
tomboy64 | GeofftheMedio, is there a way to find out which versions of ogre and boost freeorion / gigi have been compiled against? | 02:46 |
tomboy64 | <tomboy64> you're right, i need to replace mesa with virtual/opengl | 02:46 |
GeofftheMedio | ldd ? | 02:46 |
GeofftheMedio | what is "virtua/opengl" ? | 02:46 |
GeofftheMedio | virtual | 02:46 |
tomboy64 | virtual packages are virtual. any given package can provide a specified virtual. so you can choose the implementation. | 02:47 |
tomboy64 | for example, if you click in your e-mails on a link it fires up your standard browser. | 02:48 |
tomboy64 | same happens when you click on a link here | 02:48 |
GeofftheMedio | ah. sounds reasonable... | 02:48 |
GeofftheMedio | sort of | 02:48 |
tomboy64 | now if you change your standard browser from firefox to epiphany, you don't wanna change that in every single app | 02:48 |
tomboy64 | so mesa provides an implementation for opengl - but you could switch to another opengl implementation, if you so desire. | 02:49 |
tomboy64 | gnah! | 03:02 |
tomboy64 | i'm stupid! | 03:02 |
tomboy64 | the "check against same boost/ogre" is already performed by the package manager | 03:03 |
tomboy64 | at least the new version of the package manager has a built-in database with previously recorded linking-dependencies and prompts for rebuild of the (newly) outdated package, if it's not up-to-date anymore | 03:04 |
tomboy64 | with older releases you had to run a separate script for that | 03:04 |
*** mithro has quit IRC | 03:19 | |
*** bernardh has quit IRC | 03:56 | |
*** mithro has joined #freeorion | 04:07 | |
*** tomboy64 has quit IRC | 04:24 | |
*** STalKer-X has joined #freeorion | 04:26 | |
*** STalKer-Y has quit IRC | 04:30 | |
*** mithro has quit IRC | 04:57 | |
*** mithro has joined #freeorion | 05:12 | |
*** tomboy64 has joined #freeorion | 07:46 | |
*** mithro has quit IRC | 08:59 | |
*** tomboy65 has joined #freeorion | 09:14 | |
*** tomboy64 has quit IRC | 09:18 | |
*** enigmatic has joined #freeorion | 09:43 | |
*** bernardh has joined #freeorion | 09:49 | |
*** tomboy65 is now known as tomboy64 | 10:04 | |
tomboy64 | good morning | 10:06 |
*** tomboy64 has quit IRC | 10:39 | |
*** mithro has joined #freeorion | 11:12 | |
*** tomboy64 has joined #freeorion | 11:19 | |
*** bernardh has quit IRC | 13:13 | |
CIA-76 | FreeOrion: geoffthemedio * r3408 /trunk/FreeOrion/UI/CombatWnd.cpp: | 18:01 |
CIA-76 | FreeOrion: Small patch by tomboy64 to remove the dependence in CombatWnd.cpp for Boost GIL | 18:01 |
CIA-76 | FreeOrion: headers to be located within the GG directory which was required to be located | 18:01 |
CIA-76 | FreeOrion: within the FreeOrion directory. Now the GIL headers are found within the Boost | 18:01 |
CIA-76 | FreeOrion: headers directory. | 18:01 |
STalKer-X | yay | 18:21 |
tomboy64 | lol | 19:22 |
*** hagish has joined #freeorion | 19:43 | |
*** hagish has quit IRC | 20:36 | |
*** hagish has joined #freeorion | 20:39 | |
*** tomboy64 has quit IRC | 21:12 | |
*** tomboy64 has joined #freeorion | 21:17 | |
*** tomboy64 has quit IRC | 21:21 | |
*** enigmatic has quit IRC | 21:28 | |
*** tomboy64 has joined #freeorion | 21:48 | |
*** bernardh has joined #freeorion | 22:32 | |
*** mithro has quit IRC | 23:26 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!