Closed brendanofallon closed 8 years ago
The change looks good to me and likely explains an error a user on Ubuntu was reporting which I couldn't reproduce on any of 4 servers plus a laptop.
We've been only merging into master after running a lot of large-scale and small-scale tests. This should instead go into the dev branch. If master needs to be updated ASAP, we should rerun the rest suite in BMFTest and ensure it passes before incrementing versions and releases.
Thanks for your help!
I've incorporated your changes into dev. This wasn't a clean merge because other changes to the Makefile since master was last updated, but if you work off of dev, merges should be easy in the future.
On Ubuntu Xenial (gcc 5.4), BMFTools won't compile unless the LD flags are included after the files, otherwise linker errors otherwise. This PR moves the $(LD) variable in the Makefile to later in the command, allowing successful compilation.