At Mon, 19 Aug 2013 14:55:52 -0400 Robert Heller <[email protected]> wrote:
> > At Tue, 20 Aug 2013 04:05:17 +1000 Enlightenment developer list > <[email protected]> wrote: > > > > > > > > > On Mon, 19 Aug 2013 13:55:44 -0400 Robert Heller <[email protected]> > > wrote: > > > > > liblua5.2-dev - Development files for the Lua language version 5.2 > > > > > > Do I need one (or more) of these packages as well? > > > > Try that one. > > > > To re-iterate, dpkg-query -l \*lua\* displays: > > Desired=Unknown/Install/Remove/Purge/Hold > | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend > |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) > ||/ Name Version > Architecture Description > +++-====================================-==================================-============-========================================================================== > ii liblua5.2-0:i386 5.2.1-3 > i386 Shared library for the Lua interpreter version 5.2 > ii liblua5.2-dev:i386 5.2.1-3 > i386 Development files for the Lua language version 5.2 > un lua <none> > (no description available) > ii lua5.2 5.2.1-3 > i386 Simple, extensible, embeddable programming language > ii luatex 0.70.1.20120524-3 > i386 next generation TeX engine > un luatex-snapshot <none> > (no description available) > ii texlive-luatex 2012.20120611-5 > all TeX Live: LuaTeX packages > > Note: liblua5.2-0, liblua5.2-dev, and lua5.2 are all installed (plus luatex, > what is probably not relevant). Edje cannot find LUA even though it is > installed. Something is weird here. Either Debian's lua packages are broken > or Edje's configure script is broken. Unless there is some -private-dev > package > needed somewhere. > > OK, I *think* I have found a possible problem (and a possible solution): > > Edje's configure script is "checking for lua_newstate in -llua...", but > liblua5.2-dev install /usr/lib/i386-linux-gnu/liblua5.2.a (and liblua5.2-0 > installs /usr/lib/i386-linux-gnu/liblua5.2.so.0.0.0). > > I am guessing I will have to patch the configure script... Here is a patch: *** configure.ac~ 2013-07-30 10:42:43.000000000 -0400 --- configure.ac 2013-08-19 15:14:40.722094696 -0400 *************** *** 238,244 **** [PKG_CHECK_MODULES([LUA], [lua5.1 >= 5.1.0], requirement_lua="lua5.1", [PKG_CHECK_MODULES([LUA], [lua-5.1 >= 5.1.0], requirement_lua="lua-5.1", [PKG_CHECK_MODULES([LUA], [lua51 >= 5.1.0], requirement_lua="lua51", ! [have_lua="no"])])])]) if test "x${have_lua}" = "xno" ; then AC_MSG_CHECKING([whether lua_newstate() is in liblua]) --- 238,245 ---- [PKG_CHECK_MODULES([LUA], [lua5.1 >= 5.1.0], requirement_lua="lua5.1", [PKG_CHECK_MODULES([LUA], [lua-5.1 >= 5.1.0], requirement_lua="lua-5.1", [PKG_CHECK_MODULES([LUA], [lua51 >= 5.1.0], requirement_lua="lua51", ! [PKG_CHECK_MODULES([LUA], [lua5.2 >= 5.2.0], requirement_lua="lua5.2", ! [have_lua="no"])])])])]) if test "x${have_lua}" = "xno" ; then AC_MSG_CHECKING([whether lua_newstate() is in liblua]) > -- Robert Heller -- 978-544-6933 / [email protected] Deepwoods Software -- http://www.deepsoft.com/ () ascii ribbon campaign -- against html e-mail /\ www.asciiribbon.org -- against proprietary attachments ------------------------------------------------------------------------------ Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
