mk: fix -share option error
authorNeil Horman <nhorman@tuxdriver.com>
Wed, 16 Apr 2014 13:51:44 +0000 (09:51 -0400)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Tue, 29 Apr 2014 23:28:18 +0000 (01:28 +0200)
commitd82493c881c7cf1a7bcd6955a9f427b6291a41e5
tree305fffbc5504b635a054ce2de85b762188f5fa27
parent894fd42e7f533623eed4b6a8136a7079896b58ec
mk: fix -share option error

The shared libraries built with the current makefile set produce static
libraries rather than actual shared objects.  This is due to several missing
options that are required to correctly build shared objects using ld, as well as
a mis-specified -share option (which should be -shared). Switching to the use of
CC rather than LD and fixing the -shared option corrects these problems and
builds the DSOs correctly.

Signed-off-by: Neil Horman <nhorman@tuxdriver.com>
mk/rte.lib.mk
mk/rte.sharelib.mk