onpon4
Sharing is good.
I downloaded the source code for SRB2 2.1.8, and I compiled it with this instruction (at the suggestion of readme.txt) after making sure the dependencies (and their header files) were installed:
As you can see, this is a 64-bit (x86-64) GNU/Linux system. More specifically, it's Trisquel 6, which is based on and similar to Ubuntu 12.04.
It looks like the binary I want to run is bin/Linux64/Release/lsdlsrb2, but when I run that, it just gets stuck at some point. This is the command I used and subsequent terminal output:
It just stays at that last line for a very long time. I've waited several minutes, and it just doesn't ever seem to move on to something else. All I can do is use Ctrl+C to interrupt it.
Looking at my system monitor, it's using one of my CPU cores at 100%, as if it's stuck in an infinite loop.
I tried running bin/Linux64/Release/lsdlsrb2.debug as well to see if it would give some helpful output, but the text it prints is the same as the other binary in my case. I also tried compiling the latest source code from the Git repository, and I got the same result.
One other thing I guess I should note is the output I get when I compile it:
I'm out of ideas for what to try. Is there something I missed, maybe?
Code:
make -C src LINUX64=1
It looks like the binary I want to run is bin/Linux64/Release/lsdlsrb2, but when I run that, it just gets stuck at some point. This is the command I used and subsequent terminal output:
Code:
~/SRB2-SRB2_release_2.1.8$ ./bin/Linux64/Release/lsdlsrb2
Compiled for SDL version: 1.2.14
Linked with SDL version: 1.2.14
Setting up SRB2...
M_StartupLocale...
Looking for WADs in: SRB2WADDIR,.,/usr/local/share/games/SRB2,/usr/local/games/SRB2,/usr/share/games/SRB2,/usr/games/SRB2,HOME
Looking at my system monitor, it's using one of my CPU cores at 100%, as if it's stuck in an infinite loop.
I tried running bin/Linux64/Release/lsdlsrb2.debug as well to see if it would give some helpful output, but the text it prints is the same as the other binary in my case. I also tried compiling the latest source code from the Git repository, and I got the same result.
One other thing I guess I should note is the output I get when I compile it:
Code:
~/SRB2-master$ make -C src LINUX64=1
make: Entering directory `/home/julian/SRB2-master/src'
Creating dependency file, depend.dep
Created dependency file, depend.dep
make: Leaving directory `/home/julian/SRB2-master/src'
make: Entering directory `/home/julian/SRB2-master/src'
make: [pre-build] Error 1 (ignored)
Linking lsdlsrb2...
Dumping debugging info
gzip: ../bin/Linux64/Release/lsdlsrb2.debug.txt: No such file or directory
make: [../bin/Linux64/Release/lsdlsrb2] Error 1 (ignored)
make: upx: Command not found
make: [../bin/Linux64/Release/lsdlsrb2] Error 127 (ignored)
make: Leaving directory `/home/julian/SRB2-master/src'