* rename 'create_shared_lib' to 'lt_no_undefined'
* auto import symbols when compiling with cegcc SVN revision: 34278
This commit is contained in:
parent
184bfa989d
commit
4c18926881
|
@ -30,7 +30,8 @@ AC_SUBST(version_info)
|
|||
|
||||
WIN32_CFLAGS=""
|
||||
WIN32_LIBS=""
|
||||
create_shared_lib=""
|
||||
lt_no_undefined=""
|
||||
lt_auto_import=""
|
||||
case "$host_os" in
|
||||
mingw|mingw32*|cegcc)
|
||||
PKG_CHECK_MODULES([EVIL], [evil])
|
||||
|
@ -40,15 +41,17 @@ case "$host_os" in
|
|||
if test "$host_os" = "cegcc" ; then
|
||||
WIN32_CFLAGS="-mwin32"
|
||||
WIN32_LIBS="-lws2"
|
||||
lt_auto_import="-Wl,--enable-auto-import"
|
||||
else
|
||||
WIN32_LIBS="-lws2_32"
|
||||
fi
|
||||
create_shared_lib="-no-undefined "
|
||||
lt_no_undefined="-no-undefined"
|
||||
;;
|
||||
esac
|
||||
AC_SUBST(WIN32_CFLAGS)
|
||||
AC_SUBST(WIN32_LIBS)
|
||||
AC_SUBST(create_shared_lib)
|
||||
AC_SUBST(lt_no_undefined)
|
||||
AC_SUBST(lt_auto_import)
|
||||
|
||||
dnl Checking for __attribute__ support
|
||||
AC_MSG_CHECKING([for __attribute__])
|
||||
|
|
|
@ -12,5 +12,5 @@ AM_CPPFLAGS = \
|
|||
bin_PROGRAMS = eet
|
||||
|
||||
eet_SOURCES = eet_main.c
|
||||
eet_LDADD = $(top_builddir)/src/lib/libeet.la
|
||||
eet_LDADD = $(top_builddir)/src/lib/libeet.la @lt_auto_import@
|
||||
eet_DEPENDENCIES = $(top_builddir)/src/lib/libeet.la
|
||||
|
|
|
@ -22,6 +22,6 @@ eet_utils.c
|
|||
|
||||
libeet_la_LIBADD = @EVIL_LIBS@ @WIN32_LIBS@ -lz -ljpeg @fnmatch_libs@ -lm
|
||||
libeet_la_DEPENDENCIES = $(top_builddir)/config.h
|
||||
libeet_la_LDFLAGS = @create_shared_lib@ -version-info @version_info@
|
||||
libeet_la_LDFLAGS = @lt_no_undefined@ @lt_auto_import@ -version-info @version_info@
|
||||
|
||||
EXTRA_DIST = Eet_private.h
|
||||
|
|
Loading…
Reference in New Issue