Best to run autoreconf,
sh c:/usr/bin/autoreconf -sfi
then
configure --prefix=H:/tmp/barrage LDFLAGS=-Zomf LIBS=-lcx
then
make 2>&1 | tee build.log
then
make install
Adjust the prefix how you like.
This results in a barrage.exe that crashes,
H:\tmp\barrage\bin>barrage.exe
BARRAGE v1.0.7
Copyright 2003-2022 Michael Speck (http://lgames.sf.net)
Released under GNU GPL
---
main loop delay: 0 ms
Display resolution: 0 x 0
Available modes: 1920 x 1200,
Killed by SIGSEGV
pid=0x1665 ppid=0x0064 tid=0x0001 slot=0x008b pri=0x0200 mc=0x0001 ps=0x0010
H:\TMP\BARRAGE\BIN\BARRAGE.EXE
LIBCN0 ffffffff:ffffffff
cs:eip=0000:200304e8 ss:esp=0000:00000401 ebp=00000053
ds=0000 es=0000 fs=06000044 gs=0000 efl=00000000
eax=0025fd78 ebx=1ffc9d7c ecx=0025fd8c edx=0025fdb0 edi=00000000 esi=0025ff8c
Creating 1665_01.TRP
Moved 1665_01.TRP to W:\var\log\app\67c1d976-1665_01-BARRAGE-exceptq.txt
Tried a couple of things that didn't help, doesn't seem to like current libc.
Edit: it uses SDL, also I don't have SDL_mixer or its development files, perhaps creating the crash
checking for sdl-config... /@unixroot/usr/bin/sdl-config
checking for SDL - version >= 1.2.0... yes
checking for main in -lSDL_mixer... no
lib SDL mixer missing: audio disabled