mk: fix shared lib build with stable abi
authorThomas Monjalon <thomas.monjalon@6wind.com>
Mon, 13 Jul 2015 08:51:40 +0000 (10:51 +0200)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Mon, 13 Jul 2015 09:26:45 +0000 (11:26 +0200)
commit05c69b4403242c2bda15db42e45371b45235227a
treef2e6ce38598a29e4da92442553235ff93ab11eb6
parent27bd48ffe9ad13b0e20ac5bb4162b83b15305606
mk: fix shared lib build with stable abi

When next ABI is enabled, the shared lib extension is .so.x.1.
That's why a double basename was introduced.
But the "ifeq NEXT_ABI" was forgotten, removing the .so
extension when NEXT_ABI is disabled.
It was preventing the linker from finding the .so libraries.

Fixes: 506f51cc0da7 ("mk: enable next abi preview")

Reported-by: John McNamara <john.mcnamara@intel.com>
Signed-off-by: Thomas Monjalon <thomas.monjalon@6wind.com>
Acked-by: John McNamara <john.mcnamara@intel.com>
mk/rte.lib.mk