Open IngwiePhoenix opened 5 years ago
xgcc is the cross-compiler just built, so it is trying to build SPU code (or actually in this case precompiled headers, not code as such). Native headers should not be used.
debug/assertions.h
is a header that is part of the std C++ library shipped with gcc. It will (eventually) get installed as /usr/local/ps3dev/spu/spu/include/c++/7.2.0/debug/assertions.h
.
So what we have here is a case of gcc not finding its own headers. No ideas come immediately to mind I'm afraid.
I came across a similar issue when building my ps3 toolchain on macOS. Try this fix:
once Xcode has been executed for the first time and everything is setup, just run the toolchain scripts again. Everything will run smoothly, with no missing gcc headers.
After I reported my previous issue and let this run for some, I came back to this:
Now, I am not too familiar with GCC's cross-compiling... so I don't know if it is trying to reference a native header, or not. Any advice?