Oops. Its actually this:
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// # This patch file was generated by NetBeans IDE # It uses platform neutral UTF-8 encoding and \n newlines. --- H:\Documents and Settings\emo2\Desktop\emotion\src\lib\emotion_main.c +++ H:\MinGW\msys\1.0\home\emo2\emotion-0.2.0.65643\src\lib\emotion_main.c @@ -16,7 +16,7 @@ #include <Eet.h> -EAPI int EMOTION_WEBCAM_UPDATE = 0; +int EMOTION_WEBCAM_UPDATE = 0; struct ext_match_s { /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// After applying this patch the webcam errors are gone and compilation moves on till this error is encountered. I tried removing include emotion.h as suggested from emotion_xine.c. No change. I still get: CC xine_la-emotion_xine.lo In file included from emotion_xine.h:4:0, from emotion_xine.c:2: H:/MinGW/msys/1.0/include/xine.h:2265:1: warning: 'xine_tvsystem' is deprecated (declared at H:/MinGW/msys/1.0/include/xine.h:2253) [-Wdeprecated-declarations] emotion_xine.c:1609:1: error: variable '__eina_module_init' definition is marked dllimport emotion_xine.c:1610:1: error: variable '__eina_module_shutdown' definition is ma rked dllimport make[4]: *** [xine_la-emotion_xine.lo] Error 1 make[4]: Leaving directory `/home/emo2/emotion-0.2.0.65643/src/modules/xine' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/emo2/emotion-0.2.0.65643/src/modules' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/emo2/emotion-0.2.0.65643/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/emo2/emotion-0.2.0.65643' make: *** [all] Error 2 Regards Azhar On Wed, Dec 28, 2011 at 8:58 PM, Iván Briano (Sachiel) <sachi...@gmail.com>wrote: > 2011/12/28 Mohammed Azharudin <az...@emo2.com>: > > Thanks Ivan, > > > > I tried your change along with one more change from my end. > > > > > > > /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// > > # This patch file was generated by NetBeans IDE > > # It uses platform neutral UTF-8 encoding and \n newlines. > > --- > H:\MinGW\msys\1.0\home\emo2\emotion-0.2.0.65643\src\lib\emotion_main.c > > +++ H:\Documents and Settings\emo2\Desktop\emotion\src\lib\emotion_main.c > > @@ -16,7 +16,7 @@ > > > > #include <Eet.h> > > > > -int EMOTION_WEBCAM_UPDATE = 0; > > +EAPI int EMOTION_WEBCAM_UPDATE = 0; > > > > What's this? I see in SVN that EAPI is already there. > > > struct ext_match_s > > { > > > ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// > > > > > > and now I am getting a similar error as follows. Question is - should I > > continue remove EAPI from variable declarations? > > > > > > CC xine_la-emotion_xine.lo > > In file included from emotion_xine.h:4:0, > > from emotion_xine.c:3: > > H:/MinGW/msys/1.0/include/xine.h:2265:1: warning: 'xine_tvsystem' is > > deprecated > > (declared at H:/MinGW/msys/1.0/include/xine.h:2253) > > [-Wdeprecated-declarations] > > emotion_xine.c:1610:1: error: variable '__eina_module_init' definition is > > marked > > dllimport > > emotion_xine.c:1611:1: error: variable '__eina_module_shutdown' > definition > > is ma > > rked dllimport > > make[4]: *** [xine_la-emotion_xine.lo] Error 1 > > make[4]: Leaving directory > `/home/emo2/emotion-0.2.0.65643/src/modules/xine' > > make[3]: *** [all-recursive] Error 1 > > make[3]: Leaving directory `/home/emo2/emotion-0.2.0.65643/src/modules' > > make[2]: *** [all-recursive] Error 1 > > make[2]: Leaving directory `/home/emo2/emotion-0.2.0.65643/src' > > make[1]: *** [all-recursive] Error 1 > > make[1]: Leaving directory `/home/emo2/emotion-0.2.0.65643' > > make: *** [all] Error 2 > > > > Try removing the include Emotion.h from emotion_xine.c > > > Regards > > Azhar > > > ------------------------------------------------------------------------------ > Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex > infrastructure or vast IT resources to deliver seamless, secure access to > virtual desktops. With this all-in-one solution, easily deploy virtual > desktops for less than the cost of PCs and save 60% on VDI infrastructure > costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > ------------------------------------------------------------------------------ Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or vast IT resources to deliver seamless, secure access to virtual desktops. With this all-in-one solution, easily deploy virtual desktops for less than the cost of PCs and save 60% on VDI infrastructure costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel