Jump to content


Photo

Installation Problem for non-English Versions?


  • Please log in to reply
7 replies to this topic

#1 jastey

jastey
  • Administrator
  • 3218 posts

Posted 19 September 2021 - 08:35 AM

When trying to install SoS v1.15, German version with weidu v247 on EET, a player had the following error message:

 

"libintl3.dll not found, installation cannot proceed" (paraphrased)

 

Link to bugreport at Kerzenburg

 

The English version installs fine.



#2 Graion Dilach

Graion Dilach
  • Modder
  • 103 posts

Posted 19 September 2021 - 08:05 PM

Comparing SoS's bin folder with other mods reveal that when iconv was added to SoS, it omitted the dependencies (https://github.com/S...bin/win32/iconv against for example https://github.com/S...bin/win32/iconv ).

 

Duplicating all dlls over should fix this. Gotta file a PR.

 

EDIT: Actually, this is even more complicated. The Linux tools are missing and Mac OS also lacks tisunpack compared to the featured Windows toolchain.


Edited by Graion Dilach, 19 September 2021 - 08:27 PM.


#3 Henanigan

Henanigan
  • Member
  • 35 posts

Posted 20 September 2021 - 05:21 AM

Comparing SoS's bin folder with other mods reveal that when iconv was added to SoS, it omitted the dependencies (https://github.com/S...bin/win32/iconv against for example https://github.com/S...bin/win32/iconv ).

 

Duplicating all dlls over should fix this. Gotta file a PR.

 

EDIT: Actually, this is even more complicated. The Linux tools are missing and Mac OS also lacks tisunpack compared to the featured Windows toolchain.


iconv should be part of Linux though, or maybe that's not what you meant?



#4 Graion Dilach

Graion Dilach
  • Modder
  • 103 posts

Posted 20 September 2021 - 08:30 AM

Yes, iconv is only shipped for Windows, so it's missing libraries are limited to that platform. But SoS also packages tileconv for Win/Mac and tisunpack for Win which are IE-specific tools and usually packaged along with the mods which would use their functionality.


Edited by Graion Dilach, 20 September 2021 - 08:31 AM.


#5 jastey

jastey
  • Administrator
  • 3218 posts

Posted 20 September 2021 - 08:31 AM

Wait - are you saying the SoS package doesn't contain inconv.exe (any more)?



#6 Graion Dilach

Graion Dilach
  • Modder
  • 103 posts

Posted 20 September 2021 - 02:35 PM

No, I'm saying that it only has iconv.exe but without the supplementary dlls. Compare the bin folder with NToTSC, they use the same tools but SoS is missing bits and parts of it.



#7 jastey

jastey
  • Administrator
  • 3218 posts

Posted 20 September 2021 - 08:42 PM

@Graion Dilach thanks, GitHub's sorting folders separated from capital and small letters confused me. This will be easy to fix.

#8 ALIEN

ALIEN
  • Modder
  • 983 posts

Posted 30 January 2024 - 03:02 PM

Latest SoS release has 'statically compiled' iconv.exe - it doesn't need any additional dll files to work.

 

EDIT: Please note that it was already fixed, the new iconv.exe is just double-safe.


Edited by ALIEN, 30 January 2024 - 03:13 PM.

Project Infinity public BETA - mod manager for Infinity Engine games

Infinity Auto Packager - automatically generate and adds mod packages to GitHub release

Modder's Guide to GitHub - you cannot have progress without committing changes