Page 2 sur 2
Re: [Emulation] XGnGeo ne trouve pas l’executable
Publié : mar. 05 févr. 2013, 23:22
par Fork Bomb
Bon, ça marche avec la version 0.7 effectivement.
Pour reproduire :
- Installer XGnGeo (par yaourt)
- Dégager GnGeo (pacman -Rdd)
- Télécharger la version 0.7 (chez BerliOS, je crois)
- ./configure; make; make install
- PROFIT
Re: [Emulation] XGnGeo ne trouve pas l’executable (Résolu)
Publié : mar. 05 févr. 2013, 23:43
par Shingo
Ah bah voilà

Je vais tenter de reproduire, merci.
Re: [Emulation] XGnGeo ne trouve pas l’executable (Résolu)
Publié : mar. 05 févr. 2013, 23:50
par Shingo
Fork Bomb je suppose que tu es en i686 ? Chez moi impossible de compiler (je suis en x86_x64). J'obtiens cette erreure :
Code : Tout sélectionner
star_interf.c:44:5: erreur: un élément de l'initialisation n'est pas évaluable lors du chargement
star_interf.c:44:5: erreur: (near initialization for ‘pretend_programfetch[4].offset’)
make[3]: *** [star_interf.o] Erreur 1
make[3] : on quitte le répertoire « /home/jacques/geo/gngeo-0.7/src »
make[2]: *** [all-recursive] Erreur 1
make[2] : on quitte le répertoire « /home/jacques/geo/gngeo-0.7/src »
make[1]: *** [all-recursive] Erreur 1
make[1] : on quitte le répertoire « /home/jacques/geo/gngeo-0.7 »
make: *** [all-recursive-am] Erreur 2
Re: [Emulation] XGnGeo ne trouve pas l’executable (Résolu)
Publié : mar. 05 févr. 2013, 23:52
par Fork Bomb
Shingo : oui, effectivement.
Re: [Emulation] XGnGeo ne trouve pas l’executable (Résolu)
Publié : mer. 06 févr. 2013, 00:04
par Shingo
Pour ceux qui tourne en x86_x64 j'apporte la solution.
Il suffit de lancer la commande : yaourt -S gngeo. Puis éditer le PKBLUID et le remplacer par :
Code : Tout sélectionner
# Contributor: robb_force <robb_force@holybuffalo.net>
# Contributor: trya <tryagainprod@gmail.com>
pkgname=gngeo
pkgver=0.7
pkgrel=2
pkgdesc="A command-line NeoGeo Emulator"
url="http://gngeo.berlios.de/"
license=('GPL')
arch=('i686' 'x86_64')
if [[ $CARCH == "x86_64" ]]; then
depends=('lib32-zlib' 'lib32-sdl')
makedepends=('nasm' 'gcc-multilib')
else
depends=('zlib' 'sdl')
makedepends=('nasm')
fi
source=(http://download.berlios.de/$pkgname/$pkgname-$pkgver.tar.gz)
install=gngeo.install
md5sums=('a91836e6762bbc28ad164ef94b2d00f8')
build() {
if [ $CARCH == "x86_64" ]; then
export CC="gcc -m32"
export CXX="g++ -m32"
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
fi
cd "$srcdir/$pkgname-$pkgver"
if [ $CARCH == "x86_64" ]; then
i386 ./configure --prefix=/usr --mandir=/usr/share/man
else
./configure --prefix=/usr --mandir=/usr/share/man
fi
make
}
package() {
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
# install the sample configuration file
install -m644 sample_gngeorc "$pkgdir/usr/share/$pkgname"
}
Il ne reste plus qu'à installer xgngeo via yaourt -S xgngeo et le tour est joué. Manquera plus qu'à brancher votre pad

Re: [Emulation] XGnGeo ne trouve pas l’executable (Résolu)
Publié : mer. 06 févr. 2013, 00:07
par Ypnose
Informez le mainteneur sur AUR.
Re: [Emulation] XGnGeo ne trouve pas l’executable (Résolu)
Publié : mer. 06 févr. 2013, 00:17
par Shingo
Ok,je m'en charge de suite.
