Hacking Wii U Hacking & Homebrew Discussion

  • Thread starter Thread starter filfat
  • Start date Start date
  • Views Views 5,062,976
  • Replies Replies 21,104
  • Likes Likes 29
ok, it's reinstalled now. No error message that pops up.
I'm trying to build it with a .bat:
Code:
python build.py kernel/osdriver
pause

It starts building some file. But says that several file cannot be found:
C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028>python b
uild.py kernel/osdriver
Building for your windows platform...
mkdir -p ./bin
mkdir -p ./bin/532/
mkdir -p ./bin/500/
mkdir -p ./bin/410/
mkdir -p ./bin/400/
mkdir -p ./bin/310/
mkdir -p ./bin/300/
mkdir -p ./bin/210/
mkdir -p ./bin/200/
powerpc-eabi-gcc -nostdinc -fno-builtin -c -DVER=532 ./src/*.c
#-Wa,-a,-ad
cp -r ./*.o ./bin/532
rm ./*.o
powerpc-eabi-gcc -nostdinc -fno-builtin -c -DVER=500 ./src/*.c
#-Wa,-a,-ad
cp -r ./*.o ./bin/500
rm ./*.o
powerpc-eabi-gcc -nostdinc -fno-builtin -c -DVER=410 ./src/*.c
#-Wa,-a,-ad
cp -r ./*.o ./bin/410
rm ./*.o
powerpc-eabi-gcc -nostdinc -fno-builtin -c -DVER=400 ./src/*.c
#-Wa,-a,-ad
cp -r ./*.o ./bin/400
rm ./*.o
powerpc-eabi-gcc -nostdinc -fno-builtin -c -DVER=310 ./src/*.c
#-Wa,-a,-ad
cp -r ./*.o ./bin/310
rm ./*.o
powerpc-eabi-gcc -nostdinc -fno-builtin -c -DVER=300 ./src/*.c
#-Wa,-a,-ad
cp -r ./*.o ./bin/300
rm ./*.o
powerpc-eabi-gcc -nostdinc -fno-builtin -c -DVER=210 ./src/*.c
#-Wa,-a,-ad
cp -r ./*.o ./bin/210
rm ./*.o
powerpc-eabi-gcc -nostdinc -fno-builtin -c -DVER=200 ./src/*.c
#-Wa,-a,-ad
cp -r ./*.o ./bin/200
rm ./*.o
make: cygpath: Command not found
mkdir -p /bin/
powerpc-eabi-gcc -std=gnu99 -nostdinc -fno-builtin -c -DVER=532 src/*.c
src/loader.c: In function '_start':
src/loader.c:229:2: warning: passing argument 1 of 'kern_read' makes pointer fro
m integer without a cast [enabled by default]
uint32_t metadata_addr = KERN_HEAP + 0x14 + (kern_read(KERN_HEAP + 0x0c) * 0x1
0);
^
In file included from src/loader.c:1:0:
src/loader.h:89:10: note: expected 'const void *' but argument is of type 'unsig
ned int'
uint32_t kern_read(const void *addr);
^
src/loader.c:233:3: warning: passing argument 1 of 'kern_read' makes pointer fro
m integer without a cast [enabled by default]
uint32_t data_addr = kern_read(metadata_addr);
^
In file included from src/loader.c:1:0:
src/loader.h:89:10: note: expected 'const void *' but argument is of type 'uint3
2_t'
uint32_t kern_read(const void *addr);
^
src/loader.c:234:3: warning: passing argument 1 of 'kern_read' makes pointer fro
m integer without a cast [enabled by default]
uint32_t data = kern_read(data_addr);
^
In file included from src/loader.c:1:0:
src/loader.h:89:10: note: expected 'const void *' but argument is of type 'uint3
2_t'
uint32_t kern_read(const void *addr);
^
src/loader.c:247:2: warning: passing argument 1 of 'kern_write' makes pointer fr
om integer without a cast [enabled by default]
kern_write(drvhax_addr + 0x48, drva_addr);
^
In file included from src/loader.c:1:0:
src/loader.h:90:6: note: expected 'void *' but argument is of type 'uint32_t'
void kern_write(void *addr, uint32_t value);
^
src/loader.c:250:2: warning: passing argument 1 of 'kern_write' makes pointer fr
om integer without a cast [enabled by default]
kern_write(KERN_ADDRESS_TBL + (0x12 * 4), 0x31000000);
^
In file included from src/loader.c:1:0:
src/loader.h:90:6: note: expected 'void *' but argument is of type 'unsigned int
'
void kern_write(void *addr, uint32_t value);
^
src/loader.c:251:2: warning: passing argument 1 of 'kern_write' makes pointer fr
om integer without a cast [enabled by default]
kern_write(KERN_ADDRESS_TBL + (0x13 * 4), 0x28305800);
^
In file included from src/loader.c:1:0:
src/loader.h:90:6: note: expected 'void *' but argument is of type 'unsigned int
'
void kern_write(void *addr, uint32_t value);
^
src/loader.c: In function 'find_gadget':
src/loader.c:287:44: warning: comparison between pointer and integer [enabled by
default]
for (ptr = (uint32_t*) gadgets_start; ptr != JIT_ADDRESS; ptr++)
^
src/loader.c:293:49: warning: comparison between pointer and integer [enabled by
default]
for (ptr = (uint32_t*) CODE_ADDRESS_START; ptr != CODE_ADDRESS_END; ptr++)
^
#-Wa,-a,-ad
cp -r /*.o /bin
cp: cannot stat `/*.o': No such file or directory
make: *** [main532] Error 1
Traceback (most recent call last):
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 169, in <module>
main()
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 68, in main
code = open(ar1, 'rb').read()
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\WiiU\\libwiiu-kerne
l\\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\\kernel/osdriver\\bin\\code5
32.bin'
Traceback (most recent call last):
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 169, in <module>
main()
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 68, in main
code = open(ar1, 'rb').read()
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\WiiU\\libwiiu-kerne
l\\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\\kernel/osdriver\\bin\\code5
00.bin'
Traceback (most recent call last):
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 169, in <module>
main()
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 68, in main
code = open(ar1, 'rb').read()
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\WiiU\\libwiiu-kerne
l\\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\\kernel/osdriver\\bin\\code4
10.bin'
Traceback (most recent call last):
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 169, in <module>
main()
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 68, in main
code = open(ar1, 'rb').read()
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\WiiU\\libwiiu-kerne
l\\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\\kernel/osdriver\\bin\\code4
00.bin'
Traceback (most recent call last):
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 169, in <module>
main()
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 68, in main
code = open(ar1, 'rb').read()
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\WiiU\\libwiiu-kerne
l\\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\\kernel/osdriver\\bin\\code3
10.bin'
Traceback (most recent call last):
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 169, in <module>
main()
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 68, in main
code = open(ar1, 'rb').read()
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\WiiU\\libwiiu-kerne
l\\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\\kernel/osdriver\\bin\\code3
00.bin'
Traceback (most recent call last):
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 169, in <module>
main()
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 68, in main
code = open(ar1, 'rb').read()
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\WiiU\\libwiiu-kerne
l\\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\\kernel/osdriver\\bin\\code2
10.bin'
Traceback (most recent call last):
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 169, in <module>
main()
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 68, in main
code = open(ar1, 'rb').read()
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\WiiU\\libwiiu-kerne
l\\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\\kernel/osdriver\\bin\\code2
00.bin'
Traceback (most recent call last):
File "build.py", line 100, in <module>
main()
File "build.py", line 63, in main
rootIndexGen(wwwDir);
File "build.py", line 91, in rootIndexGen
f.write(versionsSupported[-1])
IndexError: list index out of range

C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028>pause
Drücken Sie eine beliebige Taste . . .
 
ok, it's reinstalled now. No error message that pops up.
I'm trying to build it with a .bat:
Code:
python build.py kernel/osdriver
pause

It starts building some file. But says that several file cannot be found:
C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028>python b
uild.py kernel/osdriver
Building for your windows platform...
mkdir -p ./bin
mkdir -p ./bin/532/
mkdir -p ./bin/500/
mkdir -p ./bin/410/
mkdir -p ./bin/400/
mkdir -p ./bin/310/
mkdir -p ./bin/300/
mkdir -p ./bin/210/
mkdir -p ./bin/200/
powerpc-eabi-gcc -nostdinc -fno-builtin -c -DVER=532 ./src/*.c
#-Wa,-a,-ad
cp -r ./*.o ./bin/532
rm ./*.o
powerpc-eabi-gcc -nostdinc -fno-builtin -c -DVER=500 ./src/*.c
#-Wa,-a,-ad
cp -r ./*.o ./bin/500
rm ./*.o
powerpc-eabi-gcc -nostdinc -fno-builtin -c -DVER=410 ./src/*.c
#-Wa,-a,-ad
cp -r ./*.o ./bin/410
rm ./*.o
powerpc-eabi-gcc -nostdinc -fno-builtin -c -DVER=400 ./src/*.c
#-Wa,-a,-ad
cp -r ./*.o ./bin/400
rm ./*.o
powerpc-eabi-gcc -nostdinc -fno-builtin -c -DVER=310 ./src/*.c
#-Wa,-a,-ad
cp -r ./*.o ./bin/310
rm ./*.o
powerpc-eabi-gcc -nostdinc -fno-builtin -c -DVER=300 ./src/*.c
#-Wa,-a,-ad
cp -r ./*.o ./bin/300
rm ./*.o
powerpc-eabi-gcc -nostdinc -fno-builtin -c -DVER=210 ./src/*.c
#-Wa,-a,-ad
cp -r ./*.o ./bin/210
rm ./*.o
powerpc-eabi-gcc -nostdinc -fno-builtin -c -DVER=200 ./src/*.c
#-Wa,-a,-ad
cp -r ./*.o ./bin/200
rm ./*.o
make: cygpath: Command not found
mkdir -p /bin/
powerpc-eabi-gcc -std=gnu99 -nostdinc -fno-builtin -c -DVER=532 src/*.c
src/loader.c: In function '_start':
src/loader.c:229:2: warning: passing argument 1 of 'kern_read' makes pointer fro
m integer without a cast [enabled by default]
uint32_t metadata_addr = KERN_HEAP + 0x14 + (kern_read(KERN_HEAP + 0x0c) * 0x1
0);
^
In file included from src/loader.c:1:0:
src/loader.h:89:10: note: expected 'const void *' but argument is of type 'unsig
ned int'
uint32_t kern_read(const void *addr);
^
src/loader.c:233:3: warning: passing argument 1 of 'kern_read' makes pointer fro
m integer without a cast [enabled by default]
uint32_t data_addr = kern_read(metadata_addr);
^
In file included from src/loader.c:1:0:
src/loader.h:89:10: note: expected 'const void *' but argument is of type 'uint3
2_t'
uint32_t kern_read(const void *addr);
^
src/loader.c:234:3: warning: passing argument 1 of 'kern_read' makes pointer fro
m integer without a cast [enabled by default]
uint32_t data = kern_read(data_addr);
^
In file included from src/loader.c:1:0:
src/loader.h:89:10: note: expected 'const void *' but argument is of type 'uint3
2_t'
uint32_t kern_read(const void *addr);
^
src/loader.c:247:2: warning: passing argument 1 of 'kern_write' makes pointer fr
om integer without a cast [enabled by default]
kern_write(drvhax_addr + 0x48, drva_addr);
^
In file included from src/loader.c:1:0:
src/loader.h:90:6: note: expected 'void *' but argument is of type 'uint32_t'
void kern_write(void *addr, uint32_t value);
^
src/loader.c:250:2: warning: passing argument 1 of 'kern_write' makes pointer fr
om integer without a cast [enabled by default]
kern_write(KERN_ADDRESS_TBL + (0x12 * 4), 0x31000000);
^
In file included from src/loader.c:1:0:
src/loader.h:90:6: note: expected 'void *' but argument is of type 'unsigned int
'
void kern_write(void *addr, uint32_t value);
^
src/loader.c:251:2: warning: passing argument 1 of 'kern_write' makes pointer fr
om integer without a cast [enabled by default]
kern_write(KERN_ADDRESS_TBL + (0x13 * 4), 0x28305800);
^
In file included from src/loader.c:1:0:
src/loader.h:90:6: note: expected 'void *' but argument is of type 'unsigned int
'
void kern_write(void *addr, uint32_t value);
^
src/loader.c: In function 'find_gadget':
src/loader.c:287:44: warning: comparison between pointer and integer [enabled by
default]
for (ptr = (uint32_t*) gadgets_start; ptr != JIT_ADDRESS; ptr++)
^
src/loader.c:293:49: warning: comparison between pointer and integer [enabled by
default]
for (ptr = (uint32_t*) CODE_ADDRESS_START; ptr != CODE_ADDRESS_END; ptr++)
^
#-Wa,-a,-ad
cp -r /*.o /bin
cp: cannot stat `/*.o': No such file or directory
make: *** [main532] Error 1
Traceback (most recent call last):
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 169, in <module>
main()
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 68, in main
code = open(ar1, 'rb').read()
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\WiiU\\libwiiu-kerne
l\\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\\kernel/osdriver\\bin\\code5
32.bin'
Traceback (most recent call last):
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 169, in <module>
main()
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 68, in main
code = open(ar1, 'rb').read()
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\WiiU\\libwiiu-kerne
l\\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\\kernel/osdriver\\bin\\code5
00.bin'
Traceback (most recent call last):
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 169, in <module>
main()
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 68, in main
code = open(ar1, 'rb').read()
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\WiiU\\libwiiu-kerne
l\\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\\kernel/osdriver\\bin\\code4
10.bin'
Traceback (most recent call last):
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 169, in <module>
main()
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 68, in main
code = open(ar1, 'rb').read()
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\WiiU\\libwiiu-kerne
l\\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\\kernel/osdriver\\bin\\code4
00.bin'
Traceback (most recent call last):
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 169, in <module>
main()
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 68, in main
code = open(ar1, 'rb').read()
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\WiiU\\libwiiu-kerne
l\\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\\kernel/osdriver\\bin\\code3
10.bin'
Traceback (most recent call last):
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 169, in <module>
main()
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 68, in main
code = open(ar1, 'rb').read()
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\WiiU\\libwiiu-kerne
l\\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\\kernel/osdriver\\bin\\code3
00.bin'
Traceback (most recent call last):
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 169, in <module>
main()
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 68, in main
code = open(ar1, 'rb').read()
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\WiiU\\libwiiu-kerne
l\\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\\kernel/osdriver\\bin\\code2
10.bin'
Traceback (most recent call last):
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 169, in <module>
main()
File "C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\
framework\generate_html.py", line 68, in main
code = open(ar1, 'rb').read()
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\WiiU\\libwiiu-kerne
l\\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028\\kernel/osdriver\\bin\\code2
00.bin'
Traceback (most recent call last):
File "build.py", line 100, in <module>
main()
File "build.py", line 63, in main
rootIndexGen(wwwDir);
File "build.py", line 91, in rootIndexGen
f.write(versionsSupported[-1])
IndexError: list index out of range

C:\WiiU\libwiiu-kernel\libwiiu-ebfb6a452891de388ed6b81a226eb6b16b52a028>pause
Drücken Sie eine beliebige Taste . . .
You've got more errors before that, because your PATH is still incorrect.
make: cygpath: Command not found
 
Forgive me if this is a dumb or already answered question, but assuming I have DevKitPro and its requisites, I should be able to build this on OS X, correct?

Thanks
 

Site & Scene News

Popular threads in this forum