Comments (18)
i added /opt/devkitpro/devkitPPC/bin to my path and now it compiles
from grrlib.
It seems to be a problem with your toolchain. Can you compile other Wii homebrews?
If you need help with devkitPro you can look at https://devkitpro.org/wiki/Getting_Started
from grrlib.
i can compile the wii examples template but i don't think that counts
from grrlib.
Are you on Linux, Windows or in a Docker container?
from grrlib.
macos
from grrlib.
Can you paste the whole output when using make clean all
in the GRRLIB folder, for example:
make[1]: Entering directory '/workspaces/GRRLIB/GRRLIB/GRRLIB'
rm -f GRRLIB_gecko.o GRRLIB_print.o GRRLIB_core.o GRRLIB_ttf.o GRRLIB_texEdit.o GRRLIB_fileIO.o GRRLIB_bmf.o GRRLIB_fbAdvanced.o GRRLIB_bmfx.o GRRLIB_render.o GRRLIB_3D.o GRRLIB_snapshot.o GRRLIB_gecko.d GRRLIB_print.d GRRLIB_core.d GRRLIB_ttf.d GRRLIB_texEdit.d GRRLIB_fileIO.d GRRLIB_bmf.d GRRLIB_fbAdvanced.d GRRLIB_bmfx.d GRRLIB_render.d GRRLIB_3D.d GRRLIB_snapshot.d libgrrlib.a
make[1]: Leaving directory '/workspaces/GRRLIB/GRRLIB/GRRLIB'
make[1]: Entering directory '/workspaces/GRRLIB/GRRLIB/lib'
make[2]: Entering directory '/workspaces/GRRLIB/GRRLIB/lib/pngu'
rm -f pngu.o pngu.d libpngu.a
make[2]: Leaving directory '/workspaces/GRRLIB/GRRLIB/lib/pngu'
make[1]: Leaving directory '/workspaces/GRRLIB/GRRLIB/lib'
-----------------------------------------------------------
make[1]: Entering directory '/workspaces/GRRLIB/GRRLIB/GRRLIB'
GRRLIB_gecko.c
GRRLIB_print.c
GRRLIB_core.c
GRRLIB_ttf.c
GRRLIB_texEdit.c
GRRLIB_fileIO.c
GRRLIB_bmf.c
GRRLIB_fbAdvanced.c
GRRLIB_bmfx.c
GRRLIB_render.c
GRRLIB_3D.c
GRRLIB_snapshot.c
powerpc-eabi-gcc-ar -r libgrrlib.a GRRLIB_gecko.o GRRLIB_print.o GRRLIB_core.o GRRLIB_ttf.o GRRLIB_texEdit.o GRRLIB_fileIO.o GRRLIB_bmf.o GRRLIB_fbAdvanced.o GRRLIB_bmfx.o GRRLIB_render.o GRRLIB_3D.o GRRLIB_snapshot.o
/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/12.1.0/../../../../powerpc-eabi/bin/ar: creating libgrrlib.a
make[1]: Leaving directory '/workspaces/GRRLIB/GRRLIB/GRRLIB'
-----------------------------------------------------------
make[1]: Entering directory '/workspaces/GRRLIB/GRRLIB/lib'
-----------------------------------------------------------
make[2]: Entering directory '/workspaces/GRRLIB/GRRLIB/lib/pngu'
pngu.c
powerpc-eabi-gcc-ar -r libpngu.a pngu.o
/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/12.1.0/../../../../powerpc-eabi/bin/ar: creating libpngu.a
make[2]: Leaving directory '/workspaces/GRRLIB/GRRLIB/lib/pngu'
make[1]: Leaving directory '/workspaces/GRRLIB/GRRLIB/lib'
from grrlib.
anthonyvaldes@aj ~ cd Downloads/GRRLIB-4.4.1/ anthonyvaldes@aj ~/Downloads/GRRLIB-4.4.1 ls CHANGELOG.md LICENCE.md docs grrlib.doxygen GRRLIB README.md examples anthonyvaldes@aj ~/Downloads/GRRLIB-4.4.1 cd grrlib anthonyvaldes@aj ~/Downloads/GRRLIB-4.4.1/grrlib cd grrlib anthonyvaldes@aj ~/Downloads/GRRLIB-4.4.1/grrlib/grrlib ls GRRLIB_3D.c GRRLIB_fbAdvanced.c GRRLIB_render.c Makefile GRRLIB_bmf.c GRRLIB_fileIO.c GRRLIB_snapshot.c grep GRRLIB_bmfx.c GRRLIB_gecko.c GRRLIB_texEdit.c grrlib GRRLIB_core.c GRRLIB_print.c GRRLIB_ttf.c grrlib.h anthonyvaldes@aj ~/Downloads/GRRLIB-4.4.1/grrlib/grrlib make clean all rm -f GRRLIB_3D.o GRRLIB_bmf.o GRRLIB_bmfx.o GRRLIB_core.o GRRLIB_fbAdvanced.o GRRLIB_fileIO.o GRRLIB_gecko.o GRRLIB_print.o GRRLIB_render.o GRRLIB_snapshot.o GRRLIB_texEdit.o GRRLIB_ttf.o GRRLIB_3D.d GRRLIB_bmf.d GRRLIB_bmfx.d GRRLIB_core.d GRRLIB_fbAdvanced.d GRRLIB_fileIO.d GRRLIB_gecko.d GRRLIB_print.d GRRLIB_render.d GRRLIB_snapshot.d GRRLIB_texEdit.d GRRLIB_ttf.d libgrrlib.a GRRLIB_3D.c make: powerpc-eabi-gcc: No such file or directory make: *** [GRRLIB_3D.o] Error 1 ✘ anthonyvaldes@aj ~/Downloads/GRRLIB-4.4.1/grrlib/grrlib
from grrlib.
When you type echo $DEVKITPPC
in your console where you are trying to compile, what do you get?
from grrlib.
/opt/devkitpro/devkitPPC
from grrlib.
And when you type /opt/devkitpro/devkitPPC/bin/powerpc-eabi-gcc --version
from grrlib.
powerpc-eabi-gcc (devkitPPC release 41) 12.1.0
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
from grrlib.
Maybe you have an other version of the compiler! Can you simply try powerpc-eabi-gcc --version
from grrlib.
zsh: command not found: powerpc-eabi-gcc
from grrlib.
The only thing I could think of is that you might have not done step 3:
- To get the Xcode command line tools run
xcode-select --install
from Terminal. - Use the pkg installer to install devkitPro pacman.
- Reboot your mac to get environment set.
- Use dkp-pacman to install your chosen tools as per Unix like platforms below.
Here is a post of someone having a similar problem: https://stackoverflow.com/questions/71047549/no-such-file-or-directory-arm-none-eabi-gcc-error-trying-to-make-micropython
from grrlib.
i installed it a few days ago and i rebooted after
from grrlib.
ill reboot again
from grrlib.
i added export DEVKITPPC to my zshrc because i forgot but it still doesn't work
from grrlib.
forgot to make the last comment a close with comment comment so im closing it now
from grrlib.
Related Issues (19)
- Examples don't work properly HOT 2
- Fatal error with powerpc-eabi-gcc.exe HOT 1
- Various issues with the camera HOT 2
- make fails on 3d_sample1 HOT 1
- problem compilng HOT 2
- GX_end is static compile warning HOT 5
- Missing documentation / weird behaviour with PNG where `size % 4 != 0`
- Drawing 3D over 2D
- Any idea as to why a particularly large PNG wouldn't load?
- Examples for Gamecube don't compile HOT 5
- error with command make clean all install HOT 2
- Question regarding 3D object rotation
- Build on Linux HOT 8
- GRRLIB_PrintfTTF and GRRLIB_PrintfTTFW do not display the text in correct alpha value HOT 6
- $ cd C:\grr\GRRLIB bash: cd: C:grrGRRLIB: No such file or directory HOT 9
- pass environment variables in documentation
- Compiling+installing seems to be problematic on GNU/Linux HOT 8
- Compilation on Ubuntu WSL HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from grrlib.