| Summary: | [anyc overlay] games-strategy/caesaria - caesaria.linux: error while loading shared libraries: libSDL-1.2.so.0: wrong ELF class: ELFCLASS64 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | tman <cornicx> |
| Component: | Current packages | Assignee: | Mario Kicherer <dev> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
tman
2014-04-06 18:29:55 UTC
~ # locate libSDL-1.2.so.0 /usr/lib64/libSDL-1.2.so.0 /usr/lib64/libSDL-1.2.so.0.11.4 Please pull the latest commit of the overlay which should fix this issue. For whatever reason they have a precompiled 32bit version of the executable in their repo and the ebuild accidentally chose this one instead of the one compiled by portage. Thanks! on the webside there is no explaintation wich file is need for playing. /usr/share/games/caesaria/resources/ also does not exist and have to manually make. it would be nice if u can change and put some information in to the ebuild. btw there must be also an other bug caesaria wont install to: /usr/share/games/caesaria. but it should be. right? ~ $ caesaria Options: working directory is . Options: setting workdir to /usr/share/games/caesaria Critical: Not found graphics data. Use precompiled CaesarIA archive or set -c3gfx flag to set absolute path to Caesar III(r) installation folder, forexample, "-c3gfx c:/games/caesar3/" I just pushed a new commit that creates the resource folder. I did not include detailed information about the resources as I doubt some of the approaches are legal. |