I too have this issue. To get the resources, I downloaded the Windows x64 version and installed it on Ubuntu 22.04 using the
Wine compatibility layer and, while it did work, I had to use
SRB2 - OpenGL.bat , and I did get more lag than in native 2.2.10 when I move the camera with my mouse.
Edit on 2022-07-16 at 9:15: Quickly updated right after posting to specify that I got the Windows version just to get the resources.
I have tried these commands, making sure to base them off of the Wiki as of December 2019:
make -C src LINUX64=1
# The base command at the time.
LIBGME_CFLAGS= LIBGME_LDFLAGS=-lgme make -C src LINUX64=1
# SRB2 Wiki says to use «LIBGME_CFLAGS= LIBGME_LDFLAGS=-lgme make»
# on Linux for 2.2.10; perhaps try that?
LIBGME_CFLAGS= LIBGME_LDFLAGS=-lgme make -C src LINUX64=1 -i
# -i, --ignore-errors Ignore errors from recipes.
LIBGME_CFLAGS= LIBGME_LDFLAGS=-lgme make -C src LINUX64=1 ECHO=1
# So I could try to investigate what specifically is causing the error.
LIBGME_CFLAGS= LIBGME_LDFLAGS=-lgme make -C src LINUX64=1 NOLDWARNING=1
None of these worked even when trying a clean install. Every time, I got this error:
collect2: error: ld returned 1 exit status
What error are you getting, LoreMan?
I presume you already have the resources for 2.1.25 — music.dta , patch.dta , rings.dta , player.dta , srb2.srb , and zones.dta .
Relevant technical information:
Ubuntu 22.04 LTS with GNU ld (GNU Binutils for Ubuntu) 2.38; cc (Ubuntu 11.2.0-19ubuntu1) 11.2.0; and GNU Make 4.3 .