AROPT = cr export_dynamic = -Wl,-export-dynamic rpath = -Wl,-R'$(rpathdir)' DLSUFFIX = .so # extra stuff for $(with_temp_install) # we need this to get LD_LIBRARY_PATH searched ahead of the compiled-in # rpath, if no DT_RUNPATH is present in the executable. The conditions # under which DT_RUNPATH are added seem unpredictable, so be safe. define with_temp_install_extra LD_LIBRARY_PATH_RPATH=1 endef # Rule for building a shared library from a single .o file %.so: %.o $(CC) $(CFLAGS) $< $(LDFLAGS) $(LDFLAGS_SL) -shared -o $@