Hacking Noob-Proof guide to compile RxTools source.

  • Thread starter Thread starter capito27
  • Start date Start date
  • Views Views 23,803
  • Replies Replies 132
  • Likes Likes 18
I was afraid of that (need the installation .exe). Glad it was found. I did find another Mega link last night to both the 32bit and 64bit executable. Now I wish I bookmarked it. I'll add it to the main post after I find it.

Edit: main post updated with Image Magick 6.9.2. This is the latest version currently known to work.
 
Last edited by urherenow,
  • Like
Reactions: Sev501
I was afraid of that (need the installation .exe). Glad it was found. I did find another Mega link last night to both the 32bit and 64bit executable. Now I wish I bookmarked it. I'll add it to the main post after I find it.

Edit: main post updated with Image Magick 6.9.2. This is the latest version currently known to work.

Thanks to you @urherenow and @D34DL1N3R for the installers, I'm able to get past the font.bin but I have another issue...

Code:
DD  build/font_ascii.bin
  0 [main] dd 11912 open_stackdumpfile: Dumping stack trace to dd.exe.stackdump
make[1]: *** [build/font_ascii.bin] Error 5
make[1]: Leaving directory `/e/Downloads/Games/3ds/CFW/repo/Git/rxTools/rxtools'
make: *** [all-target-rxtools] Error 2

DD.exe crashes...
Win 10 x64
all c/c++ runtimes installed
 
Thanks to you @urherenow and @D34DL1N3R for the installers, I'm able to get past the font.bin but I have another issue...

Code:
DD  build/font_ascii.bin
  0 [main] dd 11912 open_stackdumpfile: Dumping stack trace to dd.exe.stackdump
make[1]: *** [build/font_ascii.bin] Error 5
make[1]: Leaving directory `/e/Downloads/Games/3ds/CFW/repo/Git/rxTools/rxtools'
make: *** [all-target-rxtools] Error 2

DD.exe crashes...
Win 10 x64
all c/c++ runtimes installed
put \devkitPro\msys\bin in your path BEFORE everything else. If you still have an issue, you need to delete devkitpro and install the latest version. Then double check your path a second time.
 
  • Like
Reactions: Sev501
put \devkitPro\msys\bin in your path BEFORE everything else. If you still have an issue, you need to delete devkitpro and install the latest version. Then double check your path a second time.

Heh hadn't restarted CMD after making path changes LMAO my bad of me.. ImageMagick (since I've re-installed using the proper version) over wrote my path order and I've just finished re-arranging them again... And forgot about exiting and relaunching CMD

Works like a charm now !!

Everything compiled successfully :D

Thank you!
 
i got it built, but now what files do i use??

i remember back when wiiflow was active i used to build that all the time, but it was only 1 simple .dol

edit: nevermind, im an idiot. its all in the "release" folder, hence the "make release" cmd. DUH
 
Last edited by VashTS,
i got it built, but now what files do i use??

i remember back when wiiflow was active i used to build that all the time, but it was only 1 simple .dol

edit: nevermind, im an idiot. its all in the "release" folder, hence the "make release" cmd. DUH
Well, the "release" argument passed on to make.exe and the release folder itself are functions of the Makefile. Glad you got it built though! With your toolchain setup, just know that if you want to build FBI on your own, you'll need to install Steveice10's fork of ctrulib. Not that it's necessary to build your own FBI, but some people enjoy building anything and everything once they learn how ;)
 
Updated OP with links to a working zip.exe and new make.exe files (32 and 64 bit both seem to play nice with our current tools) for building FBI.

Edit: while the newer make.exe (linked to 4.1) is required for FBI, it looks like other projects still require 3.81. Had to revert to build Godmode9. Tool incompatibilities between projects make me :sad:
 
Last edited by urherenow,
  • Like
Reactions: Sev501
Tired of deleting and recloning repos every time you want to update? Place this simple .bat file into devkitPro\msys\bin (hopefully, this is among the first directories in your path). Inside of the projects folder, simply type "update". It's always wise to "make clean" before "make", so you can add those two lines if you wish for a one stop shop at building the latest of anything. Any errors would be because of outdated dependencies, such as ctrulib...

EDIT: Added to OP. And the "git fetch --all" (or alternatively "git fetch --tags") is required for FBI to show the correct version number :P
 

Attachments

Last edited by urherenow,
  • Like
Reactions: qlm2009 and Sev501
This guide helps you compile luma as well. If I was a mod, I'd slap you with a warning for this useless, POS, juvenile post.
 
  • Like
Reactions: Sev501

Site & Scene News

Popular threads in this forum