Search found 12785 matches
- Fri Apr 16, 2021 8:10 pm
- Forum: Programming
- Topic: Potential GiGi replacements: Godot
- Replies: 51
- Views: 1363
Re: Potential GiGi replacements: Godot
I clone master, copy the stuff from bin into the repository directory, switch to the godot-build branch, rebase on master, pick the fixes to cmake and the includes discussed earlier, generate the build files (first cmake call), then try to run the second cmake call to build, and get a long that star...
- Fri Apr 16, 2021 2:56 pm
- Forum: Programming
- Topic: Potential GiGi replacements: Godot
- Replies: 51
- Views: 1363
Re: Potential GiGi replacements: Godot
Godot client is freeorongodot.dll. You need to download Godot for windows https://godotengine.org/download/windows, place it with default, .exe, and .dll files, and then start it. I need more specific instructions. I put the Godot_v3.2.3-stable_win64.exe in the Release directory and started it, but...
- Fri Apr 16, 2021 2:04 pm
- Forum: Programming
- Topic: Potential GiGi replacements: Godot
- Replies: 51
- Views: 1363
Re: Potential GiGi replacements: Godot
Something missing in util/Enum.h but not sure. Could you try to add includes here for <string> ? Yes, and now it builds. Not sure why... util/Enum.h | 1 + util/OrderSet.h | 1 + 2 files changed, 2 insertions(+) diff --git a/util/Enum.h b/util/Enum.h index 8fceb294c..8a4b94bb0 100644 --- a/util/Enum....
- Fri Apr 16, 2021 11:16 am
- Forum: Programming
- Topic: Potential GiGi replacements: Godot
- Replies: 51
- Views: 1363
Re: Potential GiGi replacements: Godot
I get c:\users\g_top\desktop\fosdk11_godot\freeorion\universe\UnlockableItem.h(10): error C2679: binary '>>': no operator found which takes a right-hand operand of type 'std::string' (or there is no acceptable conversion) [C:\Users\g_top\Desktop\FOSDK11_Godot\FreeOrion\build\freeorioncommon.vcxproj]...
- Fri Apr 16, 2021 10:53 am
- Forum: Programming
- Topic: Potential GiGi replacements: Godot
- Replies: 51
- Views: 1363
Re: Potential GiGi replacements: Godot
Also apply some CMake fixes from: https://github.com/freeorion/freeorion/pull/3409 Yes, I did that: CMakeLists.txt | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 9e22f6a07..84e55ff8b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.t...
- Fri Apr 16, 2021 10:39 am
- Forum: Programming
- Topic: Potential GiGi replacements: Godot
- Replies: 51
- Views: 1363
Re: Potential GiGi replacements: Godot
What is "the project root"? The SDK root directory? That contains bin directly, so I don't see how ..\bin\* will work. I mean FreeOrion project which is suppose to be place in SDK dir. So if starting from a fresh SDK unpack, I first need to manually check out FreeOrion master, then cd into that dir...
- Fri Apr 16, 2021 10:15 am
- Forum: Programming
- Topic: Potential GiGi replacements: Godot
- Replies: 51
- Views: 1363
Re: Potential GiGi replacements: Godot
N, it should work from the project root. What is "the project root"? The SDK root directory? That contains bin directly, so I don't see how ..\bin\* will work. Regardless, if I'm in the SDK room, and pushd build then call the cmake command, it fails because there's no CMakeLists.txt in the SDK root...
- Fri Apr 16, 2021 10:11 am
- Forum: Programming
- Topic: Potential GiGi replacements: Godot
- Replies: 51
- Views: 1363
Re: Potential GiGi replacements: Godot
CMake project needs some preparation: cp ..\bin\* . mkdir build pushd build cmake -G "Visual Studio 16 2019" -T v141 -A Win32 -DBUILD_TESTING=On .. Where am I supposed to run those commands? In ./cmake ? It still doesn't work from there, even with a freshly unpacked SDK.
- Fri Apr 16, 2021 8:06 am
- Forum: Programming
- Topic: Potential GiGi replacements: Godot
- Replies: 51
- Views: 1363
- Fri Apr 16, 2021 7:49 am
- Forum: Programming
- Topic: Potential GiGi replacements: Godot
- Replies: 51
- Views: 1363
Re: Potential GiGi replacements: Godot
Code: Select all
C:\Users\g_top\Desktop\FOSDK11\FreeOrionAlt>cp ..\bin\* .
cp: cannot stat '..bin*': No such file or directory
What is the "pushd" for?
- Thu Apr 15, 2021 9:32 pm
- Forum: Programming
- Topic: Potential GiGi replacements: Godot
- Replies: 51
- Views: 1363
Re: Potential GiGi replacements: Godot
I suppose CMake should be able build it for windows. It only requires that fix https://github.com/freeorion/freeorion/pull/3263/files#diff-1e7de1ae2d059d21e1dd75d5812d5a34b0222cef273b7c3a2af62eb747f9d20a Just take the existing SDK, patch CMakeLists.txt in the root FreeOrion directory, and generate ...
- Thu Apr 15, 2021 9:06 pm
- Forum: Programming
- Topic: Potential GiGi replacements: Godot
- Replies: 51
- Views: 1363
- Sun Apr 11, 2021 8:40 pm
- Forum: Other Game Design
- Topic: Bugs in latest weekly
- Replies: 12
- Views: 394
Re: Bugs in latest weekly
A pull request is "request" to merge a branch into master. If you have two separate commits you want to make separate pull requests for, you need two separate branches, both based off master, each with one of those commits in it and not the other.
- Sat Apr 10, 2021 6:06 pm
- Forum: Other Game Design
- Topic: Bugs in latest weekly
- Replies: 12
- Views: 394
- Fri Apr 09, 2021 7:56 pm
- Forum: Compile
- Topic: Free Cloud Mac Build Computer
- Replies: 2
- Views: 315
Re: Free Cloud Mac Build Computer
TravisCI and GitHub Actions already do something quite similar, I think?