[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [gopher] a picture is worth a thousand words



Hi,

Nice work Cameron.

On Mon, Dec 28, 2009 at 07:36:29PM -0800, Cameron Kaiser wrote:
> I would appreciate someone seeing if this builds on Linux. I don't see why
> it wouldn't, but please test *(make linux)

Using attached diff I was able to compile and run gophervr on linux
(Debian lenny). I have not performed extensive tests.

Regards,
-- 
Jeroen Schot
diff -ruN gophervr.orig/libtracker/Arch/PCux/audio.c gophervr/libtracker/Arch/PCux/audio.c
--- gophervr.orig/libtracker/Arch/PCux/audio.c	2002-01-18 17:34:22.000000000 +0100
+++ gophervr/libtracker/Arch/PCux/audio.c	2009-12-29 13:18:10.000000000 +0100
@@ -109,6 +109,7 @@
 		add_samples8(left, right, n);
 		break;
 	default:	/* should not happen */
+        break;
 	   }
    }
 
diff -ruN gophervr.orig/libtracker/Makefile gophervr/libtracker/Makefile
--- gophervr.orig/libtracker/Makefile	2009-12-27 04:36:48.000000000 +0100
+++ gophervr/libtracker/Makefile	2009-12-29 13:30:00.000000000 +0100
@@ -117,7 +117,7 @@
 AUDIODIR_soundblaster=Soundblaster/
 CONFIG_soundblaster = Soundblaster/
 
-CFLAGS_linux = -N -O2 -funroll-loops
+CFLAGS_linux = -O2 -funroll-loops
 LIBS_linux   = -lm
 AUDIODIR_linux=PCux/
 CONFIG_linux = PCux/linux_
diff -ruN gophervr.orig/libtracker/split.c gophervr/libtracker/split.c
--- gophervr.orig/libtracker/split.c	2002-01-18 17:34:21.000000000 +0100
+++ gophervr/libtracker/split.c	2009-12-29 11:42:31.000000000 +0100
@@ -58,7 +58,7 @@
    "lzh", "lha", "Z", "z", "shn", "zoo", 0
    };
 
-LOCAL void truncate(name)
+LOCAL void lt_truncate(name)
 char *name;
    {
    int i;
@@ -94,7 +94,7 @@
    int chunk;
 
    file = open_file(name, "r", getenv("MODPATH"));
-   truncate(name);
+   lt_truncate(name);
    sprintf(buffer, "%s.mod", name);
    mod = fopen(buffer, "w");
    if (!mod)
diff -ruN gophervr.orig/libvogl/Makefile gophervr/libvogl/Makefile
--- gophervr.orig/libvogl/Makefile	2009-12-28 04:59:15.000000000 +0100
+++ gophervr/libvogl/Makefile	2009-12-29 13:53:34.000000000 +0100
@@ -65,7 +65,7 @@
 SUN_GCC_OPT		= -O3 -finline-functions -fexpensive-optimizations 
 SGI_GCC_OPT		=  -finline-functions -fexpensive-optimizations -g
 NEXT_OPT		= -O3 -finline-functions -fexpensive-optimizations -m68040
-LINUX_OPT		= -g -O3 -fomit-frame-pointer -finline-functions -fexpensive-optimizations -m486 -DNO_MULTIBUF
+LINUX_OPT		= -g -O3 -fomit-frame-pointer -finline-functions -fexpensive-optimizations -DNO_MULTIBUF
 #LINUX_OPT		= -g  -finline-functions -fexpensive-optimizations -m486 -DNO_MULTIBUF
 SOL2X86_OPT		= -O3 -fomit-frame-pointer -finline-functions -fexpensive-optimizations -I/usr/openwin/include -DSYS5
 AIX4_OPT		= -g -O3 -qnostrict -Q -qunroll -qansialias -qro
@@ -138,8 +138,8 @@
 ######################################################################
 linux:
 	cd src; $(MAKE) $(MFLAGS) -f Makefile \
-	CC="$(GCC)" $(MAKEDEFS)\
-	MCFLAGS="-I/usr/X386/include -L/usr/X386/lib $(LINUX_FLOAT) $(LINUX_OPT)" 
+	CC="$(GCC)" $(MAKEDEFS) \
+	MCFLAGS="$(LINUX_FLOAT) $(LINUX_OPT)" 
 
 	cd hershey/src; $(MAKE) $(MFLAGS) -f Makefile \
 			CC="$(GCC)" LIBS="$(LIBS)" \
_______________________________________________
Gopher-Project mailing list
Gopher-Project@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/gopher-project

Reply to: