Thank you. 
 
------------------------------------

-Regards, Hermet- 
-----Original Message-----
From: "Gustavo Sverzut Barbieri"<[email protected]> 
To: "Enlightenment 
Development"<[email protected]>; 
Cc: "enlightenment-svn"<[email protected]>; 
Sent: 2013-01-16 (수) 01:48:22
Subject: Re: [E-devel] E SVN: hermet trunk/efl

On Tue, Jan 15, 2013 at 10:51 AM, Enlightenment SVN
<no-reply>@enlightenment.org> wrote:
> Log:
> efl/ecore_imf - need dependecy from imf modules.
> -      [ibus-1.0 >= 1.4 glib-2.0],
> +      [ibus-1.0 >= 1.4 glib-2.0 evas ecore-x ecore-evas],

> -      [scim],
> +      [scim ecore-x ecore-evas],

nooo... why did you do this? It is wrong as what you did will call
PKG_CONFIG on ecore-x and ecore-evas, using the INSTALLED version. In
other words, you break systems that are building EFL for the first
time :-(

The correct approach is to add the dependencies in
src/Makefile_Ecore_Imf.am like this:

modules_ecore_imf_xim_module_la_LIBADD = \
@USE_ECORE_IMF_LIBS@ \
@USE_ECORE_X_LIBS@ \
@ecore_imf_xim_libs@
modules_ecore_imf_xim_module_la_DEPENDENCIES = \
@USE_ECORE_IMF_INTERNAL_LIBS@ \
@USE_ECORE_X_INTERNAL_LIBS@

This is the XIM and it will use ECORE_X, thus _LIBADD and
_DEPENDENCIES use @USE_ECORE_X_LIBS@ and @USE_ECORE_X_INTERNAL_LIBS@.

I'll fix that in SVN for you.


--
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--------------------------------------
MSN: [email protected]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

------------------------------------------------------------------------------
Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
and more. Get SQL Server skills now (including 2012) with LearnDevNow -
200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only - learn more at:
http://p.sf.net/sfu/learnmore_122512
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

 
------------------------------------------------------------------------------
Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
and much more. Keep your Java skills current with LearnJavaNow -
200+ hours of step-by-step video tutorials by Java experts.
SALE $49.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122612 
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to