[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: plex86



Ce problème a déja été soulevé:

http://projects.uvis.fnt.hvu.nl/~lists/plex86/2000/Nov/0403.html

c'est le problème récurrent de savoir avec quels en-tetes on compile.
Dans la plupart des cas, ça doit etre ceux correspondant à la libc qu'on
utilise mais dans certains cas un peu plus "corsés" il faut coller au
noyau. Si les versions de la libc et du noyau ne sont pas bien en phase,
on obtient ce genre de problèmes.

pour faire court, la solution c'est:
./configure <autres_options> --linux-source=/usr/src/kernel-source-2.2.17

et je pense que tu trouveras ton bonheur

A+
Romain

On Wed, 21 Mar 2001, Romain Lerallut wrote:

>
> Salut,
>
> je n'utilise pas plex86 et n'ai pas d'intention de l'utiliser, MAIS ,
> comme mon CPU s'ennuie j'ai downloadé, et compilé sans problème.
> (le coup du -ldnet je ne sais pas d'où il vient mais il ne m'a jamais géné
> dans tous les ./configure que j'ai eu a utiliser)
>
> Le message d'erreur est typique d'un type de variable (en
> l'occurrence "ino_t") pas connu.
>
> As-tu installé libc6-dev ?
> (si oui quelle version ? )
>
> Je ne vois pas dans le resultat de 'configure' ni dans le configure.in de
> trace d'un quelconque test sur les 'headers' de la libc, mais je peux me
> tromper.
>
>
>
> Un "configure" est généré par un configure.in qui comprend les tests à
> effectuer. Le programmeur remplit son configure.in comme il peut, surtout
> en phase de développement. Donc tu as raison, dans le meilleur des mondes,
> un configure génère le bon makefile pour tous les cas, mais notre monde
> est-il parfait ? :-)
>
> Bon courage,
> A+
> Romain
>
>
> On Wed, 21 Mar 2001, Patrice Karatchentzeff wrote:
>
> > Salut,
> >
> > Je tente de compiler plex86 (pris sur le snapshot de
> > www.plex86.org). Cela ne marche pas :-(
> >
> > J'ai déjà relevé cela dans le ./configure
> >
> > checking for dnet_ntoa in -ldnet... (cached) no
> > checking for dnet_ntoa in -ldnet_stub... (cached) no
> >
> > Mais je sais pas ce que c'est...
> >
> > Cela ne l'empêche pas de me créer un beau Makefile. Confiant, après un
> > make, et quelques minutes (m'a pas l'air léger le truc :-)), il se
> > plante avec :
> >
> > make[1]: Entering directory `/home/pk/plex86/plex86/kernel'
> > gcc -c -g -O2 -Wall -Wstrict-prototypes -fno-strength-reduce -fomit-frame-pointer -malign-loops=2 -malign-jumps=2 -malign-functions=2 -D__KERNEL__ -I/usr/src/linux/include -DCPU=586 -DMODULE -I./include -I./.. -I.. host-linux.c
> > host-linux.c:660: warning: #warning "fix this kludge"
> > In file included from /usr/include/linux/fs.h:262,
> >                  from host-linux.c:30:
> > /usr/include/linux/hpfs_fs_i.h:5: parse error before `ino_t'
> > /usr/include/linux/hpfs_fs_i.h:5: warning: no semicolon at end of struct or union
> > /usr/include/linux/hpfs_fs_i.h:12: parse error before `:'
> >
> > Bon, je vous fais grâce de la suite...
> >
> > Quelqu'un a une idée de ce qui me manque ?
> >
> > Autre question: je croyais, dans ma grande naïveté, qu'un configure
> > servait justement à vérifier qu'il ne manquait rien sur son système
> > pour nous créer un petit Makefile aux petits oignons... Suis-je naïf
> > ou y-a-t'il un fossé entre la théorie et la réalité ?
> >
> > Merci
> >
> > PK
> >
> > --
> >       |\      _,,,---,,_       Patrice KARATCHENTZEFF
> > ZZZzz /,`.-'`'    -.  ;-;;,_   mailto:p.karatchentzeff@free.fr
> >      |,4-  ) )-,_. ,\ (  `'-'  http://p.karatchentzeff.free.fr
> >     '---''(_/--'  `-'\_)
> >
> >
> >
> >
> > --
> > To UNSUBSCRIBE, email to debian-french-request@lists.debian.org
> > with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> >
> >
>
> --
> She cried, and the judge wiped her tears with my checkbook.
> 		-- Tommy Manville
>
>
> --
> To UNSUBSCRIBE, email to debian-french-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
>

--
The relative importance of files depends on their cost in terms of the
human effort needed to regenerate them.
		-- T.A. Dolotta



Reply to: