USB LOADER GX Compile GUIDE
Can anyone help me or point me to a guide so that I can compile the USB Loader GX's latest revision. Updates are really fast and I don't have a connection for my Wii in our house that is why I can't use the update feature within USB Loader GX.
Thank you.
NOTE: I have added the GUIDE made by emupaul below as this topic is being link from the USB Loader GX ReadMiiv2.
BY: emupaul
This is my second attempt at writing a compile guide, sorry if its crappy, this method has worked on my version windows home premium but *should*
work on windows xp. Not very sure about windows 7, I preorded a copy so maybe ill post more guides for other things for windows 7 later, I just
pull this out of my arse so plz dont flame me.
How Can I Compile USB Loader GX?
Its very easy...
First download and Install a svn client to check out a few sources. I recommend Tortoisesvn because it's explorer shell integrated but you can use whatever you desire.
http://tortoisesvn.tigris.org/
Link to download
Next thing to do is download & install DevKitPro Tool Chain & Reboot (to apply environment variables)
http://www.devkitpro.org/
Link to download
After the install navigate to your C drive or any folder you want to check the source tree too and check the sources out for libogc libfat and usb loader
https://devkitpro.svn.sourceforge.net/svnro...o/trunk/libogc/
https://devkitpro.svn.sourceforge.net/svnro...o/trunk/libfat/
http://usbloader-gui.googlecode.com/svn/trunk/
Next launch Msys located in the devkitpro folder and navigate to the folder libogc and type make then press enter and wait about 5 mins, do the same for libfat
Next type make install, make sure you type make install in the libfat folder too!
Next Navigate to the usb loader folder in msys then type make, ignore the first two warnings about svn command and wait for it to finish build and locate your dols
Done.
Download link to binary
Issues that may occur during the build procress could be caused by a few things in vista so the first few things do should be to disable UAC
How to Disable UAC
Also check if your environment variables installed properly
If i left something out or is unclear just ask. Ill update.
YOU MAY WANT TO TRY THE BELOW AS ADDED BY giantpune
Some stuff to add...
1 If you use the libogc required for compiling USB Loader GX, you won't be able to compile lots of other apps, as we use a different version and it has conflicting definitions for vector/guvector. you will have to just go through the source and change most (or all) or Vector to say guVector. I did it with cfg loader and it works fine.
2 you need to have a command line based svn client installed for the rev# to show up in the credits screen. So, what I do is just install sliksvn but never use it. I still checkout with tortoisesvn.
3 don't do the last 3 steps listed. instead, use this URL http://usbloader-gui.googlecode.com/files/...-08-07-2009.zip to get the libraries that we use and copy them into your X:\devkit\libogc folder and merge these folders with the ones already there. then, when you checkout the source, double-click the "gui.pnproj" file and it should open up in programmer's notepad. then press alt+1 and wait 3-5 minutes and it will do the last 3 steps for you. when it is done, you will have boot.dol and boot.elf
4 the folder you checkout the source code to cannot have ANY SPACES IN THE FULL PATH NAME. this means that you can't put it on the desktop as it is a child of the "documents and settings" folder which has spaces. best to put it right on the root or close to it.
Can anyone help me or point me to a guide so that I can compile the USB Loader GX's latest revision. Updates are really fast and I don't have a connection for my Wii in our house that is why I can't use the update feature within USB Loader GX.
Thank you.
NOTE: I have added the GUIDE made by emupaul below as this topic is being link from the USB Loader GX ReadMiiv2.
BY: emupaul
This is my second attempt at writing a compile guide, sorry if its crappy, this method has worked on my version windows home premium but *should*
work on windows xp. Not very sure about windows 7, I preorded a copy so maybe ill post more guides for other things for windows 7 later, I just
pull this out of my arse so plz dont flame me.
How Can I Compile USB Loader GX?
Its very easy...
First download and Install a svn client to check out a few sources. I recommend Tortoisesvn because it's explorer shell integrated but you can use whatever you desire.
http://tortoisesvn.tigris.org/
Link to download
Next thing to do is download & install DevKitPro Tool Chain & Reboot (to apply environment variables)
http://www.devkitpro.org/
Link to download
After the install navigate to your C drive or any folder you want to check the source tree too and check the sources out for libogc libfat and usb loader
https://devkitpro.svn.sourceforge.net/svnro...o/trunk/libogc/
https://devkitpro.svn.sourceforge.net/svnro...o/trunk/libfat/
http://usbloader-gui.googlecode.com/svn/trunk/
Next launch Msys located in the devkitpro folder and navigate to the folder libogc and type make then press enter and wait about 5 mins, do the same for libfat
Next type make install, make sure you type make install in the libfat folder too!
Next Navigate to the usb loader folder in msys then type make, ignore the first two warnings about svn command and wait for it to finish build and locate your dols
Done.
Download link to binary
Issues that may occur during the build procress could be caused by a few things in vista so the first few things do should be to disable UAC
How to Disable UAC
Also check if your environment variables installed properly
If i left something out or is unclear just ask. Ill update.
YOU MAY WANT TO TRY THE BELOW AS ADDED BY giantpune
Some stuff to add...
1 If you use the libogc required for compiling USB Loader GX, you won't be able to compile lots of other apps, as we use a different version and it has conflicting definitions for vector/guvector. you will have to just go through the source and change most (or all) or Vector to say guVector. I did it with cfg loader and it works fine.
2 you need to have a command line based svn client installed for the rev# to show up in the credits screen. So, what I do is just install sliksvn but never use it. I still checkout with tortoisesvn.
3 don't do the last 3 steps listed. instead, use this URL http://usbloader-gui.googlecode.com/files/...-08-07-2009.zip to get the libraries that we use and copy them into your X:\devkit\libogc folder and merge these folders with the ones already there. then, when you checkout the source, double-click the "gui.pnproj" file and it should open up in programmer's notepad. then press alt+1 and wait 3-5 minutes and it will do the last 3 steps for you. when it is done, you will have boot.dol and boot.elf
4 the folder you checkout the source code to cannot have ANY SPACES IN THE FULL PATH NAME. this means that you can't put it on the desktop as it is a child of the "documents and settings" folder which has spaces. best to put it right on the root or close to it.