On Sat, 25 Sep 2010, Brian Wang wrote:
> r52593 commit broke this. Some header file definitions cause this > problem. Please find below the patch (probably not the right fix?) or > as attached (if it goes through properly): > ---------------------------- > Index: src/lib/edje_private.h > =================================================================== > --- src/lib/edje_private.h (revision 52735) > +++ src/lib/edje_private.h (working copy) > @@ -41,6 +41,19 @@ > #include <lauxlib.h> > #include <setjmp.h> > > +#ifdef _WIN32 > +# ifdef EFL_EDJE_BUILD > +# ifdef DLL_EXPORT > +# undef EAPI > +# define EAPI __declspec(dllexport) > +# else > +# define EAPI > +# endif /* ! DLL_EXPORT */ > +# else > +# define EAPI __declspec(dllimport) > +# endif /* ! EFL_EDJE_BUILD */ > +#endif > + > EAPI extern int _edje_default_log_dom ; > > #ifdef EDJE_DEFAULT_LOG_COLOR > I put everything in edje_private.h. I don't like that at all, but it was the fastest way to fix the problem. update edje and try again Vincent ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel