Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/08/2011, à 13:20

Llywelyn

Compilation d'OPL - petit pb que je n'arrive pas à résoudre

Salut à tous !

Je tente de compiler un loader pour PS2: j'ai réussi à compiler mon environnement de dev mais j'ai voulu le déplacer de /usr/local/ps2dev vers /home/PS2dev.
J'ai ensuite dupliqué l'environnement spécifiquement pour mon loader en créant un dossier ps2dev-OPL et j'ai créé un script /PS2Dev/switch-ps2dev.sh avec ça dedans:

 
#!/bin/bash
if [ $# -eq 0 ]
then
echo "usage: sh $0 <dev env subname>"
exit 1
fi
unlink /usr/local/ps2dev &>/dev/null
ln -s ~/PS2dev/SDK/ps2dev-$1 /usr/local/ps2dev || exit 1
echo "$1 dev environment ready."

Je l'ai rendu exécutable avec un

 "chmod +x ~/PS2dev/switch-ps2dev.sh" 

Malheureusement, il doit y avoir un problème, car il semble toujours faire appel à /usr/local/ps2dev quand je tente la compilation d'un outil.
Voyez plutôt:

$ make
MAKE=make make -C stub
make[1]: entrant dans le répertoire « /home/g/ps2-packer/stub »
Makefile:3: /usr/local/ps2dev/ps2sdk/Defs.make: Aucun fichier ou dossier de ce type
make[1]: *** Pas de règle pour fabriquer la cible « /usr/local/ps2dev/ps2sdk/Defs.make ». Arrêt.
make[1]: quittant le répertoire « /home/g/ps2-packer/stub »
make: *** [stubs-tag.stamp] Erreur 2 

Que dois-je faire ?
Merci !

PS: j'ai également les dossiers ps2toolchain et ps2sdk dans mon /home

Dernière modification par Llywelyn (Le 04/08/2011, à 19:19)


PC 1 --> Celeron @ 2,4 Ghz, 1,28Go DDR, ATI Radeon 9200. Ubuntu 11.04 & XP
PC 2 --> P2 @ 300Mhz, 192Mo de SDRAM, SiS 6326, Debian 6.0 (cassé) & Windows 2000.

Hors ligne

#2 Le 04/08/2011, à 20:01

jimmikaelkael

Re : Compilation d'OPL - petit pb que je n'arrive pas à résoudre

Bonjour,
Ton dossier ps2dev (originellement /usr/local/ps2dev) devrait être copié vers ~/PS2dev/SDK/ps2dev-OPL selon le script.

Pour switcher sur l'environement d'OPL tu fait
cd ~/PS2dev
sudo ./switch-ps2dev.sh OPL

Si tu installe un environment de dev différent pour un autre homebrew, disons uLE, tu copie ton /usr/local/ps2dev vers ~/PS2dev/SDK/ps2dev-uLE par exemple et pour switcher:
sudo ./switch-ps2dev.sh uLE

Voilà, n'hésite pas si je suis pas assez clair.

Hors ligne