Homebrew [Release] CTRXplorer - Open Source SD File Manager

  • Thread starter d0k3
  • Start date
  • Views 136,272
  • Replies 273
  • Likes 46

UranusDarkness

I hate this world
Member
Joined
Jan 1, 2016
Messages
306
Trophies
0
Location
My house
XP
272
Country
Italy
Why when I try to compile CTRXplorer I get this error?
4ny73WU.png
 

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
Where does it go? (location and what folder) :)

--------------------- MERGED ---------------------------

Because "make install" doesn't work for me

--------------------- MERGED ---------------------------

Ehm... okay xD
KoDfEWe.png
Update your libctru or go back to an earlier (known stable) release.
 

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
Thank! I'll look into this.

I think that the error is citrus. Can you try to send me a compiled version of "picasso" (not the latest release but a build from the latest commit) please?
Picasso is not required, afaik. It is also a Python script, so no compiling necessary. Do you get an error message about it?
 
  • Like
Reactions: hobbledehoy899

UranusDarkness

I hate this world
Member
Joined
Jan 1, 2016
Messages
306
Trophies
0
Location
My house
XP
272
Country
Italy
Thank! I'll look into this.


Picasso is not required, afaik. It is also a Python script, so no compiling necessary. Do you get an error message about it?
When I try to compile CTRXplorer I get the same message
KoDfEWe.png

But I think that the error is citrus, because the path is C:\Users\Matthias (and my nick is uranu)
And when I compile citrus I get the error:
h21neF5.png
 

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
When I try to compile CTRXplorer I get the same message
KoDfEWe.png

But I think that the error is citrus, because the path is C:\Users\Matthias (and my nick is uranu)
And when I compile citrus I get the error:
h21neF5.png
Try this cleaned up citrus package. Try with 'make install'.
https://up1.ca/#5nUWpcLDVI0oQH-yKJlHAg

Providing the installed package is not a good idea, as it may lead to conflicts within your devkitArm package.
 

DjoeN

Captain Haddock!
Member
Joined
Oct 21, 2005
Messages
5,489
Trophies
0
Age
54
Location
Somewhere in this potatoland!
Website
djoen.dommel.be
XP
2,857
Country
Belgium
Read up here and get the AIO.bat
https://gbatemp.net/threads/release...-1-batch-file-for-compiling-3ds-stuff.427577/

@UranusDarkness
Here's a build of latest libctru and latest citrus: (i use this to build all @d0k3 tools)
- Make a backup of your old libctru folder in c:\devkitPro\
- Make a folder called "libctru" and unzip the zip in there
- You should have "c:\devkitpro\libctru\include\" and "c:\devkitpro\libctru\lib\" with various files in it

(This includes libctru, citrus, citro3d, hbkb, sf2dlib, sfdlib)

[If it still doesn't build, then there's something wrong with your devkitpro stuff (be sure to use latest)
 
Last edited by DjoeN,
  • Like
Reactions: d0k3 and Madridi

DjoeN

Captain Haddock!
Member
Joined
Oct 21, 2005
Messages
5,489
Trophies
0
Age
54
Location
Somewhere in this potatoland!
Website
djoen.dommel.be
XP
2,857
Country
Belgium
@d0k3

Can't build CTRXplorer if you start a clean github clone (buildtools error):
Code:
Checking connectivity... done.
fatal: reference is not a tree: e55cae262dd5d0e516d14d770e1aaee99bf6244f
Unable to checkout 'e55cae262dd5d0e516d14d770e1aaee99bf6244f' in submodule path 'buildtools'
Building...
Makefile:55: buildtools/make_base: No such file or directory
make: *** No rule to make target `buildtools/make_base'.  Stop.
Makefile:55: buildtools/make_base: No such file or directory
make: *** No rule to make target `buildtools/make_base'.  Stop.
I use this batch script to compile:
Code:
@echo off
Title = Building CTRXplorer...
cls
%~d0
cd %~dp0
if exist "CTRXplorer" (
    echo Making a backup of your current CTRXplorer folder
    xcopy "CTRXplorer\*" "Backups_Compiles\Backup_CTRXplorer" /e /i /y >nul
    cls
    cd CTRXplorer
    Title = Building CTRXplorer ^(Update^)...
    echo Updating repo...
    git pull origin master
    git submodule update --init --recursive
) else (
    Title = Building CTRXplorer ^(Clone^)...
    echo Cloning repo...
    git clone --recursive https://github.com/d0k3/CTRXplorer.git
    cd CTRXplorer
)
echo Building...
Title = Building CTRXplorer ^(Clean^)...
make clean
Title = Building CTRXplorer ^(Release^)...
make
Title = Building CTRXplorer ^(Done^)
echo.
echo ##################################################
cd %~dp0
color A
echo Done. Files are in the "CTRXplorer/output" folder.
echo.
echo Press any key to continue ...
Pause >nul
exit

---------------------------

But when i gitclone buildtools manually (or add 2 lines to the batch script it builds fine):

Code:
@echo off
Title = Building CTRXplorer...
cls
%~d0
cd %~dp0
if exist "CTRXplorer" (
    echo Making a backup of your current CTRXplorer folder
    xcopy "CTRXplorer\*" "Backups_Compiles\Backup_CTRXplorer" /e /i /y >nul
    cls
    cd CTRXplorer
    Title = Building CTRXplorer ^(Update^)...
    echo Updating repo...
    git pull origin master
    git submodule update --init --recursive
) else (
    Title = Building CTRXplorer ^(Clone^)...
    echo Cloning repo...
    git clone --recursive https://github.com/d0k3/CTRXplorer.git
    cd CTRXplorer
)
echo Building...
rmdir buildtools /s /q
git clone --recursive https://github.com/Steveice10/buildtools.git
Title = Building CTRXplorer ^(Clean^)...
make clean
Title = Building CTRXplorer ^(Release^)...
make
Title = Building CTRXplorer ^(Done^)
echo.
echo ##################################################
cd %~dp0
color A
echo Done. Files are in the "CTRXplorer/output" folder.
echo.
echo Press any key to continue ...
Pause >nul
exit

---------------------------

The same error happens in A9NC
 
Last edited by DjoeN,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://www.ebay.com/itm/386617469929?mkcid=16&mkevt=1&mkrid=711-127632-2357-0&ssspo=2T8UwYf_Qse&...