Hacking [Release] rxTools - Roxas75 3DS Toolkit [fw 2.0 - 9.2]

Status
Not open for further replies.

3xkrazy

Well-Known Member
Member
Joined
Jun 2, 2013
Messages
299
Trophies
0
XP
279
Country
United States
That `mkdir build; cmake ..; make` should helps.

So I ran:

$ mkdir ~/src/armnips/build

$ cmake ~/src/armnips/

$ cd ~/src/armnips/ && make

I get:
Code:
Scanning dependencies of target armips
[  2%] Building CXX object CMakeFiles/armips.dir/Main/main.cpp.o
In file included from /home/hle/src/armips/Main/main.cpp:1:0:
/home/hle/src/armips/./stdafx.h:30:39: fatal error: ext/tinyformat/tinyformat.h: No such file or directory
#include "ext/tinyformat/tinyformat.h"
                                       ^
compilation terminated.
CMakeFiles/armips.dir/build.make:54: recipe for target 'CMakeFiles/armips.dir/Main/main.cpp.o' failed
make[2]: *** [CMakeFiles/armips.dir/Main/main.cpp.o] Error 1
CMakeFiles/Makefile2:60: recipe for target 'CMakeFiles/armips.dir/all' failed
make[1]: *** [CMakeFiles/armips.dir/all] Error 2
Makefile:75: recipe for target 'all' failed
make: *** [all] Error 2

Is this a linux system error or devkitpro setup error on my part?
 

3xkrazy

Well-Known Member
Member
Joined
Jun 2, 2013
Messages
299
Trophies
0
XP
279
Country
United States
I seemed to tell you a wrong series of command to execute. See more correct one above.
This is surely a path issue. Try enter your 'build' folder first before execute.

Got the same error.

Code:
hle@gentoo ~/src/armips $ mkdir build; cd build; cmake ..; make
-- The C compiler identification is GNU 4.8.4
-- The CXX compiler identification is GNU 4.8.4
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: /home/hle/src/armips/build
Scanning dependencies of target armips
[  2%] Building CXX object CMakeFiles/armips.dir/Main/main.cpp.o
In file included from /home/hle/src/armips/Main/main.cpp:1:0:
/home/hle/src/armips/./stdafx.h:30:39: fatal error: ext/tinyformat/tinyformat.h: No such file or directory
#include "ext/tinyformat/tinyformat.h"
                                       ^
compilation terminated.
CMakeFiles/armips.dir/build.make:54: recipe for target 'CMakeFiles/armips.dir/Main/main.cpp.o' failed
make[2]: *** [CMakeFiles/armips.dir/Main/main.cpp.o] Error 1
CMakeFiles/Makefile2:60: recipe for target 'CMakeFiles/armips.dir/all' failed
make[1]: *** [CMakeFiles/armips.dir/all] Error 2
Makefile:75: recipe for target 'all' failed
make: *** [all] Error 2

I looks like I might be missing some system libraries. I give up, for now. Thanks for pointing me into the right direction!
 
  • Like
Reactions: Syphurith

Sels

Active Member
Newcomer
Joined
Jun 8, 2015
Messages
26
Trophies
0
Age
33
XP
221
Country
Uhh I know this not the right place to ask a question but, can I update my emunand RX3D 9.8.0-25U? My 3ds XL US version prompts me to update.
 

Sels

Active Member
Newcomer
Joined
Jun 8, 2015
Messages
26
Trophies
0
Age
33
XP
221
Country
Okay thanks for the reply! If it helps, Ive installed Ironfall and it needs to download the campaign. Then it prompts that I need to update. Anyways thanks again!
 

pokemoner2500

Well-Known Member
Member
Joined
Aug 14, 2013
Messages
882
Trophies
1
Age
24
XP
1,593
Country
United States
Im playing it on emunand.
Backup Emunand (with emunand tool) and try updating, ive had that before where it didn't actually update (I clicked update, it ran for half a second, and restarted) so worse you can do is brick emunand (which is highly unlikely)
 
  • Like
Reactions: Sels

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
15,000
Country
Micronesia, Federated States of
Got the same error.

Code:
hle@gentoo ~/src/armips $ mkdir build; cd build; cmake ..; make
-- The C compiler identification is GNU 4.8.4
-- The CXX compiler identification is GNU 4.8.4
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: /home/hle/src/armips/build
Scanning dependencies of target armips
[  2%] Building CXX object CMakeFiles/armips.dir/Main/main.cpp.o
In file included from /home/hle/src/armips/Main/main.cpp:1:0:
/home/hle/src/armips/./stdafx.h:30:39: fatal error: ext/tinyformat/tinyformat.h: No such file or directory
#include "ext/tinyformat/tinyformat.h"
                                       ^
compilation terminated.
CMakeFiles/armips.dir/build.make:54: recipe for target 'CMakeFiles/armips.dir/Main/main.cpp.o' failed
make[2]: *** [CMakeFiles/armips.dir/Main/main.cpp.o] Error 1
CMakeFiles/Makefile2:60: recipe for target 'CMakeFiles/armips.dir/all' failed
make[1]: *** [CMakeFiles/armips.dir/all] Error 2
Makefile:75: recipe for target 'all' failed
make: *** [all] Error 2

I looks like I might be missing some system libraries. I give up, for now. Thanks for pointing me into the right direction!
Tinyformat is a submodule, you need to have it to compile. Try this:

git clone --recursive https://github.com/Kingcom/armips.git
cd armips
git reset --hard 7b79f7b7f4e90600f2c9b8d3d86d94a2f51c3ff2

That reset gets armips to a revision that works with cmake. Try it out.
 
  • Like
Reactions: omikes

3xkrazy

Well-Known Member
Member
Joined
Jun 2, 2013
Messages
299
Trophies
0
XP
279
Country
United States
Tinyformat is a submodule, you need to have it to compile. Try this:

git clone --recursive https://github.com/Kingcom/armips.git
cd armips
git reset --hard 7b79f7b7f4e90600f2c9b8d3d86d94a2f51c3ff2

That reset gets armips to a revision that works with cmake. Try it out.

I got past the Tinyformat submodule, but I encountered a new error:
Code:
CMakeFiles/armips.dir/build.make:859: recipe for target 'CMakeFiles/armips.dir/Archs/ARM/CThumbInstruction.cpp.o' failed
make[2]: *** [CMakeFiles/armips.dir/Archs/ARM/CThumbInstruction.cpp.o] Error 1
CMakeFiles/Makefile2:60: recipe for target 'CMakeFiles/armips.dir/all' failed
make[1]: *** [CMakeFiles/armips.dir/all] Error 2
Makefile:75: recipe for target 'all' failed
make: *** [all] Error 2

I'll just stick with the binary that you posted earlier, zoogie, and I should stop posting in the main thread for support. Thanks everyone who tried to help!
 

AlbertoSONIC

Pasta Team Member
Member
Joined
Jun 27, 2014
Messages
927
Trophies
0
Age
52
Website
www.albertosonic.com
XP
1,396
Country
Italy
Guys I need an help. I remember i experienced this issue on Pasta before, but i completely forgot how did i fixed it. As you can see in the picture below, the TOP screen is fine, while the bottom one is a disaster:

3ca06118c3718de215ec32bc9d220328.jpg


P.S. I'm using the Pasta default theme as we don't have finished rxtools theme yet ;)
 

Shadowtrance

Well-Known Member
Member
Joined
May 9, 2014
Messages
2,493
Trophies
0
Location
Hervey Bay, Queensland
XP
1,807
Country
You mean the TOP screen is fine while the bottom screen is a disaster. :P

Wasn't the issue to do with the bottom screen addresses in draw.h in pasta? think thats what it was. and gfxswapbuffers in the brahma main.c
 

AlbertoSONIC

Pasta Team Member
Member
Joined
Jun 27, 2014
Messages
927
Trophies
0
Age
52
Website
www.albertosonic.com
XP
1,396
Country
Italy
You mean the TOP screen is fine while the bottom screen is a disaster. :P

Wasn't the issue to do with the bottom screen addresses in draw.h in pasta? think thats what it was. and gfxswapbuffers in the brahma main.c
Nope, the issue solved with gfxswapbuffers was a color issue... same for the offsets one...
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: Taylor Swift death metal AI cover please lol