Package Details: wxlua 3.0.0.9-2

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: custom:wxWindows
Submitter: farvardin
Maintainer: caleb
Last Packager: caleb
Votes: 24
Popularity: 0.000000
First Submitted: 2009-02-12 21:21
Last Updated: 2020-09-10 08:10

Pinned Comments

caleb commented on 2020-02-27 16:18

PSA: I've started hosting this as a prebuilt package in my repository for those that want to install it using pacman without messing around with building from the AUR.

caleb commented on 2020-02-11 09:24

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.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

Anonymous comment on 2013-07-29 18:25

I confirm that building fails with other than -j1. Please update.

Btw: thanks for maintaining this :)

samueldr commented on 2013-03-26 19:59

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

Thanks all you guys for your support. Updated to release 2, sorry for the late.

losinggeneration commented on 2013-02-22 20:07

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

ackalker commented on 2013-02-22 18:38

Here's an even shorter, more cleaned up PKGBUILD
- Uses configure like the current PKGBUILD
- Depends on lua51
- Drops --enable-systemlua (not needed, defaults to 'auto' and finds system lua)
- Drops --with-lua-prefix=/usr/lib/lua/5.1/ (wrong usage, and not needed anyway)
- Drops include path patches (not needed after dropping --with-lua-prefix)

PKGBUILD: http://pastebin.com/fXdVRXa2

ackalker commented on 2013-02-22 18:38

Here's an even shorter, more cleaned up PKGBUILD
- Uses configure like the current PKGBUILD
- Depends on lua51
- Drops --with-systemlua (not needed, defaults to 'auto' and finds system lua)
- Drops --with-lua-prefix=/usr/lib/lua/5.1/ (wrong usage, and not needed anyway)
- Drops include path patches (not needed after dropping --with-lua-prefix)

PKGBUILD: http://pastebin.com/fXdVRXa2

losinggeneration commented on 2013-02-22 16:35

(Updated:2) Here's a fixed and working PKGBUILD using cmake: http://pastebin.com/4ZyeNpji
(I wish I could edit comments...)

losinggeneration commented on 2013-02-22 16:29

(Updated) Here's a fixed and working PKGBUILD using cmake: http://pastebin.com/4ZyeNpji

This still isn't quite right. It's not loadable from lua5.1

losinggeneration commented on 2013-02-22 16:08

(Updated) Here's a fixed and working PKGBUILD using cmake: http://pastebin.com/4ZyeNpji

losinggeneration commented on 2013-02-22 15:43

Here's a fixed and working PKGBUILD using cmake: http://pastebin.com/N5MVRESm