Bonjour,
J'ai un syno 210+ qui semble donc utiliser une architecture powerpc et je suis en manager 3.2-1955
J'ai téléchargé une image Fedora 16 pour Virtual BOX pour faire la compilation de ces drivers usb (j'aimerais bien mettre ma station météo sur le nas)
Pour le téléchargement de la Tool Chain et des sources, pas de problème.
Par contre, après modification du MakeFile que j'ai du adapté à la plateforme, je rencontre une erreur sur le premier make.
Dans mon Make file j'ai mis ça :
ARCH ?= powerpc
CROSS_COMPILE ?= /usr/local/powerpc-linux-gnuespe/bin/powerpc-linux-gnuespe-
puis quand je lance :
make ARCH=powerpc CROSS_COMPILE=/usr/local/powerpc-linux-gnuespe/bin/powerpc-linux-gnuespe- oldconfig
J'ai cette erreur :
/usr/local/powerpc-linux-gnuspe/source/linux-2.6.32/arch/powerpc/Makefile:178: *** mélange de règles implicites et normales. Arrêt.
dans le fichier en question à la ligne indiquée il y a ça
$(BOOT_TARGETS): vmlinux
$(Q)$(MAKE) ARCH=ppc64 $(build)=$(boot) $(patsubst %,$(boot)/%,$@)
Du coup, est ce qu'il y a un problème de configuration de la variable ARCH ?
quand on configure autre chose dans le Makefile (comme ARCH ?= ppc) ça ne marche pas car cette variable est utilisée pour construire les paths vers les sources, dans les répertoires de sources il n'y a pas de répertoire faisant référence à une plateforme ppc64.
D'où peut venir le problème ?
Merci