![]() |
#11 |
Swordsman
Join Date: Aug 2019
Posts: 350
![]() |
Which version of Windows and mingw did you use when you got the procedure entry point could not be found message? The system for building Angband's Windows releases has to change in the near future so I'm trying to determine if the version of mingw (8.0.0-1) in Ubuntu 22.04 will avoid that problem.
|
![]() |
![]() |
![]() |
#12 | |
Swordsman
Join Date: Oct 2021
Location: WA
Posts: 322
![]() |
Quote:
Not sure if this is the right package to check but apt list reports gcc-mingw-w64-base/focal,now 9.3.0-7ubuntu1+22~exp1ubuntu4 amd64 [installed,automatic] "sudo apt-get install gcc-mingw-w64-base" resulted in "gcc-mingw-w64-base is already the newest version (9.3.0-7ubuntu1+22~exp1ubuntu4)."
__________________
My Angband videos Last edited by smbhax; October 12, 2022 at 15:23. |
|
![]() |
![]() |
![]() |
#13 |
Adept
|
|
![]() |
![]() |
![]() |
#14 |
Swordsman
Join Date: Aug 2019
Posts: 350
![]() |
The Windows releases are currently built on Linux using mingw configured as a cross-compiler. In particular, it's done on GitHub using an environment (Ubuntu 18.04 with additional preinstalled software) prepackaged by GitHub (a GitHub "runner"). GitHub is phasing out Ubuntu 18.04 (current termination date is April 1st, 2023) so something different will have to be done for the releases. An easy way to handle the change would be to use a different GitHub runner, either using Ubuntu 20.04 or 22.04. Both have newer versions of the cross-compiler, and the version on 20.04, at least, generated FAangband executables that didn't run on Windows 8.1.
|
![]() |
![]() |
![]() |
#15 | ||
Swordsman
Join Date: Oct 2021
Location: WA
Posts: 322
![]() |
Quote:
./autogen.sh ./configure --enable-win --build=i686-pc-linux-gnu --host=i686-w64-mingw32 --enable-skip-old-int-typedefs make install and the old "procedure entry point e" run error is gone, but now double-clicking the generated .exe just leaves the mouse pointer busy for a while, then nothing (and I have to kill the "Angband (32 bit)" task). Ah, if copy the angband dir (minus src dir) from the \\wsl$ directory to a regular directory on my hard drive and try running angband.exe from there, I get an "angband.exe - Application Error" pop-up window: Quote:
__________________
My Angband videos Last edited by smbhax; October 23, 2022 at 03:24. |
||
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
interface windows | dri_ft | Sil | 7 | October 3, 2017 19:13 |
Interface question | Odsoc | Vanilla | 2 | September 11, 2017 19:26 |
Alternative detect monster spell? | Mikko Lehtinen | Variants | 11 | December 22, 2011 22:33 |
Interface trouble | ofosho | Vanilla | 0 | January 21, 2009 03:19 |
Multi-user *nix usability | shadowsun | Vanilla | 7 | September 7, 2007 13:57 |