C'est assez surprenant que ton système n'ait pas sys/types.h !
C'est un Ubuntu ?
Essaye d'installer/réinstaller le package build-essential
sudo apt-get install build-essential
puis relance le make
pour ton deuxième screenshot tu as mis /home/xave/addrom dans ADDROMCMD ? ça a l'air d'être un dossier, pas l'appli addrom
du coup ça marche pas
faut que ça soit le chemin d'accès à l'exécutable addrom, donc s'il est dans le dossier /home/xave/addrom, ça sera /home/xave/addrom/addrom.
mais à ce moment là, si tu lance le script directement depuis le dossier addrom (avec ./addrom-machin.sh), effectivement tu fais aussi bien de changer le ADDROMCMD par ./addrom plutôt que mettre le chemin d'accès complet
commence par corriger le problème de types.h non trouvé, l'appli ne peut pas être compilée sans !