SRB2 1.09 on Solaris 10

Status
Not open for further replies.

tails92

Member
I've compiled a Solaris 10 version of SRB2 1.09.
Binary: http://www.rctd.ft6.com/uploads/ssdlsrb2.gz
The only problems with this version are that it lacks networking (that is not implemented) and assembly functions are absent (assembly functions don't give video on Solaris: bug)

If you want to compile a Solaris version yourself , compile SRB2 with:
gmake LINUX=1 CC="gcc -DNONET -DSOLARIS" NOASM=1

Note: The binary I provide isn't compiled with OpenGL support
 
diff for SOLARIS

make SOLARIS=1

try this, this patch was made aginst the SRB2 1.09 code
Code:
Index: sdl/makeNIX.cfg
===================================================================
--- sdl/makeNIX.cfg	(revision 1232)
+++ sdl/makeNIX.cfg	(working copy)
@@ -1,9 +1,9 @@
 #
-# sdl/makeNIX.cfg for SRB2/Linux
+# sdl/makeNIX.cfg for SRB2/?nix
 #
 
 #
-#here is GNU/Linux
+#here is GNU/Linux and other
 #
 
 	OPTS = -DLINUX -I/usr/X11R6/include
@@ -14,5 +14,14 @@
 	OPTS := $(OPTS) -DLMOUSE2
 endif
 
+#
+#here is Solaris
+#
+ifdef SOLARIS
+	NOIPX=1
+	OPTS := $(OPTS) -DSOLARIS -DINADDR_NONE=INADDR_ANY -DBSD_COMP
+endif
+
+
 	# name of the exefile
 	EXENAME = lsdlsrb2
Index: makefile
===================================================================
--- makefile	(revision 1232)
+++ makefile	(working copy)
@@ -84,6 +84,10 @@
 include djgppdos/makefile.cfg
 endif
 
+ifdef SOLARIS
+LINUX=1
+endif
+
 ifdef LINUX
 include sdl/makeNIX.cfg
 endif #ifdef LINUX
 
tails92 said:
I've compiled a Solaris 10 version of SRB2 1.09.
Binary: http://www.rctd.ft6.com/uploads/ssdlsrb2.gz
The only problems with this version are that it lacks networking (that is not implemented) and assembly functions are absent (assembly functions don't give video on Solaris: bug)

If you want to compile a Solaris version yourself , compile SRB2 with:
gmake LINUX=1 CC="gcc -DNONET -DSOLARIS" NOASM=1

Note: The binary I provide isn't compiled with OpenGL support

You should making SRB2 for OSes we know of. :wink:
 
HOWTO patch

Code:
patch -ruN orgdir newdir > new.diff
 
AJ: You forgot Commodore 64, Atari 2600, microwave oven, and Tom Jones.

But seriously, it's great to see a fangame supported on so many platforms. Now all we need are more wad editing tools supported on these same platforms. :x
 
Tets said:
Tom Jones.

TOM JONES TIME.


First, here's Tom Jones.


02monnitetomjones0qm.jpg



As you can see, he's quite regular, and boring.

So I gave him a make-over!


tomjonesmutation1ut.jpg



Isn't he beautiful?

And Tets, you think Tom Jones can't run SRB2? Think again!


tomjonessrb27gw.jpg


So far, I have the lives meter up and running, represented by the head. I'm still working on everything else.
 
tentril said:
Anyone got a link for Mac version?

You can compile yourself a mac version.
Believe me, compiling is not that hard, especially with Mac OS X, because you can get GCC directly from Apple's website
 
Status
Not open for further replies.

Who is viewing this thread (Total: 1, Members: 0, Guests: 1)

Back
Top