Hmm, I don't know guys but "Lua module "wx" is not found" persists for me.
I have been trying to build ZeroBrane for almost half a year now that I am forced to report it here. I can install ZeroBrane from their sh installer but it comes with some visual bugs, so I decided to give AUR package another try. It still breaks. What can I do?
Search Criteria
Package Details: zerobrane-studio 2.01-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/zerobrane-studio.git (read-only, click to copy) |
---|---|
Package Base: | zerobrane-studio |
Description: | A lightweight Lua-based IDE for Lua |
Upstream URL: | https://studio.zerobrane.com/ |
Keywords: | ide lua zerobrane |
Licenses: | MIT |
Submitter: | losinggeneration |
Maintainer: | alerque |
Last Packager: | alerque |
Votes: | 43 |
Popularity: | 0.000000 |
First Submitted: | 2012-10-16 15:00 (UTC) |
Last Updated: | 2024-04-02 10:53 (UTC) |
Dependencies (14)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- lua
- lua-copasAUR
- lua-filesystem
- lua-lpeg
- lua-sec (lua-sec-gitAUR)
- lua-socket (lua-socket-gitAUR)
- wxluaAUR (wxlua-gitAUR)
- cmake (cmake-gitAUR) (make)
- gsl-shell (optional) – te debug GNU Scientific Library shell programs
- love (love10AUR) (optional) – to debug löve programs
- lua-busted (optional) – to debug busted test specs
- lua51 (luajit-symlinksAUR) (optional) – to debug lua51 programs
- lua52 (optional) – to debug lua52 programs
Required by (0)
Sources (3)
tastyminerals commented on 2016-08-11 22:13 (UTC) (edited on 2016-08-11 22:13 (UTC) by tastyminerals)
menta commented on 2015-12-21 12:57 (UTC)
@migerh:
Thank you, it's working now! :)
migerh commented on 2015-12-20 20:15 (UTC)
@menta:
I updated wxlua-svn with a patch that should fix the problem for now. Please rebuild wxlua-svn and then try to build zerobrane-studio. Additionaly, an issue was raised with the wxlua project.
migerh commented on 2015-12-16 21:14 (UTC)
I had a look at it and the segmentation fault appears to come from wxLua during cleanup, i.e. when the lua interpreter is shut down. This of course results in an exit code other than 0 which causes cmake to believe there is no wx module :/ (lua5.2 -e 'require("wx")' is exactly how cmake tests if there is a wx module for lua). I'll put together what I found and will report this to wxlua (unless someone else is faster than me).
menta commented on 2015-12-16 13:11 (UTC)
Build fails with the following error:
CMake Error at CMakeLists.txt:35 (message):
Lua module "wx" is not found
Call Stack (most recent call first):
CMakeLists.txt:105 (check_lua_module)
I think it is related to the recent C++ ABI change (https://www.archlinux.org/news/c-abi-change/). The script listed on that page lists wxlua-svn among packages needing rebuild, even if I have already rebuilt it (version 251-1). I get this error:
$ lua5.2 -e 'require("wx")'
Segmentation fault (core dumped)
Dou you have any suggestions how to fix it? I am neither a C++ nor a Lua expert.
k2s commented on 2015-08-09 16:13 (UTC)
this worked for me:
* installed lua 5.3
* created wxlua-svn based on your build script
* installed zerobrane-studio
* had to install lua-socket to be able to run debug
migerh commented on 2015-05-26 17:11 (UTC)
Thanks! Fixed.
s-ol commented on 2015-05-25 12:10 (UTC)
The dependency for the socket module should read "lua52-socket", lua-socket is not 5.3.
migerh commented on 2015-05-20 15:28 (UTC)
It's not only the lua-bitup thing but the recent wxlua-svn update also breaks some things. I just fixed wxlua-svn and posted my PKGBUILD there. As soon as that is fixed I will upload the fixed zbstudio package.
kid_meier commented on 2015-05-20 11:34 (UTC)
The recent split of lua-bitop into lua5{12}-bitop has broken this PKGBUILD. I suspect its a simple matter of updating the depends array?
Pinned Comments
alerque commented on 2020-02-27 16:20 (UTC)
PSA: I've started hosting this and all its dependencies as prebuilt packages in my repository for those that want to install them using
pacman
without messing around with building from the AUR.