pass LDFLAGS+=-Wl,--as-needed