Open Jzarecta opened 8 years ago
I have no idea why the package maintainer would want to remove glfw here, glfw is not a needed dependency for the libretro port at least but it sholdn't be manually removed either.
The pkgbuild maintainer seems to think its a dependency for some reason...
depends=('zlib' 'glew')
makedepends=('git' 'cmake' 'glfw')
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=libretro-craft-git Arch will just prompt to remove any makedepends which aren't needed by other packages.
To answer Jzarecta's question. Craft should be installed in /usr/lib/libretro/craft_libretro.so
according to the PKGBUILD. It can be run through the RetroArch gui or with retroarch -L /usr/lib/libretro/craft_libretro.so
.
I should just remove the standalone version from the repo then, this is meant to be only for the libretro core, glew is not required, it was just kept around while we were still porting the game to libretro.
I'm the maintainer of the responding archlinux' package and inserted the dependencys of glew and glfw 'cause I found some deps of them anywhere in the code when I built the pkgbuild and thought, better to include them, the main thing is it compiles and works :) However, thanks for clarification and the update, was a good chance to clear up the package which I did some minutes ago.
The PKGBUILD from Archlinux's AUR was updated long ago. I suggest that this issue must be closed.
After installing it, I couldnt really find a craft binary or anything under /usr/bin/craft
No error output, so not sure what I need to do after the build, something weird is that it uinstall the opengl library in the end: