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;

 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

Regards
Azhar




On Wed, Dec 28, 2011 at 7:30 PM, Mohammed Azharudin <az...@emo2.com> wrote:

> Hello All,
>
> I am currently working on porting emotion to Windows. I would like to get
> involved and contribute back to the project. So have decided to start with
> emotion port to Windows.
>
> Has anyone worked on this before? Any advice?
>
> I am assuming that work for porting emotion to windows is not completed. I
> tried installing emotion in MingW and it is configuring but not compiling.
>
> note:configure output is attached
>
> Gives me the following error:
>
> make  all-recursive
> make[1]: Entering directory `/home/emo2/emotion-0.2.0.65643'
> Making all in src
> make[2]: Entering directory `/home/emo2/emotion-0.2.0.65643/src'
> Making all in lib
> make[3]: Entering directory `/home/emo2/emotion-0.2.0.65643/src/lib'
>   CC     emotion_smart.lo
>   CC     emotion_main.lo
> emotion_main.c:19:10: error: variable 'EMOTION_WEBCAM_UPDATE' definition
> is mark
> ed dllimport
> emotion_main.c:103:1: warning:
> 'emotion_object_extension_may_play_fast_get' alre
> ady declared with dllexport attribute: dllimport ignored [-Wattributes]
> emotion_main.c:110:1: warning: 'emotion_object_extension_may_play_get'
> already d
> eclared with dllexport attribute: dllimport ignored [-Wattributes]
> emotion_main.c:305:1: warning: 'emotion_init' already declared with
> dllexport at
> tribute: dllimport ignored [-Wattributes]
> emotion_main.c:347:1: warning: 'emotion_shutdown' already declared with
> dllexpor
> t attribute: dllimport ignored [-Wattributes]
> emotion_main.c:382:1: warning: 'emotion_webcams_get' already declared with
> dllex
> port attribute: dllimport ignored [-Wattributes]
> emotion_main.c:388:1: warning: 'emotion_webcam_name_get' already declared
> with d
> llexport attribute: dllimport ignored [-Wattributes]
> emotion_main.c:396:1: warning: 'emotion_webcam_device_get' already
> declared with
>  dllexport attribute: dllimport ignored [-Wattributes]
> emotion_main.c:404:1: warning: 'emotion_webcam_custom_get' already
> declared with
>  dllexport attribute: dllimport ignored [-Wattributes]
> make[3]: *** [emotion_main.lo] Error 1
> make[3]: Leaving directory `/home/emo2/emotion-0.2.0.65643/src/lib'
> 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
>
------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to