Hmm... some messages on the mailinglist suggest that it should work: http://article.gmane.org/gmane.comp.lib.wxwidgets.wxlua.user/3530
Maybe the devs are not aware of the compile issue we face on Arch.
Search Criteria
Package Details: wxlua 3.2.0.2-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/wxlua.git (read-only, click to copy) |
|---|---|
| Package Base: | wxlua |
| Description: | Lua bindings for wxWidgets (Lua 5.3+ compatible fork) |
| Upstream URL: | https://github.com/pkulchenko/wxlua |
| Licenses: | wxwindows |
| Submitter: | farvardin |
| Maintainer: | alerque |
| Last Packager: | alerque |
| Votes: | 24 |
| Popularity: | 0.000000 |
| First Submitted: | 2009-02-12 21:21 (UTC) |
| Last Updated: | 2024-04-02 08:26 (UTC) |
Dependencies (6)
- desktop-file-utils (desktop-file-utils-gitAUR)
- lua (pallene-luaAUR)
- wxwidgets-gtk3 (wxwidgets-gtk3-gitAUR, wxwidgets-gtk3-lightAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- cppcheck (cppcheck-gitAUR) (check)
- webkit2gtkAUR (webkit2gtk-imgpasteAUR) (optional)
Required by (1)
Sources (1)
hollunder commented on 2014-01-22 20:59 (UTC)
speps commented on 2014-01-22 12:18 (UTC)
@hollunder wxlua seems to be still not ready for wxgtk 3.0.0 (build failures). It depends on lua51 while most of the libraries are not already ported to 5.2, zerobrane studio depends on lua51 too.
hollunder commented on 2014-01-21 21:42 (UTC)
Can you modify this to build against wxgtk 3? This would fix some issues in ZBS and enable some features. Why does it depend on the old lua51 instead of lua (5.2)?
speps commented on 2014-01-20 23:15 (UTC)
Updated to 2.8.12.3-1
Now wxlua builds against wxgtk2.8 - @CalinLeafshade, thanks for reporting
CalinLeafshade commented on 2014-01-20 18:54 (UTC)
Will no longer build with wxgtk3.
<deleted-account> commented on 2013-07-29 18:30 (UTC)
I confirm that building fails with other than -j1. Please update.
Btw: thanks for maintaining this :)
For the time being you can edit PKGBUILD:
./configure --prefix=/usr
make -j1
<deleted-account> commented on 2013-07-29 18:25 (UTC)
I confirm that building fails with other than -j1. Please update.
Btw: thanks for maintaining this :)
samueldr commented on 2013-03-26 19:59 (UTC)
losinggeneration's errors (cannot find -lwxlua_gtk2u_wxlua***) seems to originate from using makepkg with MAKEFLAGS="-j2" or more to parallelize the build.
I set the MAKEFLAGS to their defaults (commented out) when building and it works.
speps commented on 2013-03-11 22:11 (UTC)
Thanks all you guys for your support. Updated to release 2, sorry for the late.
losinggeneration commented on 2013-02-22 20:07 (UTC)
ackalker's PKGBUILD (and wxlua's configure in general) do not work for me. They error out with the following:
g++ -shared -fPIC -o ../lib/wx.so mod_luamodule_luamodule.o -L../lib -L/usr/lib -L/usr/lib -Wl,-O1,--sort-common,--as-needed,-z,relro -lwxlua_gtk2u_wxbindxrc-2.8 -lwxlua_gtk2u_wxbindstc-2.8 -lwxlua_gtk2u_wxbindrichtext-2.8 -lwxlua_gtk2u_wxbindmedia-2.8 -lwxlua_gtk2u_wxbindhtml-2.8 -lwxlua_gtk2u_wxbindgl-2.8 -lwxlua_gtk2u_wxbindaui-2.8 -lwxlua_gtk2u_wxbindadv-2.8 -lwxlua_gtk2u_wxbindxml-2.8 -lwxlua_gtk2u_wxbindnet-2.8 -lwxlua_gtk2u_wxbindcore-2.8 -lwxlua_gtk2u_wxbindbase-2.8 -lwxlua_gtk2u_wxluasocket-2.8 -lwxlua_gtk2u_wxluadebug-2.8 -lwxlua_gtk2u_wxlua-2.8 -llua5.1 -pthread -Wl,-O1,--sort-common,--as-needed,-z,relro -lwx_gtk2u_stc-2.8 -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_xrc-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_gtk2u_media-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_gl-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu-2.8
/usr/bin/ld: cannot find -lwxlua_gtk2u_wxbindxrc-2.8
/usr/bin/ld: cannot find -lwxlua_gtk2u_wxbindstc-2.8
/usr/bin/ld: cannot find -lwxlua_gtk2u_wxbindrichtext-2.8
/usr/bin/ld: cannot find -lwxlua_gtk2u_wxbindmedia-2.8
/usr/bin/ld: cannot find -lwxlua_gtk2u_wxbindhtml-2.8
/usr/bin/ld: cannot find -lwxlua_gtk2u_wxbindgl-2.8
/usr/bin/ld: cannot find -lwxlua_gtk2u_wxbindaui-2.8
/usr/bin/ld: cannot find -lwxlua_gtk2u_wxbindadv-2.8
/usr/bin/ld: cannot find -lwxlua_gtk2u_wxbindxml-2.8
/usr/bin/ld: cannot find -lwxlua_gtk2u_wxbindnet-2.8
/usr/bin/ld: cannot find -lwxlua_gtk2u_wxbindcore-2.8
/usr/bin/ld: cannot find -lwxlua_gtk2u_wxbindbase-2.8
/usr/bin/ld: cannot find -lwxlua_gtk2u_wxluasocket-2.8
/usr/bin/ld: cannot find -lwxlua_gtk2u_wxluadebug-2.8
/usr/bin/ld: cannot find -lwxlua_gtk2u_wxlua-2.8
collect2: error: ld returned 1 exit status
Pinned Comments
alerque commented on 2020-02-27 16:18 (UTC)
PSA: I've started hosting this as a prebuilt package in my repository for those that want to install it using
pacmanwithout messing around with building from the AUR.alerque commented on 2020-02-11 09:24 (UTC)
If anyone needs Lua 5.2 or 5.1 support let me know and I think we could set this up to build packages for multiple Lua versions. Also if the 2.8 branch (upstream is pretty much abandonware) is really needed we could fork this repo at 11af6c0 and make a wxlua28 package out of it, but I couldn't see what the need would be.