Package Details: luabind 0.9.1-6

Git Clone URL: https://aur.archlinux.org/luabind.git (read-only)
Package Base: luabind
Description: A library that helps you create bindings between C++ and Lua
Upstream URL: http://www.rasterbar.com/products/luabind.html
Licenses: MIT
Submitter: Barthalion
Maintainer: marcs
Last Packager: marcs
Votes: 11
Popularity: 0.054636
First Submitted: 2012-11-20 16:11
Last Updated: 2016-03-06 14:04

Latest Comments

Jeanbon commented on 2015-11-09 15:42

When installed luabind isn't shown by cmake I manage to compile directly from the sources on the website but by the PKGBUILD cmake doesn't see anything..

Cmake error :
CMake Error at CMakeModules/FindLuabind.cmake:39 (MESSAGE):
Can't determine Lua version used by Luabind
Call Stack (most recent call first):
CMakeModules/FindLuabind.cmake:170 (FIND_CORRECT_LUA_VERSION)
CMakeLists.txt:156 (FIND_PACKAGE)

marcs commented on 2015-05-30 08:08

I've added a patch to fix the problem, should be fine, now.

marcs commented on 2015-05-30 07:50

Hi vilinox,

I've added a patch to fix the problem, should be fine, now.

vinilox commented on 2015-05-16 09:36

Cannot build http://paste.vinilox.eu/?c2dbfcbe27351b77#f/XsnZ11EuRdgrpbp3LVeYLy82ZEc9jrDWLGKMAeikQ=

marcs commented on 2014-12-08 12:18

Give me some feedback if you cannot build the package on a fresh installation. Thank you

h0rizon commented on 2014-12-05 20:42

Flagged out of date. Cannot build without errors on a fresh minimal arch install.

axper commented on 2014-01-03 14:50

It works now, thank you!

marcs commented on 2014-01-03 14:38

I've adopted the boost-build-nightly package, updated and used as a makedepends for this package.

So now luabind should build properly.
Give me some feedback in case of problems.

qubodup commented on 2014-01-01 19:31

note: this is only slightly different from axper's error.

boost 1.55.0-4

qubodup commented on 2014-01-01 19:30

-> Extracting luabind-0.9.1.tar.gz with bsdtar
==> Starting build()...
patching file luabind/detail/call_function.hpp
patching file luabind/detail/call_member.hpp
patching file luabind/wrapper_base.hpp
warn: Unable to construct ./m
warn: Unable to construct ./dl
warn: Unable to construct ./m
warn: Unable to construct ./dl
warn: Unable to construct ./lua
warn: Unable to construct ./luabind
warn: Unable to construct ./m
warn: Unable to construct ./dl
warn: Unable to construct ./m
warn: Unable to construct ./dl
warn: Unable to construct ./lua
warn: Unable to construct ./luabind
...found 1 target...
==> Entering fakeroot environment...
==> Starting package()...
warn: Unable to construct ./luabind
/usr/share/boost-build/build/virtual-target.jam:996: in virtual-target.register-actual-name from module virtual-target
error: Duplicate name of actual target: <pinstall-headers>open.hpp
error: previous virtual target { common%common.copy-open.hpp.HPP { luabind/open.hpp.HPP } }
error: created from ./install-headers
error: another virtual target { common%common.copy-open.hpp.HPP { luabind/detail/open.hpp.HPP } }
error: created from ./install-headers
error: added properties: none
error: removed properties: none
/usr/share/boost-build/build/virtual-target.jam:459: in actualize-no-scanner from module object(file-target)@415
/usr/share/boost-build/build/virtual-target.jam:111: in class@virtual-target.actualize from module object(file-target)@415
/usr/share/boost-build/build-system.jam:488: in load from module build-system
/usr/share/boost-build/kernel/modules.jam:261: in import from module modules
/usr/share/boost-build/kernel/bootstrap.jam:132: in boost-build from module
/usr/share/boost-build/boost-build.jam:1: in module scope from module

==> ERROR: A failure occurred in package().
Aborting...

dasnake commented on 2013-11-29 18:59

it still give the error reported by axper, but it's not this package fault. boost-build is broken https://bbs.archlinux.org/viewtopic.php?id=166725

A possible solution is to build bjam from source and use it to build luabind.

axper commented on 2013-09-12 14:30

Getting this error:

...
==> Starting build()...
patching file luabind/detail/call_function.hpp
patching file luabind/detail/call_member.hpp
patching file luabind/wrapper_base.hpp
warn: Unable to construct ./m
warn: Unable to construct ./dl
warn: Unable to construct ./m
warn: Unable to construct ./dl
warn: Unable to construct ./lua
warn: Unable to construct ./luabind
warn: Unable to construct ./m
warn: Unable to construct ./dl
warn: Unable to construct ./m
warn: Unable to construct ./dl
warn: Unable to construct ./lua
warn: Unable to construct ./luabind
...found 1 target...
==> Entering fakeroot environment...
==> Starting package()...
warn: Unable to construct ./luabind
/usr/share/boost-build/build/virtual-target.jam:996: in virtual-target.register-actual-name from module virtual-target
error: Duplicate name of actual target: <pinstall-headers>open.hpp
error: previous virtual target { common%common.copy-open.hpp.HPP { luabind/open.hpp.HPP } }
error: created from ./install-headers
error: another virtual target { common%common.copy-open.hpp.HPP { luabind/detail/open.hpp.HPP } }
error: created from ./install-headers
error: added properties: none
error: removed properties: none
/usr/share/boost-build/build/virtual-target.jam:459: in actualize-no-scanner from module object(file-target)@403
/usr/share/boost-build/build/virtual-target.jam:111: in class@virtual-target.actualize from module object(file-target)@403
/usr/share/boost-build/build-system.jam:488: in load from module build-system
/usr/share/boost-build/kernel/modules.jam:261: in import from module modules
/usr/share/boost-build/kernel/bootstrap.jam:132: in boost-build from module
/usr/share/boost-build/boost-build.jam:1: in module scope from module

==> ERROR: A failure occurred in package().
Aborting...

marcs commented on 2013-01-10 22:28

Incompatible with LUA 5.2.
Now in the building process will be used the 5.1 headers, and the lua51 (instead lua) package is required.