Add dl to pkg-config metadata
This simplifies compiling by allowing users to include CFLAGS += `pkg-config --cflags erasurecode-1` LDFLAGS += `pkg-config --libs erasurecode-1` in makefiles. Otherwise, trying to use pkg-config results in errors like /usr/local/lib/liberasurecode.so: undefined reference to `dlopen' /usr/local/lib/liberasurecode.so: undefined reference to `dlclose' /usr/local/lib/liberasurecode.so: undefined reference to `dlerror' /usr/local/lib/liberasurecode.so: undefined reference to `dlsym' collect2: error: ld returned 1 exit status Change-Id: I39fb137b1a3b6b2beda1d0b28faef3132229ec3b
This commit is contained in:
parent
a9b20ae6a3
commit
b5ad3290c2
@ -10,6 +10,6 @@ Description: C library with pluggable erasure code backends
|
|||||||
Version: @LIBERASURECODE_VERSION@
|
Version: @LIBERASURECODE_VERSION@
|
||||||
Requires:
|
Requires:
|
||||||
Conflicts:
|
Conflicts:
|
||||||
Libs: -L${libdir} -lerasurecode
|
Libs: -L${libdir} -lerasurecode -ldl
|
||||||
Libs.private: @ERASURECODE_STATIC_LIBS@ -lz
|
Libs.private: @ERASURECODE_STATIC_LIBS@ -lz
|
||||||
Cflags: -I${includedir}/ -I${includedir}/liberasurecode
|
Cflags: -I${includedir}/ -I${includedir}/liberasurecode
|
||||||
|
Loading…
Reference in New Issue
Block a user