Package Details: solarus 1.4.5-2

Git Clone URL: (read-only)
Package Base: solarus
Description: An open-source Zelda-like 2D game engine used by the games zsxd and zsdx.
Upstream URL:
Licenses: GPL
Conflicts: solarus-git, zsdxdemo-de, zsdxdemo-en, zsdxdemo-fr
Provides: solarus-engine
Replaces: solarus-git, zsdxdemo-de, zsdxdemo-en, zsdxdemo-fr
Submitter: BenObiWan
Maintainer: BenObiWan
Last Packager: BenObiWan
Votes: 34
Popularity: 0.574662
First Submitted: 2011-12-17 11:58
Last Updated: 2015-11-23 21:56

Latest Comments

carstene1ns commented on 2013-12-05 19:47

FYI: 1.1.1 is out. also, you can remove the not used variables from your PKGBUILD.

BenObiWan commented on 2012-12-26 21:58

cmake uses lua5.1 library, but lua5.2 headers...
Works better after specifying LUA_INCLUDE_DIR.

gh0st commented on 2012-12-24 19:54

/tmp/yaourt-tmp-kasper/aur-solarus/src/solarus-0.9.2/src/DialogResource.cpp: In static member function ‘static void DialogResource::initialize()’:
/tmp/yaourt-tmp-kasper/aur-solarus/src/solarus-0.9.2/src/DialogResource.cpp:51:27: error: ‘lua_open’ was not declared in this scope
make[2]: *** [src/CMakeFiles/solarus_static.dir/DialogResource.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/solarus_static.dir/all] Error 2
make: *** [all] Error 2

son_link commented on 2012-06-04 21:11

lua 5.1.5-2
sdl_image 1.2.12-2
sdl_ttf 2.0.11-2
physfs 2.0.2-2
openal 1.14-1
libvorbis 1.3.3-1
cmake 2.8.8-2
zip 3.0-3
error: el paquete 'gcc-multilib' no fue encontrado
error: el paquete 'gcc-libs-multilib' no fue encontrado
gcc 4.7.0-6
gcc-libs 4.7.0-6

My system is 32 bits

BenObiWan commented on 2012-06-04 20:50

I can't reproduce the bug.
Can you give me the output of the command :
pacman -Q lua sdl_image sdl_ttf physfs openal libvorbis libmodplug cmake zip gcc-multilib gcc-libs-multilib gcc gcc-libs


son_link commented on 2012-06-04 20:22

And the end of compile cmake show this error:

Linking CXX executable solarus
/usr/bin/ld: /usr/local/lib/liblua.a(loadlib.o): undefined reference to symbol 'dlopen@@GLIBC_2.1'
/usr/bin/ld: note: 'dlopen@@GLIBC_2.1' is defined in DSO /lib/ so try adding it to the linker command line
/lib/ could not read symbols: Invalid operation
collect2: error: ld devolvió el estado de salida 1
make[2]: *** [src/solarus] Error 1
make[1]: *** [src/CMakeFiles/solarus.dir/all] Error 2
make: *** [all] Error 2

Sorry for my english

BenObiWan commented on 2012-04-05 18:49

I've got compilation errors with both 0.9.1 and 0.9.2.
I'm checking with the developer.

killermoehre commented on 2012-04-05 06:15

0.9.2 is out

BenObiWan commented on 2011-12-28 21:58

The game engine has been separated from the game itself. You must install the zsdx package in order to play.