Revert "Fix (another) linker library order"
This reverts commit
a51ac6d9a011ba10b0be396dc1e801b2fc829651.
Hrm, actually, these patches are wrong.
commit
725e63c5194bfdcde0a2a3507aca156ba36cf49f for instance:
"Libraries must be specified after the binary target."
demo: demo.o
- $(CC) -o $@ $(LIBS) $^
+ $(CC) -o $@ $^ $(LIBS)
the binary target here is "$@".
$^ is the source file name (demo.c).
this patch moves the source file name prior to the libraries, which is
incorrect (ref: gcc(1)). The input files should appear last.
So it breaks builds where $(LIBS) is non-empty.
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>