Elm: fix compilation on Windows

SVN revision: 75367
This commit is contained in:
Vincent Torri 2012-08-17 08:09:06 +00:00
parent 7cdfb7365f
commit f248a9f730
2 changed files with 30 additions and 4 deletions

View File

@ -16,6 +16,36 @@
#include <Ecore_Wayland.h>
#endif
#ifdef HAVE_EIO
# include <Eio.h>
#endif
#ifdef EAPI
# undef EAPI
#endif
#ifdef _WIN32
# ifdef ELEMENTARY_BUILD
# ifdef DLL_EXPORT
# define EAPI __declspec(dllexport)
# else
# define EAPI
# endif /* ! DLL_EXPORT */
# else
# define EAPI __declspec(dllimport)
# endif /* ! EFL_EVAS_BUILD */
#else
# ifdef __GNUC__
# if __GNUC__ >= 4
# define EAPI __attribute__ ((visibility("default")))
# else
# define EAPI
# endif
# else
# define EAPI
# endif
#endif /* ! _WIN32 */
#include "elm_widget.h"
#ifdef HAVE_LANGINFO_H

View File

@ -3,10 +3,6 @@
#include "elm_widget_layout.h"
#ifdef HAVE_EIO
# include <Eio.h>
#endif
/**
* @addtogroup Widget
* @{