dosemu
Les instructions d'installation sont dans le fichier QuickStart
présent dans la distribution.
(08/04/95)
/usr/src/linux
;dosemu
avec un noyau n'ayant pas le support pour les IPC;/etc/dosemu.conf
;FDISK /mbr
" sur son hdimage;dosemu
avec suffisamment de privilèges (root).Marty Leisner (leisner@sdsp.mc.xerox.com
, 08/04/95
Si vous voulez un exécutable QMAGIC, il faut définir STATIC
dans le
Makefile
; sinon il y aura une combinaison librairie/exécutable.
Marty Leisner (leisner@sdsp.mc.xerox.com
, 08/04/95
Pour créer un binaire ELF, définir ELF
dans le Makefile
. Compiler
et installer la librairie slang
séparément. slang
fonctionne très
bien en librairie ELF partagée.
Marty Leisner (leisner@sdsp.mc.xerox.com
, 08/04/95
Si vous êtes à court de place dans le swap, vous pouvez ajouter la ligne
CFLAGS+=-fno-inline
apres la definition de CFLAGS
dans dpmi/Makefile
. Attention
a bien verifier que vous avez active votre swap: j'ai deja experimente
des plantages quand Linux manque de swap.
Marty Leisner (leisner@sdsp.mc.xerox.com
, 08/04/95
L'optimisation par defaut est -O2
. Il suffit de changer le
Makefile
afin d'utiliser -O
(compilation un peu plus rapide,
executable legerement plus petit).
En definissant do_DEBUG
dans le Makefile
, vous aurez -Wall -g
,
une compilation non-interactive et sans tex.
Il faut avoir compile le noyau sur son propre systeme pour avoir la
version courante. Sinon, il faut modifier a la main KERNEL_VERSION
dans le Makefile
racine. Le nombre est de la forme nmmmppp
,
ou n
est le numero de version, mmm
est le
numero mineur de version, et ppp
le numero de patch.
Par exemple, le noyau 1.1.88 correspond a "1001088" et le noyau 1.2.1
a "1002001".
Commencer toutes les compilations a partir du repertoire racine
des sources. Dans ce repertoire, "make sous-repertoire
"
lancera make
dans sous-repertoire
. Chaque repertoire
possede les cibles habituelles clean
et realclean
.
clean
efface les fichiers objets, realclean
efface egalement
les fichiers de dependance et quelques autres fichiers.
08/04/95
Non. Il faut l'installer sous l'identite "root", cependant.
Marty Leisner (leisner@sdsp.mc.xerox.com
) ajoute_:
Afin d'acceder aux ports E/S (y compris la console), dosemu
a besoin
de tourner avec l'identite "root". Lancer dosemu
dans un xterm
ou une fenetre X et demander ensuite l'acces direct au materiel vous permet
de tourner dosemu
sous une identite utilisateur. Les implications
de securite / setuid seront etudiees dans les versions de developpement.
James B. MacLean (jmaclean@fox.nstn.ns.ca
), 12/04/95
Nous avons quelquefois remarque ceci, generalement lorsque la date d'un fichier est importante. Quelques personnes resolvent le probleme en mettant a jour leur noyau, d'autres (dont moi) en lancant les commandes_:
make realclean
make most
Chapitre suivant, Chapitre Précédent
Table des matières de ce chapitre, Table des matières générale
Début du document, Début de ce chapitre