You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current readme provides instructions for building SM64 for DOS using Docker, so you get a few errors when trying to build for Funkey.
Steps 2 and 3 mention "sm64_dos" which doesn't affect the build but is a misnomer.
Step 3 instructs the user to enter the line "docker run --rm --mount type=bind,source="$(pwd)",destination=/sm64 -ti sm64_dos make -j4 ENABLE_OPENGL_LEGACY=1," but that last argument causes the error "Cannot specify multiple graphics backends."
After omitting that last argument, step 3 yields "baserom..z64" file not found!" Adding an original ROM (renamed as specified) to the project directory alleviates this error. Although it becomes obvious you need the original ROM, but it'd be helpful if the readme mentioned it.
After adding the ROM, step 3 seems to work; the baserom opens successfully. But after a little while, an error is thrown saying "Makefile.split:152: build/us_pc/level_rules.mk: No such file or directory"
This error seems to solve itself after trying step 3 again; a file called level_rules.mk is generated the required location, but five more errors remain: make: /opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/sdl-config: Command not found make: /opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/sdl-config: Command not found make: /opt/FunKey-sdk-2.0.0/bin/arm-funkey-linux-musleabihf-gcc: Command not found Makefile:950: recipe for target 'build/us_pc/src/engine/surface_collision.o' failed make: *** [build/us_pc/src/engine/surface_collision.o] Error 127
I'm sorry if this isn't the place to bring this up or if I've improperly formatted this issue. I'm hoping the readme can be updated to make it easier to build a working version of SM64 for Funkey.
The text was updated successfully, but these errors were encountered:
The current readme provides instructions for building SM64 for DOS using Docker, so you get a few errors when trying to build for Funkey.
make: /opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/sdl-config: Command not found make: /opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/sdl-config: Command not found make: /opt/FunKey-sdk-2.0.0/bin/arm-funkey-linux-musleabihf-gcc: Command not found Makefile:950: recipe for target 'build/us_pc/src/engine/surface_collision.o' failed make: *** [build/us_pc/src/engine/surface_collision.o] Error 127
I'm sorry if this isn't the place to bring this up or if I've improperly formatted this issue. I'm hoping the readme can be updated to make it easier to build a working version of SM64 for Funkey.
The text was updated successfully, but these errors were encountered: