From 2ead8b85c20a2646c2159a8f02add26069dce13b Mon Sep 17 00:00:00 2001 From: Vincent Torri Date: Fri, 20 Jul 2012 09:00:48 +0000 Subject: [PATCH] * configure.ac: * src/bin/Makefile.am: * src/lib/Makefile.am: Fix compilation with mingw-w64 gcc 4.8 SVN revision: 74223 --- legacy/evil/ChangeLog | 7 +++++++ legacy/evil/configure.ac | 5 +++-- legacy/evil/src/bin/Makefile.am | 2 +- legacy/evil/src/lib/Makefile.am | 2 +- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/legacy/evil/ChangeLog b/legacy/evil/ChangeLog index 9beb471d40..b469a68fc0 100644 --- a/legacy/evil/ChangeLog +++ b/legacy/evil/ChangeLog @@ -1,3 +1,10 @@ +2012-07-20 Vincent Torri + + * configure.ac: + * src/bin/Makefile.am: + * src/lib/Makefile.am: + Fix compilation with mingw-w64 gcc 4.8 + 2012-07-03 Vincent Torri * AUTHORS: diff --git a/legacy/evil/configure.ac b/legacy/evil/configure.ac index 4c40abb1b3..8a9bd5325b 100644 --- a/legacy/evil/configure.ac +++ b/legacy/evil/configure.ac @@ -44,6 +44,7 @@ esac AM_INIT_AUTOMAKE([1.6 dist-bzip2]) m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) +lt_cv_deplibs_check_method='pass_all' LT_INIT([win32-dll]) VMAJ=v_maj @@ -80,7 +81,7 @@ case "$host_os" in win32_dl_libs="-ltoolhelp" ;; *) - win32_libs="-lole32 -lws2_32 -lsecur32" + win32_libs="-lole32 -luuid -lws2_32 -lsecur32" win32_dl_libs="-lpsapi" ;; esac @@ -102,7 +103,7 @@ AC_CHECK_HEADERS([errno.h]) AC_C_CONST EFL_ATTRIBUTE_UNUSED -win32_cppflags="-DEFL_EVIL_BUILD" +win32_cppflags="" win32_cflags="-Wall -Wextra -Wshadow -Wdeclaration-after-statement -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls" win32_cflags="${win32_cflags} -mms-bitfields" win32_cxxflags="" diff --git a/legacy/evil/src/bin/Makefile.am b/legacy/evil/src/bin/Makefile.am index 697bd3f97a..c0120336e0 100644 --- a/legacy/evil/src/bin/Makefile.am +++ b/legacy/evil/src/bin/Makefile.am @@ -46,7 +46,7 @@ evil_suite_SOURCES += memcpy_glibc_arm.S endif -evil_suite_LDADD = $(top_builddir)/src/lib/libevil.la $(top_builddir)/src/lib/dlfcn/libdl.la -lm +evil_suite_LDADD = $(top_builddir)/src/lib/dlfcn/libdl.la $(top_builddir)/src/lib/libevil.la -lm evil_suite_LDFLAGS = -Wl,--enable-auto-import test_evil_SOURCES = test_evil.c diff --git a/legacy/evil/src/lib/Makefile.am b/legacy/evil/src/lib/Makefile.am index 64f16c9634..a5a128baa5 100644 --- a/legacy/evil/src/lib/Makefile.am +++ b/legacy/evil/src/lib/Makefile.am @@ -68,7 +68,7 @@ libevil_la_SOURCES += evil_link_xp.cpp endif -libevil_la_CPPFLAGS = @win32_cppflags@ +libevil_la_CPPFLAGS = @win32_cppflags@ -DEFL_EVIL_BUILD libevil_la_CFLAGS = @win32_cflags@ libevil_la_CXXFLAGS = @win32_cxxflags@ libevil_la_LIBADD = gdtoa/libgdtoa.la @win32_libs@ $(EFL_MPATROL_LIBS)