-AM_CFLAGS = -I$(top_srcdir)/va -I$(top_srcdir)/../../include/external/ -I$(top_srcdir)/../../include/kmd
-dummy_drv_video_la_SOURCES = dummy_drv_video.c object_heap.c
-
-noinst_HEADERS = dummy_drv_video.h object_heap.h
+dummy_drv_video_la_LTLIBRARIES = dummy_drv_video.la
+dummy_drv_video_ladir = $(LIBVA_DRIVERS_PATH)
+dummy_drv_video_la_LDFLAGS = -module -avoid-version -no-undefined -Wl,--no-undefined
+dummy_drv_video_la_LIBADD = $(top_builddir)/va/$(libvabackendlib)
+dummy_drv_video_la_DEPENDENCIES = $(top_builddir)/va/$(libvabackendlib)
+dummy_drv_video_la_SOURCES = dummy_drv_video.c object_heap.c
+noinst_HEADERS = dummy_drv_video.h object_heap.h