$NetBSD: patch-aa,v 1.3 2003/02/14 20:06:01 salo Exp $ --- Makefile.in.orig Tue Jul 3 12:31:18 2001 +++ Makefile.in @@ -20,6 +20,8 @@ SYS_DEFS = @DEFS@ @ENDIAN@ @ASM@ @SYS_DE SYS_OBJS = sys/nix/nix.o $(ASM_OBJS) SYS_INCS = -I/usr/local/include @XINCS@ -I./sys/nix +OSS_LIB = @OSS_LIB@ + FB_OBJS = @FB_OBJS@ @JOY@ @SOUND@ FB_LIBS = @@ -31,20 +33,20 @@ SDL_LIBS = @SDL_LIBS@ SDL_CFLAGS = @SDL_CFLAGS@ X11_OBJS = sys/x11/xlib.o sys/x11/keymap.o @JOY@ @SOUND@ -X11_LIBS = @XLIBS@ -lX11 -lXext +X11_LIBS = -Wl,-R${X11BASE}/lib @XLIBS@ -lX11 -lXext all: $(TARGETS) include Rules fbgnuboy: $(OBJS) $(SYS_OBJS) $(FB_OBJS) - $(LD) $(LDFLAGS) $(OBJS) $(SYS_OBJS) $(FB_OBJS) -o $@ $(FB_LIBS) + $(LD) $(LDFLAGS) $(OBJS) $(SYS_OBJS) $(FB_OBJS) -o $@ $(FB_LIBS) $(OSS_LIB) sgnuboy: $(OBJS) $(SYS_OBJS) $(SVGA_OBJS) - $(LD) $(LDFLAGS) $(OBJS) $(SYS_OBJS) $(SVGA_OBJS) -o $@ $(SVGA_LIBS) + $(LD) $(LDFLAGS) $(OBJS) $(SYS_OBJS) $(SVGA_OBJS) -o $@ $(SVGA_LIBS) $(OSS_LIB) sdlgnuboy: $(OBJS) $(SYS_OBJS) $(SDL_OBJS) - $(LD) $(LDFLAGS) $(OBJS) $(SYS_OBJS) $(SDL_OBJS) -o $@ $(SDL_LIBS) + $(LD) $(LDFLAGS) $(OBJS) $(SYS_OBJS) $(SDL_OBJS) -o $@ $(SDL_LIBS) $(OSS_LIB) sys/sdl/sdl.o: sys/sdl/sdl.c $(MYCC) $(SDL_CFLAGS) -c $< -o $@ @@ -53,11 +55,11 @@ sys/sdl/keymap.o: sys/sdl/keymap.c $(MYCC) $(SDL_CFLAGS) -c $< -o $@ xgnuboy: $(OBJS) $(SYS_OBJS) $(X11_OBJS) - $(LD) $(LDFLAGS) $(OBJS) $(SYS_OBJS) $(X11_OBJS) -o $@ $(X11_LIBS) + $(LD) $(LDFLAGS) $(OBJS) $(SYS_OBJS) $(X11_OBJS) -o $@ $(X11_LIBS) $(OSS_LIB) install: all - $(INSTALL) -d $(bindir) - $(INSTALL) -m 755 $(TARGETS) $(bindir) + $(INSTALL) -d $(prefix)$(bindir) + $(INSTALL) -m 755 $(TARGETS) $(prefix)$(bindir) clean: rm -f *gnuboy gmon.out *.o sys/*.o sys/*/*.o asm/*/*.o