Thanks for your response. I will follow your way.. Anyhow the elementary_test.exe does not work properly. (r69036) Please refer to the following information.
AND, elm_config.c uses eina_file_statat(); but It is not in the eina_file_win32.c. I have made a patch which will be sent different mail account. Program received signal SIGSEGV, Segmentation fault. 0x779bfa7b in ntdll!memchr () from C:\Windows\system32\ntdll.dll (gdb) bt #0 0x779bfa7b in ntdll!memchr () from C:\Windows\system32\ntdll.dll #1 0x779bf98a in ntdll!memchr () from C:\Windows\system32\ntdll.dll #2 0x007aafd0 in eina_lock_take (_fi=0x38184f8, text=<value optimized out>, text_props=0x389209c, par_props=0x0, par_pos=0, len=11) at C:/MinGW/msys/1.0/opt/efl/include/eina-1/eina/eina_inline_lock_win32.x:92 #3 evas_common_text_props_content_create (_fi=0x38184f8, text=<value optimized out>, text_props=0x389209c, par_props=0x0, par_pos=0, len=11) at evas_text_utils.c:422 #4 0x00751ca0 in _evas_object_text_item_new (obj=0x319d540, o=0x3329ff8, text=0x3890f70) at evas_object_text.c:452 #5 _evas_object_text_layout (obj=0x319d540, o=0x3329ff8, text=0x3890f70) at evas_object_text.c:577 #6 0x00755183 in evas_object_text_text_set (obj=0x319d540, _text=0x3890e48 "Information") at evas_object_text.c:622 #7 0x639c9f62 in _edje_text_recalc_apply (ed=0x331cea8, ep=0x32ea1f0, params=0x32ea2e0, chosen_desc=0x3326524) at edje_text.c:586 #8 0x63985381 in _edje_part_recalc_single_text (ed=<value optimized out>, ep=0x32ea1f0, desc=0x3326524, chosen_desc=0x3326524, center=0x0, light=0x0, persp=0x0, rel1_to_x=0x0, rel1_to_y=0x0, rel2_to_x=0x0, rel2_to_y=0x0, confine_to=0x0, params=0x32ea2e0, pos=0) at edje_calc.c:1208 #9 _edje_part_recalc_single (ed=<value optimized out>, ep=0x32ea1f0, desc=0x3326524, chosen_desc=0x3326524, center=0x0, light=0x0, persp=0x0, rel1_to_x=0x0, rel1_to_y=0x0, rel2_to_x=0x0, rel2_to_y=0x0, confine_to=0x0, params=0x32ea2e0, pos=0) at edje_calc.c:1923 #10 0x6398688a in _edje_part_recalc (ed=0x331cea8, ep=0x32ea1f0, flags=2, state=0x0) at edje_calc.c:2446 #11 0x63986632 in _edje_part_recalc (ed=0x331cea8, ep=0x32ea5d0, flags=2, state=0x0) at edje_calc.c:2332 #12 0x6398666d in _edje_part_recalc (ed=0x331cea8, ep=0x32ea3e0, flags=2, state=0x0) at edje_calc.c:2340 #13 0x63986632 in _edje_part_recalc (ed=0x331cea8, ep=0x32e9e10, flags=3, state=0x0) at edje_calc.c:2332 #14 0x6398923a in _edje_recalc_do (ed=0x331cea8) at edje_calc.c:638 #15 0x639cf5d4 in edje_object_size_min_restricted_calc (obj=0x319d080, minw=0x22fd2c, minh=0x22fd28, restrictedw=0, restrictedh=0) at edje_util.c:2804 #16 0x639cf8f3 in edje_object_size_min_calc (obj=0x319d080, minw=0x22fd2c, minh=0x22fd28) at edje_util.c:2709 #17 0x679bb7a2 in _sizing_eval (obj=0x319cf50) at elm_frame.c:87 #18 0x00402ad5 in my_win_main (autorun=0x0, test_win_only=0 '\000') at test.c:296 #19 0x00402d96 in elm_main (argc=1, argv=0xc848b0) at test.c:689 #20 0x00402e17 in main (argc=1, argv=0xc848b0) at test.c:699 (gdb) 2012/3/8 Vincent Torri <vincent.to...@gmail.com>: > On Thu, Mar 8, 2012 at 2:06 AM, Kim Shinwoo <kimcinoo....@gmail.com> wrote: >> Wow~ that sounds pretty good to me. I will try to build using the >> latest revision. >> If you don't mind.. please let me know the way of cross compiling and >> nsis installer to increase efficiency.. Thanks :) > > 1) create /opt/efl, and untar all the dependencies that you can find there: > > http://dev.enlightenment.fr/~doursse/mingw-w64-x86_32/packages/ > > 2) in a directory, check out the EFL that are currently working on > Windows + expedite : evil eina, eet, evas, expedite, ecore, embryo, > edje and elementary > > 3) in the same directory, put the script efl_build.sh that is attached > > 4) create the directory $HOME/local/opt. > > 5) download the MinGW-w64 toolchain (gcc 4.6.4) and extract it in > $HOME/local/opt : > > http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/rubenvb/4.6.4/i686-w64-mingw32-gcc-4.6.4-linux_rubenvb.tar.lzma/download > > 6) rename the directory $HOME/local/opt/mingw32 to > $HOME/local/opt/mingw-w64-x86_32. > > To compile : > > go to the directory where efl_build.sh is and run > > ./efl_build debug > > or > > ./efl_release.sh > > For the NSIS script, we'll see later > > Vincent > > ------------------------------------------------------------------------------ > Virtualization & Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel