Index: src/dvdnav_internal.h =================================================================== --- src/dvdnav_internal.h (revision 1120) +++ src/dvdnav_internal.h (working copy) @@ -56,6 +56,14 @@ #include /* read() */ #define lseek64 _lseeki64 +#elif defined(GEKKO) + +typedef int pthread_mutex_t; +#define pthread_mutex_init(a, b) +#define pthread_mutex_lock(a) +#define pthread_mutex_unlock(a) +#define pthread_mutex_destroy(a) + #else #include Index: config.h =================================================================== --- config.h (revision 0) +++ config.h (revision 0) @@ -0,0 +1,9 @@ +/* Automatically generated by configure, do not edit */ +#include "version.h" + +#include + +int gekko_gettimeofday(struct timeval *tv, void *tz); + +#define gettimeofday(TV, TZ) gekko_gettimeofday((TV), (TZ)) + Index: version.h =================================================================== --- version.h (revision 0) +++ version.h (revision 0) @@ -0,0 +1 @@ +#define VERSION "SVN-r1120" Index: config.mak =================================================================== --- config.mak (revision 0) +++ config.mak (revision 0) @@ -0,0 +1,26 @@ +# Automatically generated by configure, do not edit +PREFIX=$(DEVKITPRO)/3rd/wii +libdir=$(DEVKITPRO)/3rd/wii/lib +shlibdir=$(DEVKITPRO)/3rd/wii/lib +incdir=$(DEVKITPRO)/3rd/wii/include/dvdnav +THREADLIB= +BUILD_SHARED=no +BUILD_STATIC=yes +SHLIB_VERSION=4.1.2 +SHLIB_MAJOR=4 +CC=$(DEVKITPPC)/bin/powerpc-gekko-gcc +AR=$(DEVKITPPC)/bin/powerpc-gekko-ar +LD=$(DEVKITPPC)/bin/powerpc-gekko-ld +RANLIB=$(DEVKITPPC)/bin/powerpc-gekko-ranlib +MAKE=make +CFLAGS=-O2 -DGEKKO -mrvl -mcpu=750 -meabi -mhard-float -DWORDS_BIGENDIAN -DMAXPATHLEN=1024 +LDFLAGS= +SHLDFLAGS=-shared +INSTALLSTRIP= +USEDEBUG=-g +DVDREAD_CFLAGS=-I$(DEVKITPRO)/3rd/wii/include +DVDREAD_LIBS=-L$(DEVKITPRO)/3rd/wii/lib -ldvdread + +SRC_PATH="/home/dhewg/devel/haxx/libdvdnav-trunk" +SRC_PATH_BARE=/home/dhewg/devel/haxx/libdvdnav-trunk + Index: Makefile =================================================================== --- Makefile (revision 1120) +++ Makefile (working copy) @@ -4,10 +4,6 @@ .SUFFIXES: .so -AR=ar -LD=ld -RANLIB=ranlib - VPATH+= $(SRC_PATH_BARE)/src SRCS = dvdnav.c highlight.c navigation.c read_cache.c remap.c searching.c settings.c