On 12/26/11 21:33, Jihoon Kim wrote:
>    Hello, Jérôme.
> 
>    I guess you may use 64 bits compiler.

Exactly.

>    I am just using 32 bits compiler, so I couldn't compile on 64 bits
>    compiler.
> 
>    I attached the patch file, would you please apply and compile again?
> 
>    On Mon, Dec 26, 2011 at 8:50 PM, Jérôme Pinot <> wrote:
> 
>      Hi,
>      The new scim-EFL immodule doesn't want to compile on my box:
>      Making all in scim
>      make[6]: Entering directory `/tmp/ecore/src/modules/immodules/scim'
>       CXX    scim_la-scim_module.lo
>       CXX    scim_la-scim_imcontext.lo
>      scim_imcontext.cpp: In function 'void
>      isf_imf_context_client_window_set(Ecore_IMF_Context*, void*)':
>      scim_imcontext.cpp:767:100: error: cast from 'void*' to
>      'Ecore_X_Window' loses precision
>      scim_imcontext.cpp:769:62: error: cast from 'void*' to
>      'Ecore_X_Window' loses precision
>      make[6]: *** [scim_la-scim_imcontext.lo] Error 1
>
> Index: src/modules/immodules/scim/scim_imcontext.cpp
> ===================================================================
> --- src/modules/immodules/scim/scim_imcontext.cpp     (revision 66526)
> +++ src/modules/immodules/scim/scim_imcontext.cpp     (working copy)
> @@ -764,9 +764,9 @@ isf_imf_context_client_window_set (Ecore_IMF_Conte
>  
>     EcoreIMFContextISF *context_scim = (EcoreIMFContextISF 
> *)ecore_imf_context_data_get (ctx);
>  
> -   if (context_scim && context_scim->impl && 
> context_scim->impl->client_window != (Ecore_X_Window) window)
> +   if (context_scim && context_scim->impl && 
> context_scim->impl->client_window != (Ecore_X_Window)((Ecore_Window)window))
>       {
> -        context_scim->impl->client_window = (Ecore_X_Window) window;
> +        context_scim->impl->client_window = 
> (Ecore_X_Window)((Ecore_Window)window);
>  
>          if ((context_scim->impl->client_window != 0) &&
>              (context_scim->impl->client_window != _client_window))

Works for me! Thanks.

-- 
Jérôme Pinot
http://ngc891.blogdns.net/

Attachment: signature.asc
Description: Digital signature

------------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to