Same problem as @jeanbon reported in the last message. Here is my build full log: https://ptpb.pw/RdMh
Search Criteria
Package Details: cegui 0.8.7-17
Package Actions
Git Clone URL: | https://aur.archlinux.org/cegui.git (read-only, click to copy) |
---|---|
Package Base: | cegui |
Description: | A free library providing windowing and widgets for graphics APIs/engines |
Upstream URL: | http://cegui.org.uk |
Licenses: | MIT |
Submitter: | svenstaro |
Maintainer: | acxz |
Last Packager: | acxz |
Votes: | 2 |
Popularity: | 0.000000 |
First Submitted: | 2017-05-23 17:39 (UTC) |
Last Updated: | 2022-07-01 13:10 (UTC) |
Dependencies (66)
- glm (glm-gitAUR)
- ogre (ogre-next-gitAUR, ogre-gitAUR, ogre-1.9AUR, ogre-legacyAUR)
- boost (boost-gitAUR) (make)
- ccache (ccache-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- devil (make)
- directfbAUR (directfb2-gitAUR) (make)
- doxygen (doxygen-gitAUR, doxygen-yapAUR) (make)
- expat (expat-gitAUR) (make)
- freeglut (freeglut-x11-gitAUR, freeglut-wayland-gitAUR) (make)
- freeimage (make)
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR) (make)
- fribidi (fribidi-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- glew (glew-libepoxyAUR, glew-waylandAUR, glew-osmesa-gitAUR, glew-wayland-gitAUR, glew-gitAUR) (make)
- glfw (glfw-wayland-minecraft-cursorfixAUR, glfw-gitAUR) (make)
- gtk2 (gtk2-maemoAUR, gtk2-patched-filechooser-icon-viewAUR) (make)
- irrlicht (irrlicht-svnAUR) (make)
- libepoxy (libepoxy-gitAUR) (make)
- libraqm (libraqm-gitAUR) (make)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR) (make)
- lua51 (luajit-symlinksAUR) (make)
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, mesa-amber) (make)
- minizip (minizip-gitAUR) (make)
- ois (make)
- pcre (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- rapidxmlAUR (make)
- sdl2 (sdl2-gitAUR, sdl2-compat-gitAUR) (make)
- sdl2_image (make)
- sfml (sfml-gitAUR) (make)
- sillyAUR (make)
- tinyxml (tinyxml-gitAUR) (make)
- tinyxml2 (tinyxml2-gitAUR) (make)
- tolua++ (tolua++_5.3AUR) (make)
- boost (boost-gitAUR) (optional)
- ccache (ccache-gitAUR) (optional)
- devil (optional)
- directfbAUR (directfb2-gitAUR) (optional)
- doxygen (doxygen-gitAUR, doxygen-yapAUR) (optional)
- expat (expat-gitAUR) (optional)
- freeglut (freeglut-x11-gitAUR, freeglut-wayland-gitAUR) (optional)
- freeimage (optional)
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR) (optional)
- fribidi (fribidi-gitAUR) (optional)
- glew (glew-libepoxyAUR, glew-waylandAUR, glew-osmesa-gitAUR, glew-wayland-gitAUR, glew-gitAUR) (optional)
- glfw (glfw-wayland-minecraft-cursorfixAUR, glfw-gitAUR) (optional)
- gtk2 (gtk2-maemoAUR, gtk2-patched-filechooser-icon-viewAUR) (optional)
- irrlicht (irrlicht-svnAUR) (optional)
- libepoxy (libepoxy-gitAUR) (optional)
- libraqm (libraqm-gitAUR) (optional)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR) (optional)
- lua51 (luajit-symlinksAUR) (optional)
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, mesa-amber) (optional)
- minizip (minizip-gitAUR) (optional)
- ois (optional)
- pcre (optional)
- python (python37AUR, python311AUR, python310AUR) (optional)
- rapidxmlAUR (optional)
- sdl2 (sdl2-gitAUR, sdl2-compat-gitAUR) (optional)
- sdl2_image (optional)
- sfml (sfml-gitAUR) (optional)
- sillyAUR (optional)
- tinyxml (tinyxml-gitAUR) (optional)
- tinyxml2 (tinyxml2-gitAUR) (optional)
- tolua++ (tolua++_5.3AUR) (optional)
Required by (3)
- caelum
- gazebo (optional)
- gazebo-git (optional)
Sources (5)
Latest Comments
« First ‹ Previous 1 2
rafaelff commented on 2017-09-26 21:56 (UTC)
Jeanbon commented on 2017-09-19 12:02 (UTC) (edited on 2017-09-19 12:28 (UTC) by Jeanbon)
@osvein Thanks :) I've got another error during the compilation. A lot of lines like :
/usr/include/unicode/umachine.h:347:13: error: 'char16_t' does not name a type; did you mean 'wchar_t'?
/usr/include/unicode/ucnv.h:226:27: error: 'UChar' does not name a type; did you mean 'UChar32'?
The option CEGUI_BUILD_XMLPARSER_LIBXML2=OFF seems working. Is it ok ?
<deleted-account> commented on 2017-09-17 17:27 (UTC)
Yeah, that's a known issue with tolua++. I wanted to submit a bug report to the Arch Linux package as upstream seemed dead, but I figured I'd try submitting a pull request to upstream first anyway. I eventually forgot about it, but it's been 3 months now so I guess I was right it was dead. I don't want to mess with Arch bug reports right now (or ever tbh, so feel free to do it yourself), so I've updated the PKGBUILD with the workaround I was using.
http://www.cegui.org.uk/forum/viewtopic.php?f=10&t=7195#p34902
https://github.com/LuaDist/toluapp/pull/2
Jeanbon commented on 2017-09-17 13:13 (UTC)
I can't build it. The linker can't find reference to lua_*. Logs :
[ 1%] Linking C executable ../../../../../../bin/toluappcegui-0.8
CMakeFiles/toluappcegui-0.8.dir/tolua.c.o: In function `main':
tolua.c:(.text.startup+0x3e): undefined reference to `lua_setglobal'
tolua.c:(.text.startup+0x5c): undefined reference to `lua_setglobal'
tolua.c:(.text.startup+0x81): undefined reference to `lua_setglobal'
tolua.c:(.text.startup+0xa9): undefined reference to `lua_setglobal'
tolua.c:(.text.startup+0x1ff): undefined reference to `lua_getglobal'
tolua.c:(.text.startup+0x20a): undefined reference to `lua_rawlen'
collect2: error: ld returned 1 exit status
make[2]: *** [cegui/src/ScriptModules/Lua/support/tolua++bin/CMakeFiles/toluappcegui-0.8.dir/build.make:124: bin/toluappcegui-0.8] Error 1
make[1]: *** [CMakeFiles/Makefile2:837: cegui/src/ScriptModules/Lua/support/tolua++bin/CMakeFiles/toluappcegui-0.8.dir/all] Error 2
Pinned Comments
acxz commented on 2020-02-03 01:55 (UTC)
Development is on Github: https://github.com/acxz/pkgbuilds Please open issues and PRs there instead of commenting.