KillianPalmer

KillianPalmer pushed to master at KillianPalmer/xdre

3 years ago

KillianPalmer reopened pull request 38_ViTa_38/xdre#2

General project maintenance & Windows build fix

3 years ago

KillianPalmer closed pull request 38_ViTa_38/xdre#3

General project maintenance & Windows build fix

3 years ago

KillianPalmer commented on issue 38_ViTa_38/xdre#3

General project maintenance & Windows build fix

Closing in favor of earlier pull request #2. Both pull request are now the same.

3 years ago

KillianPalmer created pull request 38_ViTa_38/xdre#3

General project maintenance & Windows build fix

3 years ago

KillianPalmer pushed to master at KillianPalmer/xdre

  • 87883e0aaa Fix Windows cross-compile static build scripts - Add the generated prboom-plus.wad file to the distribution package, as without this required file the program will exit early. In this case, the program would print a message to stdout saying that the file is missing, but the user won't see this even if they launched from a terminal. (This is because GUI programs in Windows by default don't output printf, etc. to the command-line.) - Set the --build parameter: Without this, the configure script's cross-compiling check might return 'no' if Wine is installed. - Move the -static flag to the linker flags environment variable
  • 5eb323f7c2 Autotools: Add option to statically link SDL2
  • 94fd8bf424 Merge branch 'fix-windows-build'
  • 362866a5ea Fix Windows cross-compile static build scripts - Add the generated prboom-plus.wad file to the distribution package, as without this required file the program will exit early. In this case, the program would print a message to stdout saying that the file is missing, but the user won't see this even if they launched from a terminal. (This is because GUI programs in Windows by default don't output printf, etc. to the command-line.) - Set the --build parameter: Without this, the configure script's cross-compiling check might return 'no' if Wine is installed. - Move the -static flag to the linker flags environment variable
  • d26e9bb78f Autotools: Add option to statically link SDL2
  • View comparison for these 8 commits »

3 years ago

KillianPalmer commented on issue 38_ViTa_38/xdre#2

General project maintenance & Windows build fix

Some commits appear twice in this pull request. I will create a new one without the duplicates.

3 years ago

KillianPalmer closed pull request 38_ViTa_38/xdre#2

General project maintenance & Windows build fix

3 years ago

KillianPalmer created pull request 38_ViTa_38/xdre#2

General project maintenance & Fix Windows build

4 years ago

KillianPalmer pushed to master at KillianPalmer/xdre

  • 94fd8bf424 Merge branch 'fix-windows-build'
  • 362866a5ea Fix Windows cross-compile static build scripts - Add the generated prboom-plus.wad file to the distribution package, as without this required file the program will exit early. In this case, the program would print a message to stdout saying that the file is missing, but the user won't see this even if they launched from a terminal. (This is because GUI programs in Windows by default don't output printf, etc. to the command-line.) - Set the --build parameter: Without this, the configure script's cross-compiling check might return 'no' if Wine is installed. - Move the -static flag to the linker flags environment variable
  • d26e9bb78f Autotools: Add option to statically link SDL2
  • 05468e2b79 Autotools: Apply workaround for missing exe extension I ran into build errors if cross-compiling on Linux for Windows using MinGW-w64, because the rdatawad executable wasn't given the .exe file extension by autotools automatically. Here, it is added explicitly ($EXEEXT is empty for Linux builds, equal to '.exe' on Windows builds).
  • f13bca7735 Fix implicit function declaration warning
  • View comparison for these 11 commits »

4 years ago

KillianPalmer created pull request 38_ViTa_38/xdre#1

Fix building with GCC 10+

4 years ago

KillianPalmer pushed to master at KillianPalmer/xdre

  • 029f048b33 Fix building with GCC 10+ Due to GCC 10+ now using the -fno-common compiler flag by default, multiple definition errors occur in the codebase where 'extern' was omitted. This commit only cleanly fixes directly XDRE related errors, and uses the -fcommon compiler flag as a workaround for the PrBoom+ compilation. See also: https://wiki.gentoo.org/wiki/Gcc_10_porting_notes/fno_common and https://www.doomworld.com/forum/topic/118192-compiling-xdre-on-linux/ .

4 years ago

KillianPalmer forked a repository to KillianPalmer/xdre

4 years ago