Actuellement, une partie de la libc a été reproduire dans le kernel dans le dossier klibc. Cette kernel-libc n'est pas linkée car sinon elle rentre en conflit avec le libc (mêmes noms de fonction). Et si on ne link pas la libc, c'est une petite partie du kernel qui ne va pas retrouver certaines fonctions qui lui sont nécessaires.
Pour info, le gros souci vient de init.c avec le putenv et le exec_elf. Pour le putenv, je me dis que mishell devrait lire les infos depuis un fichier de conf. Reste le exec_elf.
Actuellement, une partie de la libc a été reproduire dans le kernel dans le dossier klibc. Cette kernel-libc n'est pas linkée car sinon elle rentre en conflit avec le libc (mêmes noms de fonction). Et si on ne link pas la libc, c'est une petite partie du kernel qui ne va pas retrouver certaines fonctions qui lui sont nécessaires.