Problème de make avec uclinux

Problème de make avec uclinux - Divers - Programmation

Marsh Posté le 26-01-2008 à 10:59:51    

salut,
 
j'essai de compiler un uClinux. Apres un make xconfig et make dep qui se passe bien, impossible de faire un make, j'obtiens un truc infame du genre :
 

Code :
  1. francois@francois-desktop:~/Projet/uClinux-dist$ make
  2. make -C tools/ucfront
  3. make[1]: entrant dans le répertoire « /home/francois/Projet/uClinux-dist/tools/ucfront »
  4. make[1]: Rien à faire pour « all ».
  5. make[1]: quittant le répertoire « /home/francois/Projet/uClinux-dist/tools/ucfront »
  6. ln -sf /home/francois/Projet/uClinux-dist/tools/ucfront/ucfront tools/ucfront-gcc
  7. ln -sf /home/francois/Projet/uClinux-dist/tools/ucfront/ucfront tools/ucfront-g++
  8. ln -sf /home/francois/Projet/uClinux-dist/tools/ucfront/ucfront-ld tools/ucfront-ld
  9. make -C tools/sg-cksum
  10. make[1]: entrant dans le répertoire « /home/francois/Projet/uClinux-dist/tools/sg-cksum »
  11. make[1]: « cksum » est à jour.
  12. make[1]: quittant le répertoire « /home/francois/Projet/uClinux-dist/tools/sg-cksum »
  13. ln -sf /home/francois/Projet/uClinux-dist/tools/sg-cksum/cksum tools/cksum
  14. make ARCH=m68knommu CROSS_COMPILE=m68k-elf-  ARCH=m68knommu CROSS_COMPILE=m68k-elf- -j1 -C linux-2.4.x  || exit 1
  15. make[1]: entrant dans le répertoire « /home/francois/Projet/uClinux-dist/linux-2.4.x »
  16. m68k-elf-gcc -fno-builtin -nostdinc -D__KERNEL__ -I/home/francois/Projet/uClinux-dist/linux-2.4.x/include  -Wall -Wstrict-prototypes -Wno-trigraphs -O1 -g -fno-strict-aliasing -fno-common -I /usr/local/lib/gcc-lib/m68k-elf/2.95.3//include -pipe -DNO_MM -DNO_FPU -m5307 -Wa,-S -Wa,-m5307 -D__ELF__ -DMAGIC_ROM_PTR -DUTS_SYSNAME=\"uClinux\" -D__linux__   -DKBUILD_BASENAME=main -c -o init/main.o init/main.c
  17. In file included from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/mm.h:4,
  18.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/slab.h:14,
  19.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/proc_fs.h:5,
  20.                  from init/main.c:15:
  21. /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/sched.h:4: asm/param.h: Aucun fichier ou r?pertoire de ce type
  22. In file included from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/types.h:15,
  23.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/capability.h:16,
  24.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/binfmts.h:4,
  25.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/sched.h:9,
  26.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/mm.h:4,
  27.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/slab.h:14,
  28.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/proc_fs.h:5,
  29.                  from init/main.c:15:
  30. /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/posix_types.h:46: asm/posix_types.h: Aucun fichier ou r?pertoire de ce type
  31. In file included from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/capability.h:16,
  32.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/binfmts.h:4,
  33.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/sched.h:9,
  34.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/mm.h:4,
  35.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/slab.h:14,
  36.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/proc_fs.h:5,
  37.                  from init/main.c:15:
  38. /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/types.h:16: asm/types.h: Aucun fichier ou r?pertoire de ce type
  39. In file included from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/wait.h:13,
  40.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/fs.h:12,
  41.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/capability.h:17,
  42.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/binfmts.h:4,
  43.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/sched.h:9,
  44.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/mm.h:4,
  45.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/slab.h:14,
  46.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/proc_fs.h:5,
  47.                  from init/main.c:15:
  48. /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/kernel.h:15: asm/byteorder.h: Aucun fichier ou r?pertoire de ce type
  49. /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/kernel.h:150: #error "Please fix asm/byteorder.h"
  50. In file included from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/list.h:6,
  51.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/wait.h:14,
  52.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/fs.h:12,
  53.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/capability.h:17,
  54.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/binfmts.h:4,
  55.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/sched.h:9,
  56.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/mm.h:4,
  57.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/slab.h:14,
  58.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/proc_fs.h:5,
  59.                  from init/main.c:15:
  60. /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/prefetch.h:13: asm/processor.h: Aucun fichier ou r?pertoire de ce type
  61. /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/prefetch.h:14: asm/cache.h: Aucun fichier ou r?pertoire de ce type
  62. In file included from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/wait.h:16,
  63.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/fs.h:12,
  64.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/capability.h:17,
  65.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/binfmts.h:4,
  66.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/sched.h:9,
  67.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/mm.h:4,
  68.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/slab.h:14,
  69.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/proc_fs.h:5,
  70.                  from init/main.c:15:
  71. /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/spinlock.h:6: asm/system.h: Aucun fichier ou r?pertoire de ce type
  72. In file included from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/fs.h:12,
  73.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/capability.h:17,
  74.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/binfmts.h:4,
  75.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/sched.h:9,
  76.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/mm.h:4,
  77.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/slab.h:14,
  78.                  from /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/proc_fs.h:5,
  79.                  from init/main.c:15:
  80. ...
  81. /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/fs.h:811: storage size of `s_vfs_rename_sem' isn't known
  82. /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/fs.h:820: storage size of `s_nfsd_free_path_sem' isn't known
  83. /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/sched.h:280: storage size of `mmap_sem' isn't known
  84. /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/sched.h:422: storage size of `times' isn't known
  85. /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/sched.h:448: storage size of `thread' isn't known
  86. /home/francois/Projet/uClinux-dist/linux-2.4.x/include/linux/sched.h:460: storage size of `pending' isn't known
  87. {entr?e standard}: Messages de l'assembleur:
  88. {entr?e standard}:8117: ERREUR fatale: Symbol sequence already defined.
  89. make[1]: *** [init/main.o] Erreur 1
  90. make[1]: quittant le répertoire « /home/francois/Projet/uClinux-dist/linux-2.4.x »
  91. make: *** [linux] Erreur 1


 
 
Avez-vous une idée du problème ?  :hello:  

Reply

Marsh Posté le 26-01-2008 à 10:59:51   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed