On Tue, Jan 15, 2013 at 10:51 AM, Enlightenment SVN
<[email protected]> 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

Reply via email to