• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
having a issue with the Converter.... every time ill try to Convert it says "[ERROR] Could not open configuration.txt!" .. need help...

here is the log btw
First post, read the faq shown.
 
notice when I convert the save I can play few month save and when I reload the save is corruption and cannot load it.
We heard about this but have no idea what causes it nor how to replicate it yet. Please upload your save you can't load along with the conversion mod.

We have hopefully managed to fix this issue. You need to delete your eu4 saves, conversion mod and converter, then grab a new copy of the converter from the first post and reconvert the ck3 game. Afterwards there shouldn't be any issues loading the save.
 
Last edited:
Hi friends! I'm having an issue with the Ck3 to Eu4 convertor. Here is my log! Looks to be an issue with my Ck3 Documents Directory?
First post, see FAQ indicated, it explains what path means what and what they should look like.
 
all islamic schools are end up as Sunni in Eu4 but i might be wrong.

This isn't true, though if you can prove this is happening, that's a bug and I'll need more info.
 
We heard about this but have no idea what causes it nor how to replicate it yet. Please upload your save you can't load along with the conversion mod.

We have hopefully managed to fix this issue. You need to delete your eu4 saves, conversion mod and converter, then grab a new copy of the converter from the first post and reconvert the ck3 game. Afterwards there shouldn't be any issues loading the save.

I used ck3 mod and maybe that why my save is getting messed up. Was using Daddy Pika's Cheat Menu (screw around with some countries) Not sure if that messing it up
 
I used ck3 mod and maybe that why my save is getting messed up. Was using Daddy Pika's Cheat Menu (screw around with some countries) Not sure if that messing it up
The mods have nothing yo do with this. Reconvert and run a new game and the crashes should be fixed.
 
Main issue when I load a save it's taking way to long like 10min + and still nothing and some reason I don't have any issue with other eu4 mods
How is that a main issue? You said main issue was the game crashing on load - to which I said repeatedly "make a new conversion using updated converter and it won't crash any more."
Modded games loading for ages is a vanilla eu4 bug. You can report it in the bug subforum.
 
I appreciate this isn't strictly a converter issue, but what would be the easiest way of disabling the Suez/Panama canal decisions? I'm playing a megacampaign and I'd like them to occur in Vic2, if at all. Thanks so much!
 
I appreciate this isn't strictly a converter issue, but what would be the easiest way of disabling the Suez/Panama canal decisions? I'm playing a megacampaign and I'd like them to occur in Vic2, if at all. Thanks so much!
We don't touch canal decisions. You'd have to copy over the decisions from vanilla and then blank the files to delete them.
 
Cheers, thanks
 
I've tried to get this working on Linux. I've ran into a lot of problems which I have been able to resolve, such as needing to install cmake and update the GNU compiler. I have now reached a point where I'm not sure what the issue is. This is the output when I run build_linux.sh

Code:
-- The C compiler identification is GNU 11.1.0
-- The CXX compiler identification is GNU 11.1.0
-- Check for working C compiler: /usr/bin/gcc-11
-- Check for working C compiler: /usr/bin/gcc-11 -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/g++-11
-- Check for working CXX compiler: /usr/bin/g++-11 -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found CURL: -lcurl (found version "7.68.0")  
-- Found wxWidgets: -L/usr/lib/x86_64-linux-gnu;-pthread;;;-lwx_baseu_unofficial_net-3.1;-lwx_gtk3u_unofficial_core-3.1;-lwx_baseu_unofficial-3.1 (found version "3.1.5") 
-- Configuring done
-- Generating done
-- Build files have been written to: /home/matt/CK3toEU4/Fronter/Fronter/build
Scanning dependencies of target ConverterFrontend
[  3%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Configuration/Options/Option.cpp.o
[  6%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Configuration/Options/CheckBoxOption.cpp.o
[  9%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Configuration/Mod.cpp.o
[ 15%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Configuration/Options/CheckBoxSelector.cpp.o
[ 18%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Frontend.cpp.o
[ 21%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Configuration/Configuration.cpp.o
[ 21%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Configuration/RequiredFile.cpp.o
[ 25%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Configuration/RequiredFolder.cpp.o
[ 28%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Configuration/Options/TextSelector.cpp.o
[ 31%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Configuration/Options/RadioSelector.cpp.o
[ 34%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Configuration/Options/RadioOption.cpp.o
[ 37%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Frames/LogWindow.cpp.o
[ 40%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Frames/Tabs/ConvertTab.cpp.o
[ 43%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Frames/MainFrame.cpp.o
[ 46%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Frames/Tabs/ModsTab.cpp.o
[ 50%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Frames/Tabs/OptionBox.cpp.o
[ 53%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Frames/Tabs/OptionsTab.cpp.o
[ 56%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Frames/Tabs/PathsTab.cpp.o
[ 59%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Utils/SliceMessage.cpp.o
[ 62%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Utils/Localization/Localization.cpp.o
[ 65%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/WorkerThreads/ConverterLauncher/LinuxConverterLauncher.cpp.o
[ 68%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/WorkerThreads/LogWatcher/LogWatcher.cpp.o
[ 71%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/UpdateChecker/UpdateChecker.cpp.o
[ 75%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/WorkerThreads/ModCopier/ModCopier.cpp.o
[ 81%] Building CXX object CMakeFiles/ConverterFrontend.dir/home/matt/CK3toEU4/Fronter/commonItems/LinuxUtils.cpp.o
[ 84%] Building CXX object CMakeFiles/ConverterFrontend.dir/home/matt/CK3toEU4/Fronter/commonItems/CommonFunctions.cpp.o
[ 78%] Building CXX object CMakeFiles/ConverterFrontend.dir/home/matt/CK3toEU4/Fronter/commonItems/Log.cpp.o
[ 87%] Building CXX object CMakeFiles/ConverterFrontend.dir/home/matt/CK3toEU4/Fronter/commonItems/OSCommonLayer.cpp.o
[ 90%] Building CXX object CMakeFiles/ConverterFrontend.dir/home/matt/CK3toEU4/Fronter/commonItems/Parser.cpp.o
[ 93%] Building CXX object CMakeFiles/ConverterFrontend.dir/home/matt/CK3toEU4/Fronter/commonItems/StringUtils.cpp.o
[ 96%] Building CXX object CMakeFiles/ConverterFrontend.dir/home/matt/CK3toEU4/Fronter/commonItems/ParserHelpers.cpp.o
/home/matt/CK3toEU4/Fronter/Fronter/Source/Frames/LogWindow.cpp: In constructor ‘LogWindow::LogWindow(wxWindow*, std::shared_ptr<Localization>)’:
/home/matt/CK3toEU4/Fronter/Fronter/Source/Frames/LogWindow.cpp:68:42: warning: bitwise operation between different enumeration types ‘wxStretch’ and ‘wxDirection’ is deprecated [-Wdeprecated-enum-enum-conversion]
   68 |         logBox->Add(theGrid, 1, wxEXPAND | wxALL);
      |                                 ~~~~~~~~~^~~~~~~
/home/matt/CK3toEU4/Fronter/Fronter/Source/Frames/LogWindow.cpp: In member function ‘void LogWindow::OnTailPush(LogMessageEvent&)’:
/home/matt/CK3toEU4/Fronter/Fronter/Source/Frames/LogWindow.cpp:166:52: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
  166 |         if (logMessage.logLevel == LogLevel::Debug && logLevel >= 3 || logMessage.logLevel == LogLevel::Info && logLevel >= 2 ||
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/matt/CK3toEU4/Fronter/Fronter/Source/Frames/LogWindow.cpp:167:59: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
  167 |                  logMessage.logLevel == LogLevel::Warning && logLevel >= 1 || logMessage.logLevel == LogLevel::Error || logMessage.logLevel == LogLevel::Notice)
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/matt/CK3toEU4/Fronter/Fronter/Source/Frames/Tabs/OptionBox.cpp: In member function ‘void OptionBox::initializeOption()’:
/home/matt/CK3toEU4/Fronter/Fronter/Source/Frames/Tabs/OptionBox.cpp:22:106: warning: bitwise operation between different enumeration types ‘wxBorder’ and ‘wxStretch’ is deprecated [-Wdeprecated-enum-enum-conversion]
   22 |         auto* boxHolder = new wxWindow(this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxBORDER_SIMPLE | wxEXPAND);
      |                                                                                          ~~~~~~~~~~~~~~~~^~~~~~~~~~
/home/matt/CK3toEU4/Fronter/Fronter/Source/Frames/Tabs/ModsTab.cpp: In member function ‘void ModsTab::initializeMods()’:
/home/matt/CK3toEU4/Fronter/Fronter/Source/Frames/Tabs/ModsTab.cpp:34:106: warning: bitwise operation between different enumeration types ‘wxBorder’ and ‘wxStretch’ is deprecated [-Wdeprecated-enum-enum-conversion]
   34 |         auto* boxHolder = new wxWindow(this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxBORDER_SIMPLE | wxEXPAND);
      |                                                                                          ~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/include/c++/11/string:40,
                 from /home/matt/CK3toEU4/Fronter/Fronter/Source/UpdateChecker/UpdateChecker.h:6,
                 from /home/matt/CK3toEU4/Fronter/Fronter/Source/UpdateChecker/UpdateChecker.cpp:1:
In static member function ‘static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)’,
    inlined from ‘constexpr int std::basic_string_view<_CharT, _Traits>::compare(std::basic_string_view<_CharT, _Traits>) const [with _CharT = char; _Traits = std::char_traits<char>]’ at /usr/include/c++/11/string_view:315:34,
    inlined from ‘constexpr int std::basic_string_view<_CharT, _Traits>::compare(std::basic_string_view<_CharT, _Traits>::size_type, std::basic_string_view<_CharT, _Traits>::size_type, std::basic_string_view<_CharT, _Traits>) const [with _CharT = char; _Traits = std::char_traits<char>]’ at /usr/include/c++/11/string_view:323:50,
    inlined from ‘constexpr bool std::basic_string_view<_CharT, _Traits>::ends_with(std::basic_string_view<_CharT, _Traits>) const [with _CharT = char; _Traits = std::char_traits<char>]’ at /usr/include/c++/11/string_view:366:22,
    inlined from ‘bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::ends_with(std::basic_string_view<_CharT, _Traits>) const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/11/bits/basic_string.h:3065:63,
    inlined from ‘UpdateInfo getLatestReleaseInfo(const string&)’ at /home/matt/CK3toEU4/Fronter/Fronter/Source/UpdateChecker/UpdateChecker.cpp:195:26:
/usr/include/c++/11/bits/char_traits.h:361:32: warning: ‘int __builtin_memcmp_eq(const void*, const void*, long unsigned int)’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overread]
  361 |         return __builtin_memcmp(__s1, __s2, __n);
      |                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/string:55,
                 from /home/matt/CK3toEU4/Fronter/Fronter/Source/UpdateChecker/UpdateChecker.h:6,
                 from /home/matt/CK3toEU4/Fronter/Fronter/Source/UpdateChecker/UpdateChecker.cpp:1:
/usr/include/c++/11/bits/basic_string.h: In function ‘UpdateInfo getLatestReleaseInfo(const string&)’:
/usr/include/c++/11/bits/basic_string.h:187:28: note: source object allocated here
  187 |       { return _M_dataplus._M_p; }
      |                            ^~~~
[100%] Linking CXX executable /home/matt/CK3toEU4/Fronter/Release/ConverterFrontend
[100%] Built target ConverterFrontend
-- The C compiler identification is GNU 11.1.0
-- The CXX compiler identification is GNU 11.1.0
-- Check for working C compiler: /usr/bin/gcc-11
-- Check for working C compiler: /usr/bin/gcc-11 -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/g++-11
-- Check for working CXX compiler: /usr/bin/g++-11 -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE  
-- Configuring done
-- Generating done
-- Build files have been written to: /home/matt/CK3toEU4/CK3toEU4/build
Scanning dependencies of target ZIPLIB
[  2%] Building CXX object [binary_dir]/CMakeFiles/ZIPLIB.dir/ZipFile.cpp.o
[  2%] Building CXX object [binary_dir]/CMakeFiles/ZIPLIB.dir/ZipArchiveEntry.cpp.o
[  2%] Building CXX object [binary_dir]/CMakeFiles/ZIPLIB.dir/ZipArchive.cpp.o
[  3%] Building CXX object [binary_dir]/CMakeFiles/ZIPLIB.dir/detail/ZipLocalFileHeader.cpp.o
[  4%] Building CXX object [binary_dir]/CMakeFiles/ZIPLIB.dir/detail/ZipCentralDirectoryFileHeader.cpp.o
[  4%] Building CXX object [binary_dir]/CMakeFiles/ZIPLIB.dir/detail/ZipGenericExtraField.cpp.o
[  5%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/bzip2/bcompress.c.o
[  5%] Building CXX object [binary_dir]/CMakeFiles/ZIPLIB.dir/detail/EndOfCentralDirectoryBlock.cpp.o
[  5%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/bzip2/blocksort.c.o
[  6%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/bzip2/bzerror.c.o
[  6%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/bzip2/bzlib.c.o
[  7%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/bzip2/crctable.c.o
[  8%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/bzip2/decompress.c.o
[  8%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/bzip2/huffman.c.o
[  9%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/7zBuf2.c.o
[  9%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/bzip2/randtable.c.o
[ 10%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/7zCrc.c.o
[ 10%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/7zStream.c.o
[ 11%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/7zCrcOpt.c.o
[ 12%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Aes.c.o
[ 12%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Alloc.c.o
[ 14%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Bra86.c.o
[ 14%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Bra.c.o
[ 14%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/BraIA64.c.o
[ 15%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/BwtSort.c.o
[ 15%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/CpuArch.c.o
[ 16%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Delta.c.o
[ 16%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/LzFind.c.o
[ 17%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/HuffEnc.c.o
[ 17%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/LzmaEnc.c.o
[ 18%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Lzma2Enc.c.o
[ 19%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/LzmaDec.c.o
[ 20%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/LzFindMt.c.o
[ 20%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Lzma2Dec.c.o
[ 21%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/MtCoder.c.o
[ 21%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Ppmd7.c.o
[ 22%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Ppmd7Dec.c.o
[ 23%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Ppmd7Enc.c.o
[ 24%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Ppmd8Dec.c.o
[ 24%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Ppmd8Enc.c.o
[ 24%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Ppmd8.c.o
[ 25%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Sha256.c.o
[ 26%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Sort.c.o
[ 26%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Threads.c.o
[ 27%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Xz.c.o
[ 27%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/XzCrc64.c.o
[ 28%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/XzDec.c.o
[ 29%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/XzEnc.c.o
[ 29%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/XzIn.c.o
[ 30%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/LzmaUtil/Lzma86Dec.c.o
[ 31%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/adler32.c.o
[ 31%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/LzmaUtil/Lzma86Enc.c.o
[ 32%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/compress.c.o
[ 32%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/crc32.c.o
[ 33%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/deflate.c.o
[ 33%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/infback.c.o
[ 34%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/inffast.c.o
[ 35%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/inflate.c.o
[ 35%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/inftrees.c.o
[ 36%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/trees.c.o
[ 36%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/uncompr.c.o
[ 37%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/zutil.c.o
[ 38%] Linking CXX static library /home/matt/CK3toEU4/CK3toEU4/Release-Linux/libZIPLIB.a
[ 38%] Built target ZIPLIB
Scanning dependencies of target CK3toEU4
[ 38%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Characters/Character.cpp.o
[ 38%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3ToEU4Converter.cpp.o
[ 39%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Characters/Characters.cpp.o
[ 40%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/World.cpp.o
[ 41%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/main.cpp.o
[ 42%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/CoatsOfArms/CoatsOfArms.cpp.o
[ 42%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/CoatsOfArms/CoatOfArms.cpp.o
[ 42%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/Configuration/Configuration.cpp.o
[ 43%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/CoatsOfArms/Emblem.cpp.o
[ 43%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Characters/CharacterDomain.cpp.o
[ 44%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/CoatsOfArms/EmblemInstance.cpp.o
[ 45%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Cultures/Culture.cpp.o
[ 44%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Cultures/Cultures.cpp.o
[ 46%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Dynasties/Dynasties.cpp.o
[ 46%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Dynasties/Dynasty.cpp.o
[ 47%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Dynasties/House.cpp.o
[ 48%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Dynasties/Houses.cpp.o
[ 48%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Flags/Flags.cpp.o
[ 49%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Geography/CountyDetail.cpp.o
[ 49%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Geography/CountyDetails.cpp.o
[ 50%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Geography/ProvinceHolding.cpp.o
[ 51%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Geography/ProvinceHoldings.cpp.o
[ 51%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Religions/Faith.cpp.o
[ 51%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Religions/Religion.cpp.o
[ 52%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Religions/Faiths.cpp.o
[ 53%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Religions/Religions.cpp.o
[ 54%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Titles/DynamicTemplate.cpp.o
[ 54%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Titles/LandedTitles.cpp.o
[ 55%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Titles/Title.cpp.o
[ 56%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/EU4World/Country/Country.cpp.o
[ 56%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Titles/Titles.cpp.o
[ 57%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/EU4World/EU4World.cpp.o
[ 58%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/EU4World/Country/MonarchNames.cpp.o
[ 58%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/EU4World/Country/CountryDetails.cpp.o
[ 58%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/EU4World/Diplomacy/Agreement.cpp.o
[ 59%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/EU4World/Diplomacy/Diplomacy.cpp.o
[ 59%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/EU4World/FlagFoundry/FlagFoundry.cpp.o
[ 60%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/EU4World/FlagFoundry/FlagCrafter.cpp.o
[ 60%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/EU4World/FlagFoundry/Warehouse.cpp.o
[ 61%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/EU4World/FlagFoundry/Recolorer.cpp.o
/home/matt/CK3toEU4/CK3toEU4/Source/EU4World/FlagFoundry/FlagFoundry.cpp:9:10: fatal error: Magick++.h: No such file or directory
    9 | #include "Magick++.h"
      |          ^~~~~~~~~~~~
compilation terminated.
/home/matt/CK3toEU4/CK3toEU4/Source/EU4World/FlagFoundry/FlagCrafter.cpp:6:10: fatal error: Magick++.h: No such file or directory
    6 | #include "Magick++.h"
      |          ^~~~~~~~~~~~
make[2]: *** [CMakeFiles/CK3toEU4.dir/build.make:544: CMakeFiles/CK3toEU4.dir/Source/EU4World/FlagFoundry/FlagFoundry.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
compilation terminated.
make[2]: *** [CMakeFiles/CK3toEU4.dir/build.make:531: CMakeFiles/CK3toEU4.dir/Source/EU4World/FlagFoundry/FlagCrafter.cpp.o] Error 1
/home/matt/CK3toEU4/CK3toEU4/Source/EU4World/FlagFoundry/Recolorer.cpp:2:10: fatal error: Magick++.h: No such file or directory
    2 | #include "Magick++.h"
      |          ^~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/CK3toEU4.dir/build.make:557: CMakeFiles/CK3toEU4.dir/Source/EU4World/FlagFoundry/Recolorer.cpp.o] Error 1
In file included from /home/matt/CK3toEU4/CK3toEU4/Source/EU4World/FlagFoundry/Warehouse.cpp:1:
/home/matt/CK3toEU4/CK3toEU4/Source/EU4World/FlagFoundry/Warehouse.h:6:10: fatal error: Magick++.h: No such file or directory
    6 | #include "Magick++.h"
      |          ^~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/CK3toEU4.dir/build.make:570: CMakeFiles/CK3toEU4.dir/Source/EU4World/FlagFoundry/Warehouse.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:96: CMakeFiles/CK3toEU4.dir/all] Error 2
make: *** [Makefile:84: all] Error 2
 
I've tried to get this working on Linux. I've ran into a lot of problems which I have been able to resolve, such as needing to install cmake and update the GNU compiler. I have now reached a point where I'm not sure what the issue is. This is the output when I run build_linux.sh

Code:
-- The C compiler identification is GNU 11.1.0
-- The CXX compiler identification is GNU 11.1.0
-- Check for working C compiler: /usr/bin/gcc-11
-- Check for working C compiler: /usr/bin/gcc-11 -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/g++-11
-- Check for working CXX compiler: /usr/bin/g++-11 -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found CURL: -lcurl (found version "7.68.0") 
-- Found wxWidgets: -L/usr/lib/x86_64-linux-gnu;-pthread;;;-lwx_baseu_unofficial_net-3.1;-lwx_gtk3u_unofficial_core-3.1;-lwx_baseu_unofficial-3.1 (found version "3.1.5")
-- Configuring done
-- Generating done
-- Build files have been written to: /home/matt/CK3toEU4/Fronter/Fronter/build
Scanning dependencies of target ConverterFrontend
[  3%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Configuration/Options/Option.cpp.o
[  6%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Configuration/Options/CheckBoxOption.cpp.o
[  9%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Configuration/Mod.cpp.o
[ 15%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Configuration/Options/CheckBoxSelector.cpp.o
[ 18%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Frontend.cpp.o
[ 21%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Configuration/Configuration.cpp.o
[ 21%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Configuration/RequiredFile.cpp.o
[ 25%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Configuration/RequiredFolder.cpp.o
[ 28%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Configuration/Options/TextSelector.cpp.o
[ 31%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Configuration/Options/RadioSelector.cpp.o
[ 34%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Configuration/Options/RadioOption.cpp.o
[ 37%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Frames/LogWindow.cpp.o
[ 40%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Frames/Tabs/ConvertTab.cpp.o
[ 43%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Frames/MainFrame.cpp.o
[ 46%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Frames/Tabs/ModsTab.cpp.o
[ 50%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Frames/Tabs/OptionBox.cpp.o
[ 53%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Frames/Tabs/OptionsTab.cpp.o
[ 56%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Frames/Tabs/PathsTab.cpp.o
[ 59%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Utils/SliceMessage.cpp.o
[ 62%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/Utils/Localization/Localization.cpp.o
[ 65%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/WorkerThreads/ConverterLauncher/LinuxConverterLauncher.cpp.o
[ 68%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/WorkerThreads/LogWatcher/LogWatcher.cpp.o
[ 71%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/UpdateChecker/UpdateChecker.cpp.o
[ 75%] Building CXX object CMakeFiles/ConverterFrontend.dir/Source/WorkerThreads/ModCopier/ModCopier.cpp.o
[ 81%] Building CXX object CMakeFiles/ConverterFrontend.dir/home/matt/CK3toEU4/Fronter/commonItems/LinuxUtils.cpp.o
[ 84%] Building CXX object CMakeFiles/ConverterFrontend.dir/home/matt/CK3toEU4/Fronter/commonItems/CommonFunctions.cpp.o
[ 78%] Building CXX object CMakeFiles/ConverterFrontend.dir/home/matt/CK3toEU4/Fronter/commonItems/Log.cpp.o
[ 87%] Building CXX object CMakeFiles/ConverterFrontend.dir/home/matt/CK3toEU4/Fronter/commonItems/OSCommonLayer.cpp.o
[ 90%] Building CXX object CMakeFiles/ConverterFrontend.dir/home/matt/CK3toEU4/Fronter/commonItems/Parser.cpp.o
[ 93%] Building CXX object CMakeFiles/ConverterFrontend.dir/home/matt/CK3toEU4/Fronter/commonItems/StringUtils.cpp.o
[ 96%] Building CXX object CMakeFiles/ConverterFrontend.dir/home/matt/CK3toEU4/Fronter/commonItems/ParserHelpers.cpp.o
/home/matt/CK3toEU4/Fronter/Fronter/Source/Frames/LogWindow.cpp: In constructor ‘LogWindow::LogWindow(wxWindow*, std::shared_ptr<Localization>)’:
/home/matt/CK3toEU4/Fronter/Fronter/Source/Frames/LogWindow.cpp:68:42: warning: bitwise operation between different enumeration types ‘wxStretch’ and ‘wxDirection’ is deprecated [-Wdeprecated-enum-enum-conversion]
   68 |         logBox->Add(theGrid, 1, wxEXPAND | wxALL);
      |                                 ~~~~~~~~~^~~~~~~
/home/matt/CK3toEU4/Fronter/Fronter/Source/Frames/LogWindow.cpp: In member function ‘void LogWindow::OnTailPush(LogMessageEvent&)’:
/home/matt/CK3toEU4/Fronter/Fronter/Source/Frames/LogWindow.cpp:166:52: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
  166 |         if (logMessage.logLevel == LogLevel::Debug && logLevel >= 3 || logMessage.logLevel == LogLevel::Info && logLevel >= 2 ||
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/matt/CK3toEU4/Fronter/Fronter/Source/Frames/LogWindow.cpp:167:59: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
  167 |                  logMessage.logLevel == LogLevel::Warning && logLevel >= 1 || logMessage.logLevel == LogLevel::Error || logMessage.logLevel == LogLevel::Notice)
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/matt/CK3toEU4/Fronter/Fronter/Source/Frames/Tabs/OptionBox.cpp: In member function ‘void OptionBox::initializeOption()’:
/home/matt/CK3toEU4/Fronter/Fronter/Source/Frames/Tabs/OptionBox.cpp:22:106: warning: bitwise operation between different enumeration types ‘wxBorder’ and ‘wxStretch’ is deprecated [-Wdeprecated-enum-enum-conversion]
   22 |         auto* boxHolder = new wxWindow(this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxBORDER_SIMPLE | wxEXPAND);
      |                                                                                          ~~~~~~~~~~~~~~~~^~~~~~~~~~
/home/matt/CK3toEU4/Fronter/Fronter/Source/Frames/Tabs/ModsTab.cpp: In member function ‘void ModsTab::initializeMods()’:
/home/matt/CK3toEU4/Fronter/Fronter/Source/Frames/Tabs/ModsTab.cpp:34:106: warning: bitwise operation between different enumeration types ‘wxBorder’ and ‘wxStretch’ is deprecated [-Wdeprecated-enum-enum-conversion]
   34 |         auto* boxHolder = new wxWindow(this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxBORDER_SIMPLE | wxEXPAND);
      |                                                                                          ~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/include/c++/11/string:40,
                 from /home/matt/CK3toEU4/Fronter/Fronter/Source/UpdateChecker/UpdateChecker.h:6,
                 from /home/matt/CK3toEU4/Fronter/Fronter/Source/UpdateChecker/UpdateChecker.cpp:1:
In static member function ‘static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)’,
    inlined from ‘constexpr int std::basic_string_view<_CharT, _Traits>::compare(std::basic_string_view<_CharT, _Traits>) const [with _CharT = char; _Traits = std::char_traits<char>]’ at /usr/include/c++/11/string_view:315:34,
    inlined from ‘constexpr int std::basic_string_view<_CharT, _Traits>::compare(std::basic_string_view<_CharT, _Traits>::size_type, std::basic_string_view<_CharT, _Traits>::size_type, std::basic_string_view<_CharT, _Traits>) const [with _CharT = char; _Traits = std::char_traits<char>]’ at /usr/include/c++/11/string_view:323:50,
    inlined from ‘constexpr bool std::basic_string_view<_CharT, _Traits>::ends_with(std::basic_string_view<_CharT, _Traits>) const [with _CharT = char; _Traits = std::char_traits<char>]’ at /usr/include/c++/11/string_view:366:22,
    inlined from ‘bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::ends_with(std::basic_string_view<_CharT, _Traits>) const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/11/bits/basic_string.h:3065:63,
    inlined from ‘UpdateInfo getLatestReleaseInfo(const string&)’ at /home/matt/CK3toEU4/Fronter/Fronter/Source/UpdateChecker/UpdateChecker.cpp:195:26:
/usr/include/c++/11/bits/char_traits.h:361:32: warning: ‘int __builtin_memcmp_eq(const void*, const void*, long unsigned int)’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overread]
  361 |         return __builtin_memcmp(__s1, __s2, __n);
      |                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/string:55,
                 from /home/matt/CK3toEU4/Fronter/Fronter/Source/UpdateChecker/UpdateChecker.h:6,
                 from /home/matt/CK3toEU4/Fronter/Fronter/Source/UpdateChecker/UpdateChecker.cpp:1:
/usr/include/c++/11/bits/basic_string.h: In function ‘UpdateInfo getLatestReleaseInfo(const string&)’:
/usr/include/c++/11/bits/basic_string.h:187:28: note: source object allocated here
  187 |       { return _M_dataplus._M_p; }
      |                            ^~~~
[100%] Linking CXX executable /home/matt/CK3toEU4/Fronter/Release/ConverterFrontend
[100%] Built target ConverterFrontend
-- The C compiler identification is GNU 11.1.0
-- The CXX compiler identification is GNU 11.1.0
-- Check for working C compiler: /usr/bin/gcc-11
-- Check for working C compiler: /usr/bin/gcc-11 -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/g++-11
-- Check for working CXX compiler: /usr/bin/g++-11 -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE 
-- Configuring done
-- Generating done
-- Build files have been written to: /home/matt/CK3toEU4/CK3toEU4/build
Scanning dependencies of target ZIPLIB
[  2%] Building CXX object [binary_dir]/CMakeFiles/ZIPLIB.dir/ZipFile.cpp.o
[  2%] Building CXX object [binary_dir]/CMakeFiles/ZIPLIB.dir/ZipArchiveEntry.cpp.o
[  2%] Building CXX object [binary_dir]/CMakeFiles/ZIPLIB.dir/ZipArchive.cpp.o
[  3%] Building CXX object [binary_dir]/CMakeFiles/ZIPLIB.dir/detail/ZipLocalFileHeader.cpp.o
[  4%] Building CXX object [binary_dir]/CMakeFiles/ZIPLIB.dir/detail/ZipCentralDirectoryFileHeader.cpp.o
[  4%] Building CXX object [binary_dir]/CMakeFiles/ZIPLIB.dir/detail/ZipGenericExtraField.cpp.o
[  5%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/bzip2/bcompress.c.o
[  5%] Building CXX object [binary_dir]/CMakeFiles/ZIPLIB.dir/detail/EndOfCentralDirectoryBlock.cpp.o
[  5%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/bzip2/blocksort.c.o
[  6%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/bzip2/bzerror.c.o
[  6%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/bzip2/bzlib.c.o
[  7%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/bzip2/crctable.c.o
[  8%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/bzip2/decompress.c.o
[  8%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/bzip2/huffman.c.o
[  9%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/7zBuf2.c.o
[  9%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/bzip2/randtable.c.o
[ 10%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/7zCrc.c.o
[ 10%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/7zStream.c.o
[ 11%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/7zCrcOpt.c.o
[ 12%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Aes.c.o
[ 12%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Alloc.c.o
[ 14%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Bra86.c.o
[ 14%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Bra.c.o
[ 14%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/BraIA64.c.o
[ 15%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/BwtSort.c.o
[ 15%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/CpuArch.c.o
[ 16%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Delta.c.o
[ 16%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/LzFind.c.o
[ 17%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/HuffEnc.c.o
[ 17%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/LzmaEnc.c.o
[ 18%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Lzma2Enc.c.o
[ 19%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/LzmaDec.c.o
[ 20%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/LzFindMt.c.o
[ 20%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Lzma2Dec.c.o
[ 21%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/MtCoder.c.o
[ 21%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Ppmd7.c.o
[ 22%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Ppmd7Dec.c.o
[ 23%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Ppmd7Enc.c.o
[ 24%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Ppmd8Dec.c.o
[ 24%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Ppmd8Enc.c.o
[ 24%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Ppmd8.c.o
[ 25%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Sha256.c.o
[ 26%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Sort.c.o
[ 26%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Threads.c.o
[ 27%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/Xz.c.o
[ 27%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/XzCrc64.c.o
[ 28%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/XzDec.c.o
[ 29%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/XzEnc.c.o
[ 29%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/XzIn.c.o
[ 30%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/LzmaUtil/Lzma86Dec.c.o
[ 31%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/adler32.c.o
[ 31%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/lzma/unix/LzmaUtil/Lzma86Enc.c.o
[ 32%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/compress.c.o
[ 32%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/crc32.c.o
[ 33%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/deflate.c.o
[ 33%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/infback.c.o
[ 34%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/inffast.c.o
[ 35%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/inflate.c.o
[ 35%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/inftrees.c.o
[ 36%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/trees.c.o
[ 36%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/uncompr.c.o
[ 37%] Building C object [binary_dir]/CMakeFiles/ZIPLIB.dir/extlibs/zlib/zutil.c.o
[ 38%] Linking CXX static library /home/matt/CK3toEU4/CK3toEU4/Release-Linux/libZIPLIB.a
[ 38%] Built target ZIPLIB
Scanning dependencies of target CK3toEU4
[ 38%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Characters/Character.cpp.o
[ 38%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3ToEU4Converter.cpp.o
[ 39%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Characters/Characters.cpp.o
[ 40%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/World.cpp.o
[ 41%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/main.cpp.o
[ 42%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/CoatsOfArms/CoatsOfArms.cpp.o
[ 42%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/CoatsOfArms/CoatOfArms.cpp.o
[ 42%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/Configuration/Configuration.cpp.o
[ 43%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/CoatsOfArms/Emblem.cpp.o
[ 43%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Characters/CharacterDomain.cpp.o
[ 44%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/CoatsOfArms/EmblemInstance.cpp.o
[ 45%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Cultures/Culture.cpp.o
[ 44%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Cultures/Cultures.cpp.o
[ 46%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Dynasties/Dynasties.cpp.o
[ 46%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Dynasties/Dynasty.cpp.o
[ 47%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Dynasties/House.cpp.o
[ 48%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Dynasties/Houses.cpp.o
[ 48%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Flags/Flags.cpp.o
[ 49%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Geography/CountyDetail.cpp.o
[ 49%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Geography/CountyDetails.cpp.o
[ 50%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Geography/ProvinceHolding.cpp.o
[ 51%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Geography/ProvinceHoldings.cpp.o
[ 51%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Religions/Faith.cpp.o
[ 51%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Religions/Religion.cpp.o
[ 52%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Religions/Faiths.cpp.o
[ 53%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Religions/Religions.cpp.o
[ 54%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Titles/DynamicTemplate.cpp.o
[ 54%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Titles/LandedTitles.cpp.o
[ 55%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Titles/Title.cpp.o
[ 56%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/EU4World/Country/Country.cpp.o
[ 56%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/CK3World/Titles/Titles.cpp.o
[ 57%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/EU4World/EU4World.cpp.o
[ 58%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/EU4World/Country/MonarchNames.cpp.o
[ 58%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/EU4World/Country/CountryDetails.cpp.o
[ 58%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/EU4World/Diplomacy/Agreement.cpp.o
[ 59%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/EU4World/Diplomacy/Diplomacy.cpp.o
[ 59%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/EU4World/FlagFoundry/FlagFoundry.cpp.o
[ 60%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/EU4World/FlagFoundry/FlagCrafter.cpp.o
[ 60%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/EU4World/FlagFoundry/Warehouse.cpp.o
[ 61%] Building CXX object CMakeFiles/CK3toEU4.dir/Source/EU4World/FlagFoundry/Recolorer.cpp.o
/home/matt/CK3toEU4/CK3toEU4/Source/EU4World/FlagFoundry/FlagFoundry.cpp:9:10: fatal error: Magick++.h: No such file or directory
    9 | #include "Magick++.h"
      |          ^~~~~~~~~~~~
compilation terminated.
/home/matt/CK3toEU4/CK3toEU4/Source/EU4World/FlagFoundry/FlagCrafter.cpp:6:10: fatal error: Magick++.h: No such file or directory
    6 | #include "Magick++.h"
      |          ^~~~~~~~~~~~
make[2]: *** [CMakeFiles/CK3toEU4.dir/build.make:544: CMakeFiles/CK3toEU4.dir/Source/EU4World/FlagFoundry/FlagFoundry.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
compilation terminated.
make[2]: *** [CMakeFiles/CK3toEU4.dir/build.make:531: CMakeFiles/CK3toEU4.dir/Source/EU4World/FlagFoundry/FlagCrafter.cpp.o] Error 1
/home/matt/CK3toEU4/CK3toEU4/Source/EU4World/FlagFoundry/Recolorer.cpp:2:10: fatal error: Magick++.h: No such file or directory
    2 | #include "Magick++.h"
      |          ^~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/CK3toEU4.dir/build.make:557: CMakeFiles/CK3toEU4.dir/Source/EU4World/FlagFoundry/Recolorer.cpp.o] Error 1
In file included from /home/matt/CK3toEU4/CK3toEU4/Source/EU4World/FlagFoundry/Warehouse.cpp:1:
/home/matt/CK3toEU4/CK3toEU4/Source/EU4World/FlagFoundry/Warehouse.h:6:10: fatal error: Magick++.h: No such file or directory
    6 | #include "Magick++.h"
      |          ^~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/CK3toEU4.dir/build.make:570: CMakeFiles/CK3toEU4.dir/Source/EU4World/FlagFoundry/Warehouse.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:96: CMakeFiles/CK3toEU4.dir/all] Error 2
make: *** [Makefile:84: all] Error 2
Looks like you haven't included imagemagick. That's odd as it's one of the submodules of ck3toeu4. Did you git checkout all submodules, recursively?

Use the build_linux_foreigh.sh to compile it, not the other one.
 
Looks like you haven't included imagemagick. That's odd as it's one of the submodules of ck3toeu4. Did you git checkout all submodules, recursively?

Use the build_linux_foreigh.sh to compile it, not the other one.
Thank you. This appears to have worked, although the converter only has single letters?
 

Attachments

  • Screenshot from 2022-02-05 22-39-06.png
    Screenshot from 2022-02-05 22-39-06.png
    13,9 KB · Views: 0
Thank you. This appears to have worked, although the converter only has single letters?
It's missing the localization files in Configuration folder. It should look like so:

1644056004369.png


1644056016144.png
 
It's missing the localization files in Configuration folder. It should look like so:

View attachment 802560

View attachment 802561
I think all of the localization files are when the should be
Screenshot from 2022-02-05 23-43-45.png

I tried filling out the fields using a tutorial, but it resulted in an error. Here is the log text:
Code:
2022-02-05 23:49:05     [INFO] Frontend configuration loaded.
2022-02-05 23:49:05     [INFO] Frontend options loaded.
2022-02-05 23:49:11     [INFO] CK3DocDirectory set to: /extra/home/matt.local/share/Paradox Interactive/Crusader Kings III
2022-02-05 23:49:14     [INFO] CK3directory set to: /extra/home/matt.local/share/Steam/steamapps/common/Crusader Kings III
2022-02-05 23:49:18     [INFO] EU4directory set to: /extra/home/matt.local/share/Steam/steamapps/common/Europa Universalis IV
2022-02-05 23:49:21     [INFO] targetGameModPath set to: /extra/home/matt.local/share/Paradox Interactive/Europa Universalis IV/mod
2022-02-05 23:49:24     [INFO] SaveGame set to: /extra/home/matt.local/share/Paradox Interactive/Crusader Kings III/save games/Emperor_Dragos_of_Carpathia_1446_11_21.ck3
2022-02-05 23:49:32    [ERROR] Could not find converter folder!
 
I think all of the localization files are when the should be
View attachment 802564
I tried filling out the fields using a tutorial, but it resulted in an error. Here is the log text:
Code:
2022-02-05 23:49:05     [INFO] Frontend configuration loaded.
2022-02-05 23:49:05     [INFO] Frontend options loaded.
2022-02-05 23:49:11     [INFO] CK3DocDirectory set to: /extra/home/matt.local/share/Paradox Interactive/Crusader Kings III
2022-02-05 23:49:14     [INFO] CK3directory set to: /extra/home/matt.local/share/Steam/steamapps/common/Crusader Kings III
2022-02-05 23:49:18     [INFO] EU4directory set to: /extra/home/matt.local/share/Steam/steamapps/common/Europa Universalis IV
2022-02-05 23:49:21     [INFO] targetGameModPath set to: /extra/home/matt.local/share/Paradox Interactive/Europa Universalis IV/mod
2022-02-05 23:49:24     [INFO] SaveGame set to: /extra/home/matt.local/share/Paradox Interactive/Crusader Kings III/save games/Emperor_Dragos_of_Carpathia_1446_11_21.ck3
2022-02-05 23:49:32    [ERROR] Could not find converter folder!
Mmm. Hmm. Honestly I haven't tried building the linux variant in years. I can confirm what you're seeing, there's the issue of not loading (or applying) localizations from disk, not writing configuration, not executing the actual converter and so on.

I won't be fixing this any time soon. However, not all is lost.

Inside the source folder, CK3toEU4/Data_Files, you'll find configuration-example.txt. copy it to the Release/CK3toEU4/configuration.txt, edit it so it matches your system and options, and run the converter binary manually, thus sidestepping the frontend. The Frontend's only purpose is to generate that file, and once conversion is done, copy the final conversion mod from output/ directory to the eu4's mod flder, which you can also do manually.

I hope this helps.