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: