diff -r -u hvirtual-1.0.0.orig/freetype-2.0.4/builds/unix/unix-cc.mk hvirtual-1.0.0/freetype-2.0.4/builds/unix/unix-cc.mk --- hvirtual-1.0.0.orig/freetype-2.0.4/builds/unix/unix-cc.mk 2002-06-21 15:49:50.000000000 +0200 +++ hvirtual-1.0.0/freetype-2.0.4/builds/unix/unix-cc.mk 2002-08-14 17:46:12.000000000 +0200 @@ -56,7 +56,7 @@ # Use the ANSIFLAGS variable to define the compiler flags used to enfore # ANSI compliance. # -CFLAGS := -c -Wall -O3 -march=i686 -fmessage-length=0 -funroll-all-loops -fomit-frame-pointer -malign-loops=2 -malign-jumps=2 -malign-functions=2 -I/usr/local/include -DHAVE_LIBXXF86VM -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_OSS -DHAVE_FIREWIRE -D_REENTRANT +CFLAGS := -c -Wall -O3 -march=i686 -funroll-all-loops -fomit-frame-pointer -malign-loops=2 -malign-jumps=2 -malign-functions=2 -I/usr/local/include -DHAVE_LIBXXF86VM -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_OSS -DHAVE_FIREWIRE -D_REENTRANT # ANSIFLAGS: Put there the flags used to make your compiler ANSI-compliant. # diff -r -u hvirtual-1.0.0.orig/libmpeg3/Makefile hvirtual-1.0.0/libmpeg3/Makefile --- hvirtual-1.0.0.orig/libmpeg3/Makefile 2002-06-21 14:35:24.000000000 +0200 +++ hvirtual-1.0.0/libmpeg3/Makefile 2002-08-14 17:38:32.000000000 +0200 @@ -43,6 +43,8 @@ endif +include Makefile.a52 + @@ -122,8 +124,6 @@ $(OBJDIR)/audio \ $(OBJDIR)/video -include Makefile.a52 - DIRS += $(A52DIRS) diff -r -u hvirtual-1.0.0.orig/plugins/mpeg2enc/mmx.h hvirtual-1.0.0/plugins/mpeg2enc/mmx.h --- hvirtual-1.0.0.orig/plugins/mpeg2enc/mmx.h 2002-06-21 14:35:25.000000000 +0200 +++ hvirtual-1.0.0/plugins/mpeg2enc/mmx.h 2002-08-17 23:59:18.000000000 +0200 @@ -41,7 +41,7 @@ #define mmx_i2r(op,imm,reg) \ __asm__ __volatile__ (#op " %0, %%" #reg \ : /* nothing */ \ - : "X" (imm) ) + : "m" (imm) ) #define mmx_m2r(op,mem,reg) \ __asm__ __volatile__ (#op " %0, %%" #reg \ diff -r -u hvirtual-1.0.0.orig/quicktime/Makefile hvirtual-1.0.0/quicktime/Makefile --- hvirtual-1.0.0.orig/quicktime/Makefile 2002-07-23 01:04:44.000000000 +0200 +++ hvirtual-1.0.0/quicktime/Makefile 2002-08-16 23:33:42.000000000 +0200 @@ -23,7 +23,7 @@ endif ifeq ($(OBJDIR), i686) - CFLAGS = -O3 -fmessage-length=0 -funroll-all-loops -fomit-frame-pointer -malign-loops=2 -malign-jumps=2 -malign-functions=2 -I/usr/local/include + CFLAGS = -O3 -funroll-all-loops -fomit-frame-pointer -malign-loops=2 -malign-jumps=2 -malign-functions=2 -I/usr/local/include endif @@ -360,7 +360,7 @@ $(CC) -c `cat $(OBJDIR)/c_flags` $(subst $(OBJDIR)/,, $*.c) -o $*.o $(JPEG_FAIL): - $(CC) -c -O3 -march=i686 -fmessage-length=0 $(subst $(OBJDIR)/,, $*.c) -o $*.o + $(CC) -c -O3 -march=i686 $(subst $(OBJDIR)/,, $*.c) -o $*.o $(DV_OBJS): $(CC) -c `cat $(OBJDIR)/c_flags` $(subst $(OBJDIR)/,, $*.c) -o $*.o diff -r -u hvirtual-1.0.0.orig/quicktime/jpeg-mmx-0.1.4/Makefile hvirtual-1.0.0/quicktime/jpeg-mmx-0.1.4/Makefile --- hvirtual-1.0.0.orig/quicktime/jpeg-mmx-0.1.4/Makefile 2002-06-21 14:35:23.000000000 +0200 +++ hvirtual-1.0.0/quicktime/jpeg-mmx-0.1.4/Makefile 2002-08-14 19:06:09.000000000 +0200 @@ -25,7 +25,7 @@ AS= nasm ASFLAGS = -f elf # You may need to adjust these cc options: -CFLAGS= -O3 -march=i686 -fmessage-length=0 -funroll-all-loops -fomit-frame-pointer -malign-loops=2 -malign-jumps=2 -malign-functions=2 -I/usr/local/include -I$(srcdir) +CFLAGS= -O3 -march=i686 -funroll-all-loops -fomit-frame-pointer -malign-loops=2 -malign-jumps=2 -malign-functions=2 -I/usr/local/include -I$(srcdir) # Generally, we recommend defining any configuration symbols in jconfig.h, # NOT via -D switches here. # However, any special defines for ansi2knr.c may be included here: diff -r -u hvirtual-1.0.0.orig/quicktime/libdv-cvs062602/libdv/mmx.h hvirtual-1.0.0/quicktime/libdv-cvs062602/libdv/mmx.h --- hvirtual-1.0.0.orig/quicktime/libdv-cvs062602/libdv/mmx.h 2002-08-02 18:03:17.000000000 +0200 +++ hvirtual-1.0.0/quicktime/libdv-cvs062602/libdv/mmx.h 2002-08-16 23:46:27.000000000 +0200 @@ -223,7 +223,7 @@ /* Function to test if mmx instructions are supported... */ -inline extern int +static inline int mmx_ok(void) { // Won't compile with gcc 3.2. diff -r -u hvirtual-1.0.0.orig/quicktime/libdv-cvs062602/libdv/vlc.h hvirtual-1.0.0/quicktime/libdv-cvs062602/libdv/vlc.h --- hvirtual-1.0.0.orig/quicktime/libdv-cvs062602/libdv/vlc.h 2002-06-28 07:39:23.000000000 +0200 +++ hvirtual-1.0.0/quicktime/libdv-cvs062602/libdv/vlc.h 2002-08-16 23:39:17.000000000 +0200 @@ -69,7 +69,7 @@ extern void dv_decode_vlc(int bits,int maxbits, dv_vlc_t *result); extern void __dv_decode_vlc(int bits, dv_vlc_t *result); -extern __inline__ void dv_peek_vlc(bitstream_t *bs,int maxbits, dv_vlc_t *result) { +static __inline__ void dv_peek_vlc(bitstream_t *bs,int maxbits, dv_vlc_t *result) { if(maxbits < 16) dv_decode_vlc(bitstream_show(bs,16),maxbits,result); else