build: Avoid -shared LDFLAG to allow me to have a working distcheck

The -shared option in LDFLAG somehow is poisoning the configure run inside
distcheck. This results in the compiler test getting a segfault and failing.

I would really like to understand why this is needed to be set here manually
anyway. Same for fPIC and dPIC. I would expect that we leave this to the user
compiling the code or the packager. Skimming through the log only brought up
fixing c++11 globally. Not really a commit message that helps me to
understand why this is needed...
This commit is contained in:
Stefan Schmidt 2014-08-01 09:56:29 +02:00
parent 58aa3cd2c0
commit 894ebfb476
1 changed files with 1 additions and 1 deletions

View File

@ -246,7 +246,7 @@ if test "x${HAVE_CXX11}" = "x1" -a "x${want_cxx11}" = "xyes"; then
evas-cxx >= efl_version \
"
have_cxx11="yes"
LDFLAGS="${LDFLAGS} -shared -fPIC -DPIC"
LDFLAGS="${LDFLAGS} -fPIC -DPIC"
CXXFLAGS="${CXXFLAGS} -fPIC -DPIC"
],
[have_cxx11="no"]