Latest Posts

Topic: Appveyor broken

hessenfarmer
Avatar
Joined: 2014-12-11, 23:16
Posts: 674
Ranking
One Elder of Players
Location: Bavaria
Posted at: 2019-07-19, 10:15

kaputtnik wrote:

Appveyor fails again because missing dll:

Error on line 106 in c:\projects\widelands\utils\win32\innosetup\Widelands.iss: Source file "C:\msys64\mingw64\bin\libpdcurses.dll" does not exist.

this is due to MSYS2 went back to ncurses instead of pdcurses we need to undo our changes to cope with that as well.
basically it is just changing libpdcurses.dll in line 106 of "utils\win32\innosetup\Widelands.iss" to libtermcap-0.dll


Top Quote
hessenfarmer
Avatar
Joined: 2014-12-11, 23:16
Posts: 674
Ranking
One Elder of Players
Location: Bavaria
Posted at: 2019-07-19, 10:17

Furthermore it might be worth trying to remove the --nodeps command from line 22 in appveyor.yml as well


Top Quote
kaputtnik
Avatar
Joined: 2013-02-18, 20:48
Posts: 1737
Ranking
One Elder of Players
Location: Germany
Posted at: 2019-07-19, 15:21

hessenfarmer wrote:

kaputtnik wrote:

Appveyor fails again because missing dll:

Error on line 106 in c:\projects\widelands\utils\win32\innosetup\Widelands.iss: Source file "C:\msys64\mingw64\bin\libpdcurses.dll" does not exist.

this is due to MSYS2 went back to ncurses instead of pdcurses we need to undo our changes to cope with that as well.
basically it is just changing libpdcurses.dll in line 106 of "utils\win32\innosetup\Widelands.iss" to libtermcap-0.dll

Thanks, i've changed it in this branch: https://code.launchpad.net/~widelands-dev/widelands/bug_1836107_lGL/+merge/370334

Didn't touched the thing with --nodeps though


Top Quote