[PATCH libpciaccess] config: use LDADD to obtain appropriate dependencies

Gaetan Nadon memsize at videotron.ca
Fri Oct 15 16:10:04 PDT 2010


In generated scanpci/Makefile, this line is added:
scanpci_DEPENDENCIES = $(top_builddir)/src/libpciaccess.la

If the content of the library changes, the tool will rebuild.
When scanpci was in the same directory as the library, the .la file was used.
This will also ensure the "installed" pciaccess library is not used.

Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
---
 scanpci/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/scanpci/Makefile.am b/scanpci/Makefile.am
index 6fdf86e..68d54f4 100644
--- a/scanpci/Makefile.am
+++ b/scanpci/Makefile.am
@@ -24,6 +24,6 @@
 noinst_PROGRAMS = scanpci
 
 AM_CPPFLAGS = -I$(top_srcdir)/include
-AM_LDFLAGS =  -L$(top_builddir)/src -lpciaccess
+LDADD =  $(top_builddir)/src/libpciaccess.la
 
 scanpci_SOURCES = scanpci.c
-- 
1.6.0.4



More information about the xorg-devel mailing list