-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
lua woes #13
Comments
Hi, sorry for the late reply - I have been very busy with other projects these days - I'll look into this ASAP. Thomas |
No problem. Alternatively, should I just package the shell tools? |
Certainly. nw_luaed is more experimental (though it can be pretty handy), from my experience hardly anyone uses it (apart from myself, that is). I'd definitely rather see a package witohut nw_luaed than no package at all. tThat being said, and having had the time to look into the issue in more detail, I can say that nw_luaed can be linked to liblua5.2, in fact it requires it (I remember trying to support both 5.1 and 5.2 and deciding it wasn't worth it): $ ldd $(which nw_luaed)
linux-vdso.so.1 => (0x00007ffe3a9eb000)
libnw.so.0 => /usr/local/lib/libnw.so.0 (0x00007f36b3e82000)
liblua5.2.so.0 => /usr/lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007f36b3c51000) Do you get an error if you try Lua 5.2? |
BTW, thank you for packaging the Newick utils - that's something I always knew I should do, but never got the time to actually get done. Thomas |
@tjunier you are not alone using |
Hi again, Apologies for the delay, but time hasn't provided a solution. I'm wondering how it might be possible that it seems to work with 5.2 since, according to the 5.1 (let alone 5.2) manual at http://www.lua.org/manual/5.1/manual.html#7
The specific error I am getting when compiling is
Any ideas? I'm afraid I know next to nothing about lua. It is finding `-llua because previous steps work e.g.
|
Unfortunaltely, I'm not sure either. On my machine (Ubuntu 14.04), GCC 4.8.4, I get:
I have Thomas |
Hi,
I'm trying to package newick_utils for the guix package manager, and I'm having some issues building the lua stream editor. First, I think it may require lua <5.2 because
luaL_openlib
is no longer a thing - see for instance http://stackoverflow.com/questions/19041215/lual-openlib-replacement-for-lua-5-2 .When using lua-5.1 I get this error:
Any idea?
I've not personally used the lua editor before, I tend to only use the (very useful) C shell tools. I put a full build log at https://gist.github.com/wwood/349e75ed8e0ec627ed77 - there are some deprecation warnings you may or may not be aware of.
Thanks,
ben
The text was updated successfully, but these errors were encountered: