mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-22 05:16:21 +00:00
* get rid of the --export-all-symbol in order to speed-up linking time
* put two TODO in comments git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13679 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
786a8e1ab8
commit
948ecfe7e3
@ -5,18 +5,10 @@ AC_DEFUN([CHECK_WITH_CYGWIN],
|
||||
[
|
||||
case $host_os in
|
||||
cygwin* | mingw* | pw32* )
|
||||
# Export all symbols to Win32 DLL using MinGW 2.0 ld.
|
||||
WIN32_LD_EXPORT_ALL_SYMBOLS=''
|
||||
AC_MSG_CHECKING([whether ld accepts --export-all-symbols])
|
||||
if $LD --help 2>&1 | egrep 'export-all-symbols' > /dev/null; then
|
||||
WIN32_LD_EXPORT_ALL_SYMBOLS='-Wl,--export-all-symbols'
|
||||
AC_MSG_RESULT([yes])
|
||||
else
|
||||
AC_MSG_RESULT([no])
|
||||
fi
|
||||
if test x"$WIN32_LD_EXPORT_ALL_SYMBOLS" != x; then
|
||||
LDFLAGS="$LDFLAGS $WIN32_LD_EXPORT_ALL_SYMBOLS"
|
||||
fi
|
||||
# TODO 1: pass -DQ_CYGWIN_WIN" *when* the option
|
||||
# --without-x is passed to configure *and* platform is cygwin
|
||||
# TODO 2: see how to pass -mno-cygwin when building native
|
||||
# mingw within cygwin
|
||||
;;
|
||||
esac
|
||||
])
|
||||
|
Loading…
Reference in New Issue
Block a user