Commit dde3c272 authored by Rafaël Carré's avatar Rafaël Carré

win64 packaging: fix comment

It is not clear that static linking is superior in our case
Shared linking could even reduce package size (only one copy of libstdc++ shipped)

21:04 < jon_y> libtool prevents static linking if you are working with dlls, it is by
               design
parent ebac954f
...@@ -752,9 +752,7 @@ endif ...@@ -752,9 +752,7 @@ endif
# Compiler shared DLLs # Compiler shared DLLs
# For win64 only, Debian mingw32 compilers are built with --disable-shared # For win64 only, Debian mingw32 compilers are built with --disable-shared
if HAVE_WIN64 if HAVE_WIN64
# if gcc_s_sjlj/stdc++ DLLs exist, we very likely linked our C++ modules to them # if gcc_s_sjlj/stdc++ DLLs exist, our C++ modules were linked to them
# FIXME : tell libtool to not use -nostdlib
# and add -static-libgcc and -static-libstdc++ to LDFLAGS
gcc_lib_dir=`x86_64-w64-mingw32-gcc -v /dev/null 2>&1 | grep ^LIBRARY_PATH|cut -d= -f2|cut -d: -f1` ; \ gcc_lib_dir=`x86_64-w64-mingw32-gcc -v /dev/null 2>&1 | grep ^LIBRARY_PATH|cut -d= -f2|cut -d: -f1` ; \
cp "$${gcc_lib_dir}/libstdc++-6.dll" "$${gcc_lib_dir}/libgcc_s_sjlj-1.dll" "$(win32_destdir)/" ; true cp "$${gcc_lib_dir}/libstdc++-6.dll" "$${gcc_lib_dir}/libgcc_s_sjlj-1.dll" "$(win32_destdir)/" ; true
endif endif
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment