Package Details: cegui 0.8.7-17

Git Clone URL: (read-only, click to copy)
Package Base: cegui
Description: A free library providing windowing and widgets for graphics APIs/engines
Upstream URL:
Licenses: MIT
Submitter: Svenstaro
Maintainer: acxz
Last Packager: acxz
Votes: 2
Popularity: 0.000359
First Submitted: 2017-05-23 17:39 (UTC)
Last Updated: 2022-07-01 13:10 (UTC)

Pinned Comments

acxz commented on 2020-02-03 01:55 (UTC)

Development is on Github: Please open issues and PRs there instead of commenting.

Latest Comments

codez commented on 2021-06-24 11:33 (UTC)

The package is broken. It needs c++11 std support during compilation. The build keeps failing.

acxz commented on 2020-02-03 01:55 (UTC)

Development is on Github: Please open issues and PRs there instead of commenting.

caffeinelucy commented on 2018-07-05 19:49 (UTC)

makepkg fails on arch/ linux 4.17.3-1 x86_64/

osvein commented on 2018-02-13 22:10 (UTC) (edited on 2018-02-13 22:11 (UTC) by osvein)

I am orphaning this package because IMO it should be included with each package that depends on it.

CEGUI has many different configurations, but each CEGUI game is going to require a specific configuration, and many of the configurations are mutually exclusive. That's why I think each CEGUI game package should include its own CEGUI with its own configuration.

klore commented on 2018-02-11 08:47 (UTC)

I still can't build

make[2]: [cegui/src/RendererModules/Ogre/CMakeFiles/CEGUIOgreRenderer-0.dir/build.make:63: cegui/src/RendererModules/Ogre/CMakeFiles/CEGUIOgreRenderer-0.dir/GeometryBuffer.cpp.o] Error 1 make[1]: [CMakeFiles/Makefile2:252: cegui/src/RendererModules/Ogre/CMakeFiles/CEGUIOgreRenderer-0.dir/all] Error 2 make: *** [Makefile:152: all] Error 2 ==> ERROR: A failure occurred in build().

forkbomb9 commented on 2017-11-23 01:51 (UTC) (edited on 2017-11-23 01:52 (UTC) by forkbomb9)

I want to install cegui for Rigs Of Rods, and I can't: [ 30%] Linking CXX shared library ../../../../lib/ [ 30%] Built target CEGUIOgreRenderer-0 make: *** [Makefile:152: all] Error 2

FabioLolix commented on 2017-11-02 13:53 (UTC)

Fail to build [ 29%] Linking CXX shared library ../../../../lib/ [ 29%] Built target CEGUIOgreRenderer-0 make: *** [Makefile:152: all] Error 2 ==> ERRORE: Si è verificato un errore in build().

rafaelff commented on 2017-10-16 14:51 (UTC)

I filed a bug report for this issue:

rafaelff commented on 2017-10-12 12:41 (UTC) (edited on 2017-10-12 12:41 (UTC) by rafaelff)

@osvein: icu 59.1-2 - sorry for the delay, package notifications now enabled.

osvein commented on 2017-10-05 14:55 (UTC)

@Jeanbon @rafaelff what does `pacman -Qo /usr/include/unicode/umachine.h` say?

rafaelff commented on 2017-09-26 21:56 (UTC)

Same problem as @jeanbon reported in the last message. Here is my build full log:

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 ?

osvein commented on 2017-09-17 17:27 (UTC) (edited on 2017-09-17 17:29 (UTC) by osvein)

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.

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