• 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.
All is well. You have a different wxwidgets installation that what we're using and require. Look inside .travis.yml, it's used to build the project on focal after every commit and it always passes the test. You'll find inside apt-get commands to grab the wxwidgets we need. It also grabs a somewhat newer cmake than what focal has in repo.

In any case once you install wxwidgets 3.1.3 from their repo retry build_linux.sh and see what happens.

Also, just to make sure, you have cloned the source from github and inited all submodules, recursively, yes?

It worked!! I cloned w/all submodules recusively, followed the apt-get steps in travis.yml, and after running .build_linux again was able to compile successfully.

However, the the following error was giving me a headache until I looked at the Fronter config files:

Code:
2020-11-24 09:22:48     [INFO] CK3DocDirectory set to: /home/brett/Documents/Paradox Interactive/Crusader Kings III
2020-11-24 09:23:04     [INFO] CK3directory set to: /home/brett/.steam/steam/steamapps/common/Crusader Kings III
2020-11-24 09:23:07     [INFO] EU4directory set to: /home/brett/.steam/steam/steamapps/common/Crusader Kings III
2020-11-24 09:23:14     [INFO] EU4directory set to: /home/brett/.steam/steam/steamapps/common/Europa Universalis IV
2020-11-24 09:23:16     [INFO] targetGameModPath set to: /home/brett/.steam/steam/steamapps/common/Europa Universalis IV
2020-11-24 09:23:27     [INFO] targetGameModPath set to: /home/brett/.steam/steam/steamapps/common/Europa Universalis IV/mod
2020-11-24 09:23:52     [INFO] SaveGame set to: /home/brett/.local/share/Paradox Interactive/Crusader Kings III/save games/mega_final_1410_01_01.ck3
2020-11-24 09:23:56     [INFO] converterExe set to: /home/brett/Downloads/Paradox Converters/CK3toEU4-dev-release/Release/CK3toEU4/CK3toEU4
2020-11-24 09:24:01    [ERROR] Could not find converter folder!

By default, the directory that contains the CK3toEU4 executable is /Release/CK3toEU4, but /Release/Configuration/fronter-configuration.txt looks for the following when it tries to find converterExe within the converterFolder:

Code:
converterFolder = CK3ToEU4

Note that "CK3ToEU4" has a capitalized T in the config file, while the actual directory uses a lowercase t in "CK3toEU4". Once I changed the name of the directory manually, that error stopped appearing. Those of us compiling from source are probably savvy enough to figure it out, as I did, but other users might not catch it.

I am, however, still running into the following error:

Code:
2020-11-24 09:30:12     [INFO] Frontend configuration loaded.
2020-11-24 09:30:12     [INFO] Frontend options loaded.
2020-11-24 09:30:12     [INFO] Previous configuration located, preloading selections.
2020-11-24 09:30:22     [INFO] SaveGame set to: /home/brett/.local/share/Paradox Interactive/Crusader Kings III/save games/mega_final_1410_01_01.ck3
2020-11-24 09:30:24     [INFO] converterExe set to: /home/brett/Downloads/Paradox Converters/CK3toEU4-dev-release/Release/CK3ToEU4/CK3toEU4
2020-11-24 09:30:31     [INFO] Converter finished at: 0 seconds.
2020-11-24 09:30:31     [INFO] Mod Copying Started.
2020-11-24 09:30:31    [ERROR] Copy failed - where is the converter's output folder?

I haven't been able to figure out which output folder it's referring to--the EU4 output folder? Or a directory within CK3ToEU4 for the converter itself? I did note that converterExe specifies that it is looking for a .exe file, but the Linux build doesn't have one--any issues there?

I appreciate your quick response to my last question. Thank you!
 
It worked!! I cloned w/all submodules recusively, followed the apt-get steps in travis.yml, and after running .build_linux again was able to compile successfully.

However, the the following error was giving me a headache until I looked at the Fronter config files:

Code:
2020-11-24 09:22:48     [INFO] CK3DocDirectory set to: /home/brett/Documents/Paradox Interactive/Crusader Kings III
2020-11-24 09:23:04     [INFO] CK3directory set to: /home/brett/.steam/steam/steamapps/common/Crusader Kings III
2020-11-24 09:23:07     [INFO] EU4directory set to: /home/brett/.steam/steam/steamapps/common/Crusader Kings III
2020-11-24 09:23:14     [INFO] EU4directory set to: /home/brett/.steam/steam/steamapps/common/Europa Universalis IV
2020-11-24 09:23:16     [INFO] targetGameModPath set to: /home/brett/.steam/steam/steamapps/common/Europa Universalis IV
2020-11-24 09:23:27     [INFO] targetGameModPath set to: /home/brett/.steam/steam/steamapps/common/Europa Universalis IV/mod
2020-11-24 09:23:52     [INFO] SaveGame set to: /home/brett/.local/share/Paradox Interactive/Crusader Kings III/save games/mega_final_1410_01_01.ck3
2020-11-24 09:23:56     [INFO] converterExe set to: /home/brett/Downloads/Paradox Converters/CK3toEU4-dev-release/Release/CK3toEU4/CK3toEU4
2020-11-24 09:24:01    [ERROR] Could not find converter folder!

By default, the directory that contains the CK3toEU4 executable is /Release/CK3toEU4, but /Release/Configuration/fronter-configuration.txt looks for the following when it tries to find converterExe within the converterFolder:

Code:
converterFolder = CK3ToEU4

Note that "CK3ToEU4" has a capitalized T in the config file, while the actual directory uses a lowercase t in "CK3toEU4". Once I changed the name of the directory manually, that error stopped appearing. Those of us compiling from source are probably savvy enough to figure it out, as I did, but other users might not catch it.

I am, however, still running into the following error:

Code:
2020-11-24 09:30:12     [INFO] Frontend configuration loaded.
2020-11-24 09:30:12     [INFO] Frontend options loaded.
2020-11-24 09:30:12     [INFO] Previous configuration located, preloading selections.
2020-11-24 09:30:22     [INFO] SaveGame set to: /home/brett/.local/share/Paradox Interactive/Crusader Kings III/save games/mega_final_1410_01_01.ck3
2020-11-24 09:30:24     [INFO] converterExe set to: /home/brett/Downloads/Paradox Converters/CK3toEU4-dev-release/Release/CK3ToEU4/CK3toEU4
2020-11-24 09:30:31     [INFO] Converter finished at: 0 seconds.
2020-11-24 09:30:31     [INFO] Mod Copying Started.
2020-11-24 09:30:31    [ERROR] Copy failed - where is the converter's output folder?

I haven't been able to figure out which output folder it's referring to--the EU4 output folder? Or a directory within CK3ToEU4 for the converter itself? I did note that converterExe specifies that it is looking for a .exe file, but the Linux build doesn't have one--any issues there?

I appreciate your quick response to my last question. Thank you!
Amazing work! That capitalization letter is indeed annoying, I concur.
Now, your converter exited at 0 seconds, and hasn't created the output folder. Usually it's right in there along the converter, it's where the mods are dumped before copying them over.
However, now that you have a generated configuration.txt you no longer need the frontend at all. You can execute the converter manually and see why it immediately dies.

I want to preface everything you do with "we made it compile on linux but have never used it properly in production". None of use use linux natively, macs even less so, and while we're fluent with linux we just never tested the converters on it. But we're always looking for someone to maintain compatibility and maybe create statically linked converter binaries so we could publish them along the windows ones.
 
Amazing work! That capitalization letter is indeed annoying, I concur.
Now, your converter exited at 0 seconds, and hasn't created the output folder. Usually it's right in there along the converter, it's where the mods are dumped before copying them over.
However, now that you have a generated configuration.txt you no longer need the frontend at all. You can execute the converter manually and see why it immediately dies.

Excellent--I can see the configuration file set up. When I go to run the converter manually this happens:

Code:
./CK3toEU4: error while loading shared libraries: librakaly.so: cannot open shared object file: No such file or directory

The librakaly.so file is located in the same directory as the CK3toEU4 executable--does it take more work to set up that library? I tried exporting $PATH and $LD_PATH to include that directory but it didn't seem to make a difference...then again I might just not know what path to set.

I want to preface everything you do with "we made it compile on linux but have never used it properly in production".

Still, better than most! Worth the effort. Feel like I've learned more about c++ in the past day than a semester...
 
Last edited:
Excellent--I can see the configuration file set up. When I go to run the converter manually this happens:

Code:
./CK3toEU4: error while loading shared libraries: librakaly.so: cannot open shared object file: No such file or directory

The librakaly.so file is located in the same directory as the CK3toEU4 executable--does it take more work to set up that library? I tried exporting $PATH and $LD_PATH to include that directory but it didn't seem to make a difference...then again I might just not know what path to set.



Still, better than most! Worth the effort. Feel like I've learned more about c++ in the past day than a semester...
Ahah, now it gets grim and gritty. So, when compiling we can obviously link against librakaly (which is used to melt ironman saves), but the cmake doesn't set up proper ldpath inside. Now you'll have to take some powertools and edit it manually. I won't give you commands as I don't know them without googling, but you need to see what's inside, where it's linked to, and what's the path set in the lib. So libraries are just zips of .o files, so they are easy to explore with dedicated tools, all of which are available on linux. If you do manage to determine the error, see if it's possible to force Cmake to set it automatically right while compiling. Probably just some silly flag is missing.

I truly wish you good luck.
 
I recently converted a couple of games to EU IV and noticed in both EU IV games that the nation of Palembang is missing
Yes, PDX coded PLB to only appear at 1444.1.1, instead of giving PLB permanent presence on those provinces. A shame.
 
PSA:
CK3toEU4 0.4dynamic - the development one you can grab from the first post of this thread - is now compatible with CK3 1.2.*
While attempting to convert with Cainite release won't create obvious problems, you will get trouble down the line when going to vic2.

TLDR: Use latest dev build for CK3 1.2!
 
Progress! Turns out I just had to copy the librakaly.so to one of the locations in my $PATH so that the system would know to look for it. Now I can actually use the converter and it doesn't immediately crash!

Also, I recompiled with the new 0.4 and have been trying to get that to work, no differences so far.

I'm still running into one major issue:

Code:
2020-11-24 17:01:39     [INFO] Frontend configuration loaded.
2020-11-24 17:01:39     [INFO] Frontend options loaded.
2020-11-24 17:01:53     [INFO] CK3DocDirectory set to: /home/brett/.local/share/Paradox Interactive/Crusader Kings III
2020-11-24 17:02:04     [INFO] CK3directory set to: /home/brett/.steam/steam/steamapps/common/Crusader Kings III
2020-11-24 17:02:05     [INFO] EU4directory set to: /home/brett/.steam/steam/steamapps/common/Crusader Kings III
2020-11-24 17:02:09     [INFO] EU4directory set to: /home/brett/.steam/steam/steamapps/common/Europa Universalis IV
2020-11-24 17:02:11     [INFO] targetGameModPath set to: /home/brett/.steam/steam/steamapps/common/Europa Universalis IV
2020-11-24 17:02:14     [INFO] targetGameModPath set to: /home/brett/.steam/steam/steamapps/common/Europa Universalis IV/mod
2020-11-24 17:02:21     [INFO] SaveGame set to: /home/brett/Downloads/Saves/mega_final.ck3
2020-11-24 17:02:28     [INFO] converterExe set to: /home/brett/Downloads/CK3toEU4-dev-release/Release/CK3ToEU4/CK3toEU4
2020-11-24 17:02:33     [INFO]
2020-11-24 17:02:33     [INFO]
2020-11-24 17:02:33     [INFO] ************ -= The Paradox Converters Team =- ********************
2020-11-24 17:02:33     [INFO] * Converter version 0.4 "dynamic_faith_102"
2020-11-24 17:02:33     [INFO] * Compatible with CK3 1.2 and EU4 1.30
2020-11-24 17:02:33     [INFO] * Built on Tue Nov 24 16:49:27 2020
2020-11-24 17:02:33     [INFO] ********************** + CK3 To EU4 + *****************************
2020-11-24 17:02:33     [INFO]
2020-11-24 17:02:33 [PROGRESS] 0 %
2020-11-24 17:02:33     [INFO] Reading configuration file
2020-11-24 17:02:33     [INFO] Save Game set to: /home/brett/Downloads/Saves/mega_final.ck3
2020-11-24 17:02:33     [INFO] DeJure set to: 2
2020-11-24 17:02:33     [INFO] HRE set to: 2
2020-11-24 17:02:33     [INFO] Shatter HRE Level set to: 1
2020-11-24 17:02:33     [INFO] Shatter Empires set to: 1
2020-11-24 17:02:33     [INFO] Shatter Level set to: 1
2020-11-24 17:02:33     [INFO] Split Vassals set to: 1
2020-11-24 17:02:33     [INFO] Development set to: 1
2020-11-24 17:02:33     [INFO] Siberia set to: 1
2020-11-24 17:02:33     [INFO] Sunset set to: 2
2020-11-24 17:02:33     [INFO] Output name set to: test
2020-11-24 17:02:33     [INFO] Using output name test
2020-11-24 17:02:33     [INFO]     CK3 install path is /home/brett/.steam/steam/steamapps/common/Crusader Kings III
2020-11-24 17:02:33     [INFO]     EU4 install path is /home/brett/.steam/steam/steamapps/common/Europa Universalis IV
2020-11-24 17:02:33 [PROGRESS] 3 %
2020-11-24 17:02:33     [INFO] *** Hello CK3, Deus Vult! ***
2020-11-24 17:02:33 [PROGRESS] 4 %
2020-11-24 17:02:33     [INFO] -> Verifying CK3 save.
2020-11-24 17:02:33     [INFO] -> Importing regular compressed CK3 save.
2020-11-24 17:02:35 [PROGRESS] 5 %
2020-11-24 17:02:35     [INFO] <> Savegame version: 1.1.3
2020-11-24 17:02:35     [INFO] -> Detecting used mods.
2020-11-24 17:02:35     [INFO] <> Savegame claims 7 mods used.
2020-11-24 17:02:35 [PROGRESS] 10 %
2020-11-24 17:02:35     [INFO] * Priming Converter Components *
2020-11-24 17:02:35     [INFO]     CK3 mods directory is /home/brett/.local/share/Paradox Interactive/Crusader Kings III/mod
2020-11-24 17:02:35     [INFO]         Found potential mod named CK2 Style Colorful Education Traits with a mod file at /home/brett/.local/share/Paradox Interactive/Crusader Kings III/mod/ugc_2217865748.mod and itself at /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2217865748
2020-11-24 17:02:35     [INFO]         Found potential mod named Expanded Alerts with a mod file at /home/brett/.local/share/Paradox Interactive/Crusader Kings III/mod/ugc_2218116577.mod and itself at /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2218116577
2020-11-24 17:02:35     [INFO]         Found potential mod named Extended Outliner with a mod file at /home/brett/.local/share/Paradox Interactive/Crusader Kings III/mod/ugc_2219611817.mod and itself at /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2219611817
2020-11-24 17:02:35     [INFO]         Found potential mod named Community Flavor Pack with a mod file at /home/brett/.local/share/Paradox Interactive/Crusader Kings III/mod/ugc_2220098919.mod and itself at /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2220098919
2020-11-24 17:02:35     [INFO]         Found potential mod named Nameplates with a mod file at /home/brett/.local/share/Paradox Interactive/Crusader Kings III/mod/ugc_2220762808.mod and itself at /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2220762808
2020-11-24 17:02:35     [INFO]         Found potential mod named Title-Ranked Portrait Borders (Ironman) with a mod file at /home/brett/.local/share/Paradox Interactive/Crusader Kings III/mod/ugc_2234706894.mod and itself at /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2234706894
2020-11-24 17:02:35     [INFO]         Found potential mod named Clear Notifications with a mod file at /home/brett/.local/share/Paradox Interactive/Crusader Kings III/mod/ugc_2261468688.mod and itself at /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2261468688
2020-11-24 17:02:35     [INFO]     Determining Mod Usability
2020-11-24 17:02:35     [INFO]         ->> Found potentially usable [CK2 Style Colorful Education Traits]: /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2217865748/
2020-11-24 17:02:35     [INFO]         ->> Found potentially usable [Clear Notifications]: /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2261468688/
2020-11-24 17:02:35     [INFO]         ->> Found potentially usable [Community Flavor Pack]: /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2220098919/
2020-11-24 17:02:35     [INFO]         ->> Found potentially usable [Expanded Alerts]: /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2218116577/
2020-11-24 17:02:35     [INFO]         ->> Found potentially usable [Extended Outliner]: /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2219611817/
2020-11-24 17:02:35     [INFO]         ->> Found potentially usable [Nameplates]: /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2220762808/
2020-11-24 17:02:35     [INFO]         ->> Found potentially usable [Title-Ranked Portrait Borders (Ironman)]: /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2234706894/
2020-11-24 17:02:35     [INFO] -> Loading colors.
2020-11-24 17:02:35     [INFO] <> Loaded 13 colors.
2020-11-24 17:02:35     [INFO] -> Loading Landed Titles.
2020-11-24 17:02:37     [INFO] <> Loaded 12029 landed titles.
2020-11-24 17:02:37     [INFO] -> Examiming Personalities
2020-11-24 17:02:37     [INFO] >> 243 personalities scrutinized.
2020-11-24 17:02:37 [PROGRESS] 15 %
2020-11-24 17:02:37     [INFO] * Parsing Gamestate *
2020-11-24 17:02:37     [INFO] -> Loading variable flags.
2020-11-24 17:02:37     [INFO] <> Loaded 5 variable flags.
2020-11-24 17:02:37     [INFO] -> Loading provinces.
2020-11-24 17:02:39     [INFO] <> Loaded 9659 provinces.
2020-11-24 17:02:39     [INFO] -> Loading titles.
2020-11-24 17:02:42     [INFO] <> Loaded 12492 titles: 8515b 2548c 727d 190k 49e, 463dynamics.
2020-11-24 17:02:42     [INFO] -> Loading dynasties.
2020-11-24 17:02:43     [INFO] <> Loaded 19566 dynasties and 22026 houses.
2020-11-24 17:02:43     [INFO] -> Loading potentially alive human beings.
2020-11-24 17:02:54     [INFO] <> Loaded 26371 human entities.
2020-11-24 17:02:56     [INFO] -> Loading religions.
2020-11-24 17:02:56     [INFO] <> Loaded 30 religions and 103 faiths.
2020-11-24 17:02:56     [INFO] -> Loading county details.
2020-11-24 17:02:56     [INFO] <> Loaded 2548 county details.
2020-11-24 17:02:56     [INFO] -> Loading cultures.
2020-11-24 17:02:56     [INFO] <> Loaded 184 cultures.
2020-11-24 17:02:56     [INFO] -> Loading garments of limbs.
2020-11-24 17:03:34     [INFO] <> Loaded 32171 wearables.
2020-11-24 17:03:34 [PROGRESS] 20 %
2020-11-24 17:03:34     [INFO] * Gamestate Parsing Complete, Weaving Internals *
2020-11-24 17:03:34     [INFO] -> Loading Cultures into Counties.
2020-11-24 17:03:34     [INFO] <> 2548 counties updated.
2020-11-24 17:03:34     [INFO] -> Loading Cultures into Characters.
2020-11-24 17:03:34     [INFO] <> 15826 characters updated.
2020-11-24 17:03:34     [INFO] -> Loading Faiths into Counties.
2020-11-24 17:03:34     [INFO] <> 2548 counties updated.
2020-11-24 17:03:34     [INFO] -> Loading Faiths into Characters.
2020-11-24 17:03:34     [INFO] <> 15076 characters updated.
2020-11-24 17:03:34     [INFO] -> Loading Faiths into Religions.
2020-11-24 17:03:34     [INFO] <> 30 religions updated.
2020-11-24 17:03:34     [INFO] -> Loading Religions into Faiths.
2020-11-24 17:03:34     [INFO] <> 103 faiths updated.
2020-11-24 17:03:34     [INFO] -> Loading Coats into Coats.
2020-11-24 17:03:34     [INFO] <> 0 coats updated.
2020-11-24 17:03:34     [INFO] -> Loading Coats into Dynasties.
2020-11-24 17:03:34     [INFO] <> 17247 dynasties updated.
2020-11-24 17:03:34     [INFO] -> Loading Coats into Titles.
2020-11-24 17:03:34     [INFO] <> 12492 titles updated.
2020-11-24 17:03:34     [INFO] -> Loading Holdings into Clay.
2020-11-24 17:03:34     [INFO] <> 8515 landed titles updated.
2020-11-24 17:03:34     [INFO] -> Loading Counties into Clay.
2020-11-24 17:03:34     [INFO] <> 2548 landed titles updated.
2020-11-24 17:03:34     [INFO] -> Loading Dynasties into Houses.
2020-11-24 17:03:34     [INFO] <> 22026 houses updated.
2020-11-24 17:03:34     [INFO] -> Loading Characters into Houses.
2020-11-24 17:03:34     [INFO] <> 4916 houses updated.
2020-11-24 17:03:34     [INFO] -> Loading Houses into Characters.
2020-11-24 17:03:34     [INFO] <> 26371 characters updated, 0 are missing culture, 0 are missing faith.
2020-11-24 17:03:34     [INFO] -> Loading Characters into Titles.
2020-11-24 17:03:34     [INFO] <> 8821 holders, 26509 claimants, 78336 heirs, 3447 previous holders, 72 electors updated.
2020-11-24 17:03:34     [INFO] -> Loading Titles into Characters.
2020-11-24 17:03:34     [INFO] <> 3233 capitals, 8821 titles and 26509 claims updated.
2020-11-24 17:03:34     [INFO] -> Loading Titles into Titles.
2020-11-24 17:03:34  [WARNING] Title c_cuonaco has defacto liege 620769481 which has no definition!
2020-11-24 17:03:34  [WARNING] Title c_gerze has defacto liege 620769481 which has no definition!
2020-11-24 17:03:34  [WARNING] Title c_lunggar has defacto liege 620769481 which has no definition!
2020-11-24 17:03:34  [WARNING] Title c_zhongba has defacto liege 620769481 which has no definition!
2020-11-24 17:03:34  [WARNING] Title d_coptic_papacy has defacto liege 6257 which has no holder. Fixing error internally.
2020-11-24 17:03:34  [WARNING] Title d_patriarchate_in_the_east has defacto liege 7989 which has no holder. Fixing error internally.
2020-11-24 17:03:34     [INFO] <> 8313 defacto lieges, 11920 dejure lieges, 8313 defacto vassals, 11920 dejure vassals updated.
2020-11-24 17:03:34     [INFO] -> Fixing Titles Pointing To Wrong Places.
2020-11-24 17:03:35     [INFO] Converter finished at: 61 seconds.
2020-11-24 17:03:35     [INFO] Mod Copying Started.
2020-11-24 17:03:35    [ERROR] Copy failed - where is the converter's output folder?

Every time that the converter gets to the "Copying Mod" stage, it fails and provides the error "where is the converter's output foler?" I'm just not really sure what that means...am I specifying one of the folders incorrectly in the configuration.txt? The log above is from the Fronter application but I get basically the same error when using the converter from the CLI, it hits the same point and offers a "Segmentation fault". Encouragingly, it appears to actually finish converting the save--it's this last step that seems to be the roadblock.
 
Progress! Turns out I just had to copy the librakaly.so to one of the locations in my $PATH so that the system would know to look for it. Now I can actually use the converter and it doesn't immediately crash!

Also, I recompiled with the new 0.4 and have been trying to get that to work, no differences so far.

I'm still running into one major issue:

Code:
2020-11-24 17:01:39     [INFO] Frontend configuration loaded.
2020-11-24 17:01:39     [INFO] Frontend options loaded.
2020-11-24 17:01:53     [INFO] CK3DocDirectory set to: /home/brett/.local/share/Paradox Interactive/Crusader Kings III
2020-11-24 17:02:04     [INFO] CK3directory set to: /home/brett/.steam/steam/steamapps/common/Crusader Kings III
2020-11-24 17:02:05     [INFO] EU4directory set to: /home/brett/.steam/steam/steamapps/common/Crusader Kings III
2020-11-24 17:02:09     [INFO] EU4directory set to: /home/brett/.steam/steam/steamapps/common/Europa Universalis IV
2020-11-24 17:02:11     [INFO] targetGameModPath set to: /home/brett/.steam/steam/steamapps/common/Europa Universalis IV
2020-11-24 17:02:14     [INFO] targetGameModPath set to: /home/brett/.steam/steam/steamapps/common/Europa Universalis IV/mod
2020-11-24 17:02:21     [INFO] SaveGame set to: /home/brett/Downloads/Saves/mega_final.ck3
2020-11-24 17:02:28     [INFO] converterExe set to: /home/brett/Downloads/CK3toEU4-dev-release/Release/CK3ToEU4/CK3toEU4
2020-11-24 17:02:33     [INFO]
2020-11-24 17:02:33     [INFO]
2020-11-24 17:02:33     [INFO] ************ -= The Paradox Converters Team =- ********************
2020-11-24 17:02:33     [INFO] * Converter version 0.4 "dynamic_faith_102"
2020-11-24 17:02:33     [INFO] * Compatible with CK3 1.2 and EU4 1.30
2020-11-24 17:02:33     [INFO] * Built on Tue Nov 24 16:49:27 2020
2020-11-24 17:02:33     [INFO] ********************** + CK3 To EU4 + *****************************
2020-11-24 17:02:33     [INFO]
2020-11-24 17:02:33 [PROGRESS] 0 %
2020-11-24 17:02:33     [INFO] Reading configuration file
2020-11-24 17:02:33     [INFO] Save Game set to: /home/brett/Downloads/Saves/mega_final.ck3
2020-11-24 17:02:33     [INFO] DeJure set to: 2
2020-11-24 17:02:33     [INFO] HRE set to: 2
2020-11-24 17:02:33     [INFO] Shatter HRE Level set to: 1
2020-11-24 17:02:33     [INFO] Shatter Empires set to: 1
2020-11-24 17:02:33     [INFO] Shatter Level set to: 1
2020-11-24 17:02:33     [INFO] Split Vassals set to: 1
2020-11-24 17:02:33     [INFO] Development set to: 1
2020-11-24 17:02:33     [INFO] Siberia set to: 1
2020-11-24 17:02:33     [INFO] Sunset set to: 2
2020-11-24 17:02:33     [INFO] Output name set to: test
2020-11-24 17:02:33     [INFO] Using output name test
2020-11-24 17:02:33     [INFO]     CK3 install path is /home/brett/.steam/steam/steamapps/common/Crusader Kings III
2020-11-24 17:02:33     [INFO]     EU4 install path is /home/brett/.steam/steam/steamapps/common/Europa Universalis IV
2020-11-24 17:02:33 [PROGRESS] 3 %
2020-11-24 17:02:33     [INFO] *** Hello CK3, Deus Vult! ***
2020-11-24 17:02:33 [PROGRESS] 4 %
2020-11-24 17:02:33     [INFO] -> Verifying CK3 save.
2020-11-24 17:02:33     [INFO] -> Importing regular compressed CK3 save.
2020-11-24 17:02:35 [PROGRESS] 5 %
2020-11-24 17:02:35     [INFO] <> Savegame version: 1.1.3
2020-11-24 17:02:35     [INFO] -> Detecting used mods.
2020-11-24 17:02:35     [INFO] <> Savegame claims 7 mods used.
2020-11-24 17:02:35 [PROGRESS] 10 %
2020-11-24 17:02:35     [INFO] * Priming Converter Components *
2020-11-24 17:02:35     [INFO]     CK3 mods directory is /home/brett/.local/share/Paradox Interactive/Crusader Kings III/mod
2020-11-24 17:02:35     [INFO]         Found potential mod named CK2 Style Colorful Education Traits with a mod file at /home/brett/.local/share/Paradox Interactive/Crusader Kings III/mod/ugc_2217865748.mod and itself at /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2217865748
2020-11-24 17:02:35     [INFO]         Found potential mod named Expanded Alerts with a mod file at /home/brett/.local/share/Paradox Interactive/Crusader Kings III/mod/ugc_2218116577.mod and itself at /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2218116577
2020-11-24 17:02:35     [INFO]         Found potential mod named Extended Outliner with a mod file at /home/brett/.local/share/Paradox Interactive/Crusader Kings III/mod/ugc_2219611817.mod and itself at /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2219611817
2020-11-24 17:02:35     [INFO]         Found potential mod named Community Flavor Pack with a mod file at /home/brett/.local/share/Paradox Interactive/Crusader Kings III/mod/ugc_2220098919.mod and itself at /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2220098919
2020-11-24 17:02:35     [INFO]         Found potential mod named Nameplates with a mod file at /home/brett/.local/share/Paradox Interactive/Crusader Kings III/mod/ugc_2220762808.mod and itself at /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2220762808
2020-11-24 17:02:35     [INFO]         Found potential mod named Title-Ranked Portrait Borders (Ironman) with a mod file at /home/brett/.local/share/Paradox Interactive/Crusader Kings III/mod/ugc_2234706894.mod and itself at /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2234706894
2020-11-24 17:02:35     [INFO]         Found potential mod named Clear Notifications with a mod file at /home/brett/.local/share/Paradox Interactive/Crusader Kings III/mod/ugc_2261468688.mod and itself at /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2261468688
2020-11-24 17:02:35     [INFO]     Determining Mod Usability
2020-11-24 17:02:35     [INFO]         ->> Found potentially usable [CK2 Style Colorful Education Traits]: /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2217865748/
2020-11-24 17:02:35     [INFO]         ->> Found potentially usable [Clear Notifications]: /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2261468688/
2020-11-24 17:02:35     [INFO]         ->> Found potentially usable [Community Flavor Pack]: /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2220098919/
2020-11-24 17:02:35     [INFO]         ->> Found potentially usable [Expanded Alerts]: /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2218116577/
2020-11-24 17:02:35     [INFO]         ->> Found potentially usable [Extended Outliner]: /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2219611817/
2020-11-24 17:02:35     [INFO]         ->> Found potentially usable [Nameplates]: /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2220762808/
2020-11-24 17:02:35     [INFO]         ->> Found potentially usable [Title-Ranked Portrait Borders (Ironman)]: /home/brett/.local/share/Steam/steamapps/workshop/content/1158310/2234706894/
2020-11-24 17:02:35     [INFO] -> Loading colors.
2020-11-24 17:02:35     [INFO] <> Loaded 13 colors.
2020-11-24 17:02:35     [INFO] -> Loading Landed Titles.
2020-11-24 17:02:37     [INFO] <> Loaded 12029 landed titles.
2020-11-24 17:02:37     [INFO] -> Examiming Personalities
2020-11-24 17:02:37     [INFO] >> 243 personalities scrutinized.
2020-11-24 17:02:37 [PROGRESS] 15 %
2020-11-24 17:02:37     [INFO] * Parsing Gamestate *
2020-11-24 17:02:37     [INFO] -> Loading variable flags.
2020-11-24 17:02:37     [INFO] <> Loaded 5 variable flags.
2020-11-24 17:02:37     [INFO] -> Loading provinces.
2020-11-24 17:02:39     [INFO] <> Loaded 9659 provinces.
2020-11-24 17:02:39     [INFO] -> Loading titles.
2020-11-24 17:02:42     [INFO] <> Loaded 12492 titles: 8515b 2548c 727d 190k 49e, 463dynamics.
2020-11-24 17:02:42     [INFO] -> Loading dynasties.
2020-11-24 17:02:43     [INFO] <> Loaded 19566 dynasties and 22026 houses.
2020-11-24 17:02:43     [INFO] -> Loading potentially alive human beings.
2020-11-24 17:02:54     [INFO] <> Loaded 26371 human entities.
2020-11-24 17:02:56     [INFO] -> Loading religions.
2020-11-24 17:02:56     [INFO] <> Loaded 30 religions and 103 faiths.
2020-11-24 17:02:56     [INFO] -> Loading county details.
2020-11-24 17:02:56     [INFO] <> Loaded 2548 county details.
2020-11-24 17:02:56     [INFO] -> Loading cultures.
2020-11-24 17:02:56     [INFO] <> Loaded 184 cultures.
2020-11-24 17:02:56     [INFO] -> Loading garments of limbs.
2020-11-24 17:03:34     [INFO] <> Loaded 32171 wearables.
2020-11-24 17:03:34 [PROGRESS] 20 %
2020-11-24 17:03:34     [INFO] * Gamestate Parsing Complete, Weaving Internals *
2020-11-24 17:03:34     [INFO] -> Loading Cultures into Counties.
2020-11-24 17:03:34     [INFO] <> 2548 counties updated.
2020-11-24 17:03:34     [INFO] -> Loading Cultures into Characters.
2020-11-24 17:03:34     [INFO] <> 15826 characters updated.
2020-11-24 17:03:34     [INFO] -> Loading Faiths into Counties.
2020-11-24 17:03:34     [INFO] <> 2548 counties updated.
2020-11-24 17:03:34     [INFO] -> Loading Faiths into Characters.
2020-11-24 17:03:34     [INFO] <> 15076 characters updated.
2020-11-24 17:03:34     [INFO] -> Loading Faiths into Religions.
2020-11-24 17:03:34     [INFO] <> 30 religions updated.
2020-11-24 17:03:34     [INFO] -> Loading Religions into Faiths.
2020-11-24 17:03:34     [INFO] <> 103 faiths updated.
2020-11-24 17:03:34     [INFO] -> Loading Coats into Coats.
2020-11-24 17:03:34     [INFO] <> 0 coats updated.
2020-11-24 17:03:34     [INFO] -> Loading Coats into Dynasties.
2020-11-24 17:03:34     [INFO] <> 17247 dynasties updated.
2020-11-24 17:03:34     [INFO] -> Loading Coats into Titles.
2020-11-24 17:03:34     [INFO] <> 12492 titles updated.
2020-11-24 17:03:34     [INFO] -> Loading Holdings into Clay.
2020-11-24 17:03:34     [INFO] <> 8515 landed titles updated.
2020-11-24 17:03:34     [INFO] -> Loading Counties into Clay.
2020-11-24 17:03:34     [INFO] <> 2548 landed titles updated.
2020-11-24 17:03:34     [INFO] -> Loading Dynasties into Houses.
2020-11-24 17:03:34     [INFO] <> 22026 houses updated.
2020-11-24 17:03:34     [INFO] -> Loading Characters into Houses.
2020-11-24 17:03:34     [INFO] <> 4916 houses updated.
2020-11-24 17:03:34     [INFO] -> Loading Houses into Characters.
2020-11-24 17:03:34     [INFO] <> 26371 characters updated, 0 are missing culture, 0 are missing faith.
2020-11-24 17:03:34     [INFO] -> Loading Characters into Titles.
2020-11-24 17:03:34     [INFO] <> 8821 holders, 26509 claimants, 78336 heirs, 3447 previous holders, 72 electors updated.
2020-11-24 17:03:34     [INFO] -> Loading Titles into Characters.
2020-11-24 17:03:34     [INFO] <> 3233 capitals, 8821 titles and 26509 claims updated.
2020-11-24 17:03:34     [INFO] -> Loading Titles into Titles.
2020-11-24 17:03:34  [WARNING] Title c_cuonaco has defacto liege 620769481 which has no definition!
2020-11-24 17:03:34  [WARNING] Title c_gerze has defacto liege 620769481 which has no definition!
2020-11-24 17:03:34  [WARNING] Title c_lunggar has defacto liege 620769481 which has no definition!
2020-11-24 17:03:34  [WARNING] Title c_zhongba has defacto liege 620769481 which has no definition!
2020-11-24 17:03:34  [WARNING] Title d_coptic_papacy has defacto liege 6257 which has no holder. Fixing error internally.
2020-11-24 17:03:34  [WARNING] Title d_patriarchate_in_the_east has defacto liege 7989 which has no holder. Fixing error internally.
2020-11-24 17:03:34     [INFO] <> 8313 defacto lieges, 11920 dejure lieges, 8313 defacto vassals, 11920 dejure vassals updated.
2020-11-24 17:03:34     [INFO] -> Fixing Titles Pointing To Wrong Places.
2020-11-24 17:03:35     [INFO] Converter finished at: 61 seconds.
2020-11-24 17:03:35     [INFO] Mod Copying Started.
2020-11-24 17:03:35    [ERROR] Copy failed - where is the converter's output folder?

Every time that the converter gets to the "Copying Mod" stage, it fails and provides the error "where is the converter's output foler?" I'm just not really sure what that means...am I specifying one of the folders incorrectly in the configuration.txt? The log above is from the Fronter application but I get basically the same error when using the converter from the CLI, it hits the same point and offers a "Segmentation fault". Encouragingly, it appears to actually finish converting the save--it's this last step that seems to be the roadblock.
Please don't copy paste the logs, just attach log.txt. As for output folder, there isn't one as it crashed midway, at some point past 20%. Since crashes aren't supposed to be common nowadays please upload your ck3 save so I can see what's going on.
 
Thanks for offering to take a look. I tried a few saves but this is the one I'm trying to convert and the one I tested most consistently.
 

Attachments

  • mega_final.ck3
    49 MB · Views: 0
Thanks for offering to take a look. I tried a few saves but this is the one I'm trying to convert and the one I tested most consistently.
Can't reproduce the crash, so whatever's going on is linux specific. I'll try in a VM perhaps, though debugging on it is a pain.
 

Attachments

  • output.zip
    5,4 MB · Views: 0
I get a problem with a b_kusl title that has a holder, who's got no definition, after which the converter just stops. Is this a mod-issue, or some other general issue? This is for the development build of the converter, too.
 

Attachments

  • log.txt
    16,3 KB · Views: 0
I get a problem with a b_kusl title that has a holder, who's got no definition, after which the converter just stops. Is this a mod-issue, or some other general issue? This is for the development build of the converter, too.
CK3 is getting notorious by having broken saves. Oh, they load fine in CK3 but the data in them can be junk. It's not your fault, and not mods fault. Please upload your save so I can debug how to handle this.
 
This is the save for the second, mod-less log-file. Looking in-game, there is a vassal of Soli that is the "Unlanded of", and nothing else.View attachment 655791
Yeah. We heavily rely on *some* notion of in-game consistency, like not having dead or completely undefined people as title holders, since we depend on stuff *being defined*. These are all CK3 bugs, and I hope they stabilize their stuff. Writing workarounds for their shenanigans is getting tiresome. And the list of workarounds is as long as your arm...

Please also upload the first save, one with mods, I saw some warning I don't like in there.

I'll get back to you when I see what can be done.
 
This is the first save. This one has a Rosetta mod, Community Flavour pack, and Community Titles. It also has ironman borders, though they shouldn't matter much.
 

Attachments

  • Vrastan 906.ck3
    9,6 MB · Views: 0
This is the first save. This one has a Rosetta mod, Community Flavour pack, and Community Titles. It also has ironman borders, though they shouldn't matter much.
Ok, grab the latest dynamic and give it a shot.
 
I have the same problem and tried the latest converter still same error.
[ERROR] Title c_cheshire has dejure liege 12029 which has no definition!
Yes, download the latest build of 0.4dynamic from the first post of this thread. Delete the old one you have. If it still fails, upload log.txt.