# HG changeset patch # User diego # Date 1156380892 0 # Node ID 38bbca3829561c88160d707336d9324ac65566b5 # Parent 5f48b21fb80149f6aa44457e342b5b36e1463bb1 Adapt .so pattern rule for more than one object file. diff -r 5f48b21fb801 -r 38bbca382956 vidix/drivers/Makefile --- a/vidix/drivers/Makefile Thu Aug 24 00:50:17 2006 +0000 +++ b/vidix/drivers/Makefile Thu Aug 24 00:54:52 2006 +0000 @@ -25,7 +25,7 @@ $(CC) -c $(VIDIX_CFLAGS) -o $@ $< %.so: %.o - $(CC) -shared $< $(VIDIX_LIBS) -Wl,-soname,$@ -o $@ + $(CC) -shared $^ $(VIDIX_LIBS) -Wl,-soname,$@ -o $@ cyberblade_vid.so: cyberblade_vid.o $(CC) -shared $< $(VIDIX_LIBS_M) -Wl,-soname,$@ -o $@ @@ -52,7 +52,6 @@ $(CC) -shared $< $(VIDIX_LIBS_M) -Wl,-soname,$@ -o $@ sis_vid.so: sis_vid.o sis_bridge.o - $(CC) -shared $^ $(VIDIX_LIBS) -Wl,-soname,$@ -o $@ unichrome_vid.so: unichrome_vid.o $(CC) -shared $< $(VIDIX_LIBS_M) -Wl,-soname,$@ -o $@