Updated Makefile so it would run on Ubuntu recent.  Weird Makefile rules on
  Ubuntu place LDFLAGS in the *WRONG* place by default, yielding linker
  errors.