On Sat, 16 Dec 2017 14:08:11 +0100 Andreas Metzler <ametz...@bebt.de> said:

> Hello,
> 
> this
> 
> (sid):/tmp/EFL/efl-1.20.6$ ./configure --help | grep -i lua
>   --enable-lua-old        Enable interpreted Lua support (5.1 or 5.2).
>   --enable-elua           enable ELUA support. [default=enabled]
>   --with-elua=PATH        specify a specific path to elua [default=elua]
>   --with-bin-elua=PATH    specify a specific path to elua [default=elua]
> 
> seemed to /suggest/ to me that EFL could be built without lua support.
> However even with

it cannot. choices are luajit or "old regular lua". and even then old regular
lua is basically being deprecated. the new luajit release in beta has arm64
support now, so ... it's pretty much time to move on.

> --disable-elua --without-bin-elua --disable-lua-old
> 
> ./configure fails with
> configure: error: pkg-config missing luajit >= 2.0.0
> 
> due to this line in configure.ac:
> if test "${want_lua_old}" = "yes"; then
>    EFL_CHECK_LUA_OLD([EVAS])
> else
>    EFL_DEPEND_PKG([EVAS], [LUAJIT], [luajit >= 2.0.0])
> fi
> 
> Is lua (i.e. either luajit or lua-old) a hard dependency of efl or is
> this simply an overstrict dependency in ./configure?

it's a dependency. edje has depended on lua for many years now. there is a
whole lua script only mode for edje groups (that no one uses ... :)). evas
filters rely on lua to describe the filter pipeline. just for starters.

> thanks, cu Andreas
> -- 
> `What a good friend you are to him, Dr. Maturin. His other friends are
> so grateful to you.'
> `I sew his ears on from time to time, sure'
> 
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
Carsten Haitzler - ras...@rasterman.com


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to