Compiler un .dol (sous linux)- Forum

Index du forum > Wii > Hack de la Wii

Topic: Compiler un .dol (sous linux)

par Déconnecté snouki le 11/11/08 à 09:13:41 (il y a 8 ans 4 semaines 1 jour 21 heures 41 minutes) 15 réponses, vu 1487 fois

Sa peux aidez

Tout d'abord il vous faut 3 elements:

-Devkitpro (devkitppc)
-Libfat
-libogc

En premier ouvrez un terminal et tapez:
Quote :
mkdir devkitPro
cd devkitPro

wget http://switch.dl.sourceforge.net/sourceforge/devkitpro/devkitPPC_r15-i686-linux.tar.bz2
tar xjf devkitPPC_r15-i686-linux.tar.bz2
rm devkitPPC_r15-i686-linux.tar.bz2


Puis allez sur ce site: http://sourceforge.net/project/showfiles.php?group_id=114505
et telecharger la libfat et la libogc pour PPC
( libfat: http://downloads.sourceforge.net/devkitpro/libfat-ogc-20080530.tar.bz2?modtime=1212164913&big_mirror=0
libogc: http://downloads.sourceforge.net/devkitpro/libogc-20080602.tar.bz2?modtime=1212367882&big_mirror=0 )

Creez 2 dossier dans "home/xxxxx/devkitpro/ " nommer "libogc" et "libfat" et decompresser chaque fichier dans leur dossier respectable.


Voila les lib et devkit sont installer.


Apres on compile: (exemple ici la rev de requiem)

Ouvrir un terminal et copiez/collez le code ci-dessous

Code :
export DEVKITPRO="/home/xxxxxx/devkitPro/"
export DEVKITPPC="/home/xxxxxx/devkitPro/devkitPPC/"
svn checkout http://wii-softchip.googlecode.com/svn/trunk/ softchip
cd ./softchip/softchip/
make


Biensur il faut remplacer les "x" par votre nom de pc

Sa vous creez quelque chose comme sa:

Code :
xx@xxx-desktop:~$ export DEVKITPRO="/home/xx/devkitPro/"
xx@xx-desktop:~$ export DEVKITPPC="/home/xx/devkitPro/devkitPPC/"
xx@xx-desktop:~$ svn checkout http://wii-softchip.googlecode.com/svn/trunk/ softchip
A softchip/softchip
A softchip/softchip/source
A softchip/softchip/source/SoftChip
A softchip/softchip/source/SoftChip/SoftChip.cpp
A softchip/softchip/source/Logger
A softchip/softchip/source/Logger/Logger.cpp
A softchip/softchip/source/main.cpp
A softchip/softchip/source/Configuration
A softchip/softchip/source/Configuration/Configuration.cpp
A softchip/softchip/source/DIP
A softchip/softchip/source/DIP/DIP.cpp
A softchip/softchip/source/cIOS
A softchip/softchip/source/cIOS/cIOS.cpp
A softchip/softchip/rvl.ld
A softchip/softchip/License
A softchip/softchip/include
A softchip/softchip/include/Ioctl.h
A softchip/softchip/include/WiiDisc.h
A softchip/softchip/include/DIP.h
A softchip/softchip/include/cIOS.h
A softchip/softchip/include/SoftChip.h
A softchip/softchip/include/Logger.h
A softchip/softchip/include/Memory_Map.h
A softchip/softchip/include/Apploader.h
A softchip/softchip/include/Configuration.h
A softchip/softchip/.project
A softchip/softchip/.cproject
A softchip/softchip/data
A softchip/softchip/Makefile
A softchip/softchip/Credits
A softchip/softchip/Readme
A softchip/softchip/.settings
A softchip/softchip/.settings/org.eclipse.cdt.core.prefs
A softchip/softchip-gfx
Révision 36 extraite.
xx@xx-desktop:~$
xx@xx-desktop:~$ cd ./softchip/softchip/
xx@xx-desktop:~/softchip/softchip$
xx@xx-desktop:~/softchip/softchip$ make
main.cpp
SoftChip.cpp
DIP.cpp
cIOS.cpp
Logger.cpp
linking ... SoftChip.elf
output ... SoftChip.dol
xx@xx-desktop:~/softchip/softchip$



Voila vous avez votre .dol qui est compilé ::teach::
 



Pages: 1
Messages:
^ Déconnecté orwel
#1, posté le 11/11/08 à 10:46:38
Rédacteur
8985 messages
Dieu des dieux
starstarstarstar
avatar
slt snouki,
bravo pour ton article !

J'aurrai juste quelques trucs que tu pourrai ajouter :

1) Si tu ne veux pas reconfigurer a chaque fois tes variables d'environnement, tu peux mettre ca:
Code :
export DEVKITPRO="/home/xxxxxx/devkitPro/"
export DEVKITPPC="/home/xxxxxx/devkitPro/devkitPPC/"


dans le fichier /home/XXXX/.bashrc. Comme çà, tu n'a plus à les saisir à chaque fois ::)::

2) Si tu veux tester ton .dol sans le copier sur ta carte sd, tu peux utiliser wiiload (fournit avec devkitPPC)
Ca te permet de le lancer directement sur ta wii, via le wifi. Il faut juste que tu configure de nouvelles variables :
Code :
export WIILOAD=tcp:ipdetawii
PATH=$PATH:$DEVKITPRO/wiiload/lin32


ps: si tu veux l'ip de la wii, l'homebrew channel te la donne !

Ensuite, tu renomme ton fichier en boot.dol. Tu lance le hombrew channel (attendre que la connection soit bien établie). Tu tape dans ta console:
Code :
wiiload boot.dol


Et hop, chargé sur la wii !! Ca évite de trop manipuler la SD...


Voila, si ça peux t'etre utile ::siffle::


EDIT : peux tu verifier tes liens, ils ne fonctionnent pas chez moi ?!?
EDIT2 : heu, en fait si, mais il faut coller l'adresse dans une autre pages...
iPhone info, tout le hack, jailbreak, désimlock iPhone iPad iPod
^ Déconnecté linkleguerier
#2, posté le 11/11/08 à 11:12:15
Membre
224 messages
Apprenti parleur
star
avatar
Des commandes pour le .bashrc :
Code :
echo export DEVKITPRO="~/devkitPro">> ~/.bashrc
echo export DEVKITPPC="$DEVKITPRO/devkitPPC/">> ~/.bashrc

echo affiche du texte, ~ pointe vers /home/tonpseudo
>> renvoie ce qu'affice la commande vers la fin d'un fichier.
La compilation en une commande ::surprised::
Code :
svn checkout http://wii-softchip.googlecode.com/svn/trunk/ ./ && cd ./softchip && make

J'espère que ça vous aideras ;)
^ Déconnecté Attila
#3, posté le 11/11/08 à 11:19:33
Administrateur
23117 messages
Dieu des dieux
starstarstarstarstarstar
avatar
pour les liens, tu as inversé! (url=lien)nom du lien(/url) (mais avec des [ ]).
Et sinon, pour devkitpro, il faut le récupérer en cvs pour avoir la dernière version!
^ Déconnecté linkleguerier
#4, posté le 11/11/08 à 11:38:57
Membre
224 messages
Apprenti parleur
star
avatar
SourceForge du projet
^ Déconnecté Snouki
#5, posté le 11/11/08 à 13:54:59
Rédacteur
8875 messages
Dieu des dieux
starstarstar
avatar
Liens rectifié merci
^ Déconnecté Attila
#6, posté le 11/11/08 à 14:35:56
Administrateur
23117 messages
Dieu des dieux
starstarstarstarstarstar
avatar
sur tes liens par exemple pour libogc, tu vois que la compilation date de juin, donc il te faut absolument recompiler à partir du SVN si tu veux pouvoir accéder aux périphériques USB ainsi qu'aux cartes SDHC.
^ Déconnecté Snouki
#7, posté le 11/11/08 à 18:29:52
Rédacteur
8875 messages
Dieu des dieux
starstarstar
avatar
oui mais je recompile du svn dans la ligne de commande non? sinon comment fait tu?
^ Déconnecté Attila
#8, posté le 11/11/08 à 19:29:54
Administrateur
23117 messages
Dieu des dieux
starstarstarstarstarstar
avatar
oui mais tu compile softchip et pas les libs (qu'il faut compiler avant les homebrew)
^ Déconnecté Snouki
#9, posté le 12/11/08 à 04:38:54
Rédacteur
8875 messages
Dieu des dieux
starstarstar
avatar
Derniere libfat pour ceux que sa interresse: http://sourceforge.net/projects/libfat/

En date du 26/10/2008
^ Déconnecté Attila
#10, posté le 12/11/08 à 09:27:53
Administrateur
23117 messages
Dieu des dieux
starstarstarstarstarstar
avatar
ça n'est pas la dernière, vive cvs :;)::
^ Déconnecté Snouki
#11, posté le 12/11/08 à 09:29:26
Rédacteur
8875 messages
Dieu des dieux
starstarstar
avatar
T'as une ligne pour sa?
^ Déconnecté Attila
#12, posté le 12/11/08 à 09:42:10
Administrateur
23117 messages
Dieu des dieux
starstarstarstarstarstar
avatar
d'ailleur je dis n'importe quoi, c'est même pas la bonne libfat! Il te faut la libfat inclue dans devkitpro.
http://sourceforge.net/cvs/?group_id=114505
Il faut télécharger et compiler les dossiers libfat et libogc.
^ Déconnecté linkleguerier
#13, posté le 12/11/08 à 14:01:26
Membre
224 messages
Apprenti parleur
star
avatar
Roh, Attila, t'as pas honte de dire des monstruosité pareilles ? Oops ...
*Prends le premier avions pour fuir au Pérou*
^ Déconnecté Tomtom
#14, posté le 30/11/08 à 16:32:27
Membre
5 messages
Petit nouveau
star
Quote :
Creez 2 dossier dans "home/xxxxx/devkitpro/ " nommer "libogc" et "libfat" et decompresser chaque fichier dans leur dossier respectable.


Voila les lib et devkit sont installer.


Apparement cela n'installe pas les lib car j'ai plein d'erreur lors de la compilation : fichier *.h manquant
Comment faire pour que cela fonctionne ?
iPhone info, tout le hack, jailbreak, désimlock iPhone iPad iPod
^ Déconnecté Attila
#15, posté le 30/11/08 à 20:47:24
Administrateur
23117 messages
Dieu des dieux
starstarstarstarstarstar
avatar
installez ces librairies:
download-209-librairies-devkitpro-14-11-2008.htm

Pages: 1

Ajouter commentaire:
Créez un compte ou identifiez vous pour poster un commentaire.

Index du forum > Wii > Hack de la Wii


Pour votre téléphone, Jailbreak iPhone et Jailbreak iPad. - Hack PS3 - Hacker sa WiiU - Hacker PS Vita - Rage Comics, troll face - Retrouvez chaque jour des image drole sur internet grâce à LOLTube. - Meme Internet
655 connectés (0 membre, 655 anonymes)© 2007-2015 Attila