From ded28bc2d01053cfff2c215607d2d8bd9bf67cf8 Mon Sep 17 00:00:00 2001 From: Daniel Caujolle-Bert Date: Fri, 12 Jul 2002 17:08:57 +0000 Subject: Fix vidix drivers compilation (rage128, mga_crtc2, and perhaps mach64). CVS patchset: 2251 CVS date: 2002/07/12 17:08:57 --- src/video_out/vidix/drivers/Makefile.am | 42 ++++++++++++++++++++++++++++----- 1 file changed, 36 insertions(+), 6 deletions(-) diff --git a/src/video_out/vidix/drivers/Makefile.am b/src/video_out/vidix/drivers/Makefile.am index d5346f850..1fd33c80c 100644 --- a/src/video_out/vidix/drivers/Makefile.am +++ b/src/video_out/vidix/drivers/Makefile.am @@ -14,17 +14,35 @@ radeon_vid_la_SOURCES = radeon_vid.c radeon_vid_la_LIBADD = $(top_builddir)/src/video_out/libdha/libdha.la -lm radeon_vid_la_LDFLAGS = -avoid-version -module -rage128_vid_la_SOURCES = radeon_vid.c +rage128_vid.c: + @echo "$(LN_S) -f $(top_srcdir)/src/video_out/vidix/drivers/radeon_vid.c \ + $(top_srcdir)/src/video_out/vidix/drivers/$*.c"; \ + $(LN_S) -f $(top_srcdir)/src/video_out/vidix/drivers/radeon_vid.c \ + $(top_srcdir)/src/video_out/vidix/drivers/$*.c + +rage128_vid.lo: $(rage128_vid_la_SOURCES) + source='$<' object='$@' libtool=yes \ + depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' \ + $(CCDEPMODE) $(depcomp) \ + $(LTCOMPILE) -DRAGE128 -c -o $@ `test -f $< || echo '$(srcdir)/'`$< + +rage128_vid_la_SOURCES = rage128_vid.c rage128_vid_la_LIBADD = $(top_builddir)/src/video_out/libdha/libdha.la -rage128_vid_la_LDFLAGS = -avoid-version -module -DRAGE128 +rage128_vid_la_LDFLAGS = -avoid-version -module pm3_vid_la_SOURCES = pm3_vid.c pm3_vid_la_LIBADD = $(top_builddir)/src/video_out/libdha/libdha.la pm3_vid_la_LDFLAGS = -avoid-version -module +mach64_vid.lo: + source='$<' object='$@' libtool=yes \ + depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' \ + $(CCDEPMODE) $(depcomp) \ + $(LTCOMPILE) -DRAGE128 -c -o $@ `test -f $< || echo '$(srcdir)/'`$< + mach64_vid_la_SOURCES = mach64_vid.c mach64_vid_la_LIBADD = $(top_builddir)/src/video_out/libdha/libdha.la -mach64_vid_la_LDFLAGS = -avoid-version -module -DRAGE128 +mach64_vid_la_LDFLAGS = -avoid-version -module nvidia_vid_la_SOURCES = nvidia_vid.c nvidia_vid_la_LIBADD = $(top_builddir)/src/video_out/libdha/libdha.la -lm @@ -38,9 +56,21 @@ mga_vid_la_SOURCES = mga_vid.c mga_vid_la_LIBADD = $(top_builddir)/src/video_out/libdha/libdha.la -lm mga_vid_la_LDFLAGS = -avoid-version -module -mga_crtc2_vid_la_SOURCES = mga_vid.c +mga_crtc2_vid.c: + @echo "$(LN_S) -f $(top_srcdir)/src/video_out/vidix/drivers/mga_vid.c \ + $(top_srcdir)/src/video_out/vidix/drivers/$*.c"; \ + $(LN_S) -f $(top_srcdir)/src/video_out/vidix/drivers/mga_vid.c \ + $(top_srcdir)/src/video_out/vidix/drivers/$*.c + +mga_crtc2_vid.lo: $(mga_crtc2_vid_la_SOURCES) + source='$<' object='$@' libtool=yes \ + depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' \ + $(CCDEPMODE) $(depcomp) \ + $(LTCOMPILE) -DCRTC2 -c -o $@ `test -f $< || echo '$(srcdir)/'`$< + +mga_crtc2_vid_la_SOURCES = mga_crtc2_vid.c mga_crtc2_vid_la_LIBADD = $(top_builddir)/src/video_out/libdha/libdha.la -lm -mga_crtc2_vid_la_LDFLAGS = -avoid-version -module -DCRTC2 +mga_crtc2_vid_la_LDFLAGS = -avoid-version -module noinst_HEADERS = mach64.h nvidia.h pm3_regs.h radeon.h @@ -51,7 +81,7 @@ install-debug: debug @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am mostlyclean-generic: - -rm -f *~ \#* .*~ .\#* + -rm -f *~ \#* .*~ .\#* rage128_vid.c mga_crtc2_vid.c maintainer-clean-generic: -@echo "This command is intended for maintainers to use;" -- cgit v1.2.3