Package Details: corsix-th 0.68.0-1

Git Clone URL: https://aur.archlinux.org/corsix-th.git (read-only, click to copy)
Package Base: corsix-th
Description: Reimplementation of the game engine of Theme Hospital
Upstream URL: https://corsixth.com/
Keywords: corsixth game game-engine simulation theme-hospital
Licenses: MIT
Submitter: vesath
Maintainer: envolution
Last Packager: envolution
Votes: 73
Popularity: 0.001959
First Submitted: 2010-06-07 15:48 (UTC)
Last Updated: 2024-12-09 17:04 (UTC)

Latest Comments

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

vesath commented on 2013-10-13 20:35 (UTC)

LordAro: Thanks for reporting this, and please let me know if a solution comes up. Otherwise, I can always remove the lua dependency and use lua51 instead. That will solve the problem for anyone who compiles in clean chroots (or on systems without lua installed).

LordAro commented on 2013-10-13 20:06 (UTC)

btw, i have raised the issue upstream, as the cmake script detects lua5.1, then uses lua5.2 https://code.google.com/p/corsix-th/issues/detail?id=1682

dobo commented on 2013-04-12 17:20 (UTC)

vesath: Actually it wasn't my intention make you change this PKGBUILD. I just wanted to inform other people that it is also possible. I didn't test performance between lua51 and luajit but luajit is recommended by Corsix-TH developers. Have a nice day :).

vesath commented on 2013-04-10 08:46 (UTC)

dobo: Would you care telling us why one would choose luajit over lua51? I've compiled corsix-th against luajit but I see no improvement on CPU usage...

dobo commented on 2013-04-08 12:15 (UTC)

You can use luajit instead of lua51. Look at PKGBUILD diff https://gist.github.com/dobo90/5336363

ChemBro commented on 2013-03-25 10:43 (UTC)

Version 0.20 is out. Besides that: Shouldn't there be an optional dependency for "timidity-freepats", because otherwise, the music won't play (at least not for me).

vesath commented on 2012-12-16 22:57 (UTC)

ChemBro: Next time when reporting bugs prepend "LANG=C" to the build command; this way you will get the original English compiler messages that everyone can understand.

ChemBro commented on 2012-12-16 13:49 (UTC)

Okay, this is how it worked for me: Completely scrapped the package, edited in PKGBUILD lua51 instead of lua (dep) and removed lua (corsix-th needs lua51, but can't build, if lua is installed). After that, it worked. Lua 5.2 isn't supported by corsix-th at the moment.

ChemBro commented on 2012-12-15 13:24 (UTC)

Can't build it. I get this: /home/christian/aur/corsix-th/src/CorsixTH-0.11-Source/CorsixTH/Src/th_lua.cpp:59:29: Fehler: »lua_getenv« wurde in diesem Gültigkeitsbereich nicht definiert (Error: »lua_getenv« was not defined in this "range of validity") /home/christian/aur/corsix-th/src/CorsixTH-0.11-Source/CorsixTH/Src/th_lua.cpp: In Funktion »int luaT_setfenv52(lua_State*, int)«: /home/christian/aur/corsix-th/src/CorsixTH-0.11-Source/CorsixTH/Src/th_lua.cpp:94:29: Fehler: »lua_setenv« wurde in diesem Gültigkeitsbereich nicht definiert (Error: »lua_setenv« was not defined in this "range of validity") make[2]: *** [CorsixTH/CMakeFiles/CorsixTH.dir/Src/th_lua.cpp.o] Fehler 1 (error 1) make[1]: *** [CorsixTH/CMakeFiles/CorsixTH.dir/all] Fehler 2 (error 2) make: *** [all] Fehler 2 (error 2)