phijor / ctroller

Use your 3DS as a gamepad on linux
GNU General Public License v3.0
39 stars 12 forks source link

3ds/types.h no such directory while building 3ds section #14

Open Cool-dsi opened 3 years ago

Cool-dsi commented 3 years ago

I'm new to building on github and when I try to build it i get this in my terminal ctroller-master/3DS/include/hid.h:6:10: fatal error: 3ds/types.h: No such file or directory 6 | #include <3ds/types.h> | ^~~~~ compilation terminated. make[1]: [/opt/devkitpro/devkitARM/base_rules:85: hid.o] Error 1 make: [Makefile:173: build] Error 2.

Cool-dsi commented 3 years ago

I've fixed that issue now I have this linking ctroller.elf /bin/sh: 1: smdhtool: not found make[1]: [/opt/devkitpro/devkitARM/3ds_rules:31: /home/jonathan/ctroller-master/ctroller-master/3DS/ctroller.smdh] Error 127 make: [Makefile:173: build] Error 2

phijor commented 3 years ago

Have you installed all tools required for a 3DS Homebrew dev environment? It says that smdhtool is missing. Try installing the 3ds-dev package with (dkp-)pacman.

I barely maintain this tool anymore. While I enjoy that people are using it, you should check out a more actively developed project, such as the awesome netstick-3ds.