[dpdk-dev] [PATCH] mk: add rpath for applications
Thomas Monjalon
thomas.monjalon at 6wind.com
Mon May 2 18:10:29 CEST 2016
2016-04-29 17:34, Ferruh Yigit:
> Add default library output folder to the library search folder.
>
> This is useful for development environment, in production environment
> DPDK libraries already should be in know locations.
Yes it is useful in dev environment, but can be risky or strange when
packaged for production environment.
Shouldn't we have a switch to avoid a development garbage in production?
I suggest to use RTE_DEVEL_BUILD.
> Patch removes requirement to set LD_LIBRARY_PATH variable when DPDK
> compiled as shared library.
Yes, this patch could remove
export LD_LIBRARY_PATH=$build/lib:$LD_LIBRARY_PATH
in scripts/test-null.sh.
[...]
> +ifeq ($(CONFIG_RTE_BUILD_SHARED_LIB),y)
> +LDFLAGS += --rpath=$(RTE_SDK_BIN)/lib
> +endif
Isn't it -rpath, with a single dash?
As it is a variable setting, it should be added before the rules,
just after LDLIBS settings.
More information about the dev
mailing list