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/
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
