diff --git a/src/Makefile.am b/src/Makefile.am index 07a4ee7..35b91c1 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,6 +1,7 @@ bin_PROGRAMS = zzuf zzuf_SOURCES = zzuf.c +zzuf_CPPFLAGS = -DLIBDIR=\"$(libdir)/zzuf\" pkglib_LTLIBRARIES = libzzuf.la libzzuf_la_SOURCES = libzzuf.c libzzuf.h fuzz.c fuzz.h debug.c debug.h preload.c preload.h random.c random.h diff --git a/src/zzuf.c b/src/zzuf.c index a398482..c5e5f13 100644 --- a/src/zzuf.c +++ b/src/zzuf.c @@ -144,8 +144,7 @@ static void set_ld_preload(char const *progpath) } free(libpath); - /* FIXME: use real path */ - setenv("LD_PRELOAD", "/usr/lib/zzuf/libzzuf.so", 1); + setenv("LD_PRELOAD", LIBDIR "/libzzuf.so", 1); } static void version(void)