genl Makefile LDFLAGS

The current genl Makefile sticks -lm and -ldl into LDFLAGS ... however, this
does not create the proper link order as the implicit Makefile rules will
place LDFLAGS before object files

attached patch uses LDLIBS for -lm and -ldl and make's implicit rule will
place them in the proper location

also, i removed the -s argument to `install` as install does stripping
improperly in many scenarios (such as cross-compiling) ... and in general,
it's nice if the decision to strip is handled by the sysadmin
-mike
diff --git a/genl/Makefile b/genl/Makefile
index 4436508..6435875 100644
--- a/genl/Makefile
+++ b/genl/Makefile
@@ -9,14 +9,15 @@
 
 GENLLIB :=
 
-LDFLAGS += -Wl,-export-dynamic -lm -ldl
+LDFLAGS += -Wl,-export-dynamic
+LDLIBS  += -lm -ldl
 
 all: genl
 
 genl: $(GENLOBJ) $(LIBNETLINK) $(LIBUTIL) $(GENLLIB)
 
 install: all
-	install -m 0755 -s genl $(DESTDIR)$(SBINDIR)
+	install -m 0755 genl $(DESTDIR)$(SBINDIR)
 
 clean:
 	rm -f $(GENLOBJ) $(GENLLIB) genl