Thanks, that was exactly the issue! I had some stale .eo files hiding in
/usr/share/eolian that didn't get removed by the make uninstall. But after
cleaning them out everything built smoothly! Much appreciated.

- Will
On Jan 16, 2015 6:32 AM, "Stefan Schmidt" <[email protected]> wrote:

> Hello.
>
> On 15/01/15 15:40, Will Hopper wrote:
> > Hi everyone,
> >
> > I was getting around to upgrading to the 1.12.x serious, but ran into a
> > problem when building elemenetary.
> >
> > make  all-recursive
> > make[1]: Entering directory '/opt/source/e/elementary-1.12.2'
> > Making all in src
> > make[2]: Entering directory '/opt/source/e/elementary-1.12.2/src'
> > Making all in lib
> > make[3]: Entering directory '/opt/source/e/elementary-1.12.2/src/lib'
> >   EOLIAN   elm_access.eo.c
> > ERR<24935>eo_lexer /usr/share/eolian/include/evas-1/evas.eo:248 () ':'
> > expected at column 20 near 'Eina_Bool'
> >              return Eina_Bool;
> >                     ^
> >
> > ERR<24935>: eolian evas_common_interface.eo:11 () failed to parse
> > dependency 'Evas' at column 13
> > ERR<24935>:eolian elm_widget.eo:181 () failed to parse dependency
> > 'Evas_Object' at column 13
> > ERR<24935>:eolian_gen bin/eolian/main.c:398 main() Error during parsing
> > file elm_access.eo
> >
> > Makefile:2460: recipe for target 'elm_access.eo.c' failed
> > make[3]: *** [elm_access.eo.c] Error 1
> > make[3]: Leaving directory '/opt/source/e/elementary-1.12.2/src/lib'
> > Makefile:425: recipe for target 'all-recursive' failed
> > make[2]: *** [all-recursive] Error 1
> > make[2]: Leaving directory '/opt/source/e/elementary-1.12.2/src'
> > Makefile:619: recipe for target 'all-recursive' failed
> > make[1]: *** [all-recursive] Error 1
> > make[1]: Leaving directory '/opt/source/e/elementary-1.12.2'
> > Makefile:502: recipe for target 'all' failed
> > make: *** [all] Error 2
>
> It might juts be that you have some older .eo files around which are no
> longer having a valid syntax.
>
> Do a find and remove all .eo files around and re-start the build.
>
> regards
> Stefan Schmidt
>
>
> ------------------------------------------------------------------------------
> New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
> GigeNET is offering a free month of service with a new server in Ashburn.
> Choose from 2 high performing configs, both with 100TB of bandwidth.
> Higher redundancy.Lower latency.Increased capacity.Completely compliant.
> http://p.sf.net/sfu/gigenet
> _______________________________________________
> enlightenment-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>
------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to