edje compilation failed for me too with the same error. I did a grep on the function grep -r Xmb8ResetIC /usr/include and came up with zero results. Instead it seems /usr/include/X11/Xlib.h contains the function XmbResetIC (without the 8 ).
Modifying ecore_x_events.c to replace Xmb8ResetIC with XmbResetIC made ecore compile fine and also the compilation of edje went through. Is my xorg too old? I am using libX11-1.1.4 Christopher Michael wrote: > Try rebuilding ecore first before you rebuild edje. I am doing a rebuild > myself and haven't run into this problem. Just follow the correct build > order. > > devilhorns > > duckz quack wrote: > >> Hi I am getting this error message when building edje >> :/usr/lib/libecore_x.so: undefined reference to `Xmb8ResetIC' >> the build order :eina eet evas ecore efreet embryo edje(failed) e_dbus >> enlightenment(failed)this is on gentoo system. any idea whats wrong with >> this?thanksDuckz >> > > ------------------------------------------------------------------------------ > _______________________________________________ > enlightenment-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > ------------------------------------------------------------------------------ _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
