... I think I'll try to prepare dependencies without SDK, then.
Help with setting up
Moderator: Oberlus
Re: Help with setting up
https://github.com/mmoderau
[...] for Man has earned his right to hold this planet against all comers, by virtue of occasionally producing someone totally batshit insane. - Randall Munroe, title text to xkcd #556
[...] for Man has earned his right to hold this planet against all comers, by virtue of occasionally producing someone totally batshit insane. - Randall Munroe, title text to xkcd #556
Re: Help with setting up
You could build SDK with your own configuration.
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-04-14.ad50e93.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-04-14.ad50e93.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm
Re: Help with setting up
D'oh
I really appreciate your support, o01eg (and stating the obvious to my stale mind).
https://github.com/mmoderau
[...] for Man has earned his right to hold this planet against all comers, by virtue of occasionally producing someone totally batshit insane. - Randall Munroe, title text to xkcd #556
[...] for Man has earned his right to hold this planet against all comers, by virtue of occasionally producing someone totally batshit insane. - Randall Munroe, title text to xkcd #556
Re: Help with setting up
I think it better to have cmake builds project like a VS solution than not to have any cmake builds.adrian_broher wrote: ↑Sat Apr 27, 2019 1:52 pmI still consider it the inferior solution as it doesn't allow the build of shared libraries and only somehow fixes the windows build by copying the behaviour of the VS solution. It doesn't fix the inherit flaws of it.Geoff the Medio wrote: ↑Sat Apr 27, 2019 10:35 am The second pull request was repeatedly tested and given feedback, until you wrote that it broke more than it fixed. If you now think it is worth merging, please write that or do so. I defer to your judgement for pull requests such as this.
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-04-14.ad50e93.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-04-14.ad50e93.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm
Re: Help with setting up
I finally managed to build freeorion. I made an out of source build of both freeorion-sdk and freeorion and checked out freeorion sources outside the SDK build directory. AMA
But seriously, I will post a patch to CMakeLists.txt soon-ish, which changes:
to:
I need to run it from command line:
How do I create the config.xml file so that I can specify the path to default directory and then run FreeOrion.exe from explorer?
Edit: OK, I got it. It was created after a successfull start and remembered the resources path. Good.
But seriously, I will post a patch to CMakeLists.txt soon-ish, which changes:
Code: Select all
set(CMAKE_PREFIX_PATH "${CMAKE_SOURCE_DIR}/..")
Code: Select all
set(CMAKE_PREFIX_PATH "${CMAKE_SOURCE_DIR}/.." CACHE PATH "Location of the FreeOrionSDK root")
Code: Select all
PS C:\Users\miron\Git\freeorion> C:\Users\miron\Documents\Build\freeorion\RelWithDebInfo\FreeOrion.exe
Edit: OK, I got it. It was created after a successfull start and remembered the resources path. Good.
https://github.com/mmoderau
[...] for Man has earned his right to hold this planet against all comers, by virtue of occasionally producing someone totally batshit insane. - Randall Munroe, title text to xkcd #556
[...] for Man has earned his right to hold this planet against all comers, by virtue of occasionally producing someone totally batshit insane. - Randall Munroe, title text to xkcd #556
Re: Help with setting up
Created PR:
https://github.com/freeorion/freeorion/pull/2586
https://github.com/freeorion/freeorion/pull/2586
https://github.com/mmoderau
[...] for Man has earned his right to hold this planet against all comers, by virtue of occasionally producing someone totally batshit insane. - Randall Munroe, title text to xkcd #556
[...] for Man has earned his right to hold this planet against all comers, by virtue of occasionally producing someone totally batshit insane. - Randall Munroe, title text to xkcd #556