Installation de mono

Installation de mono - Débats - Linux et OS Alternatifs

Marsh Posté le 01-09-2002 à 21:10:25    

Je suis en train d'installer mono à partir des sources sur ma mandrake 8.0. L'installation du package mono run time s'est bien passé. Maintenant, j'essaye d'installer mcs (les librairies et le compilateur C#). Comme le tout est écrit en C#, pas de ./configure, je doit utiliser  
 
make -f makefile.gnu  
 
selon le fichier install.
 
Malheureusement, après plusieurs minutes, celà s'arrête avec l'erreur :  
 


/usr/local/bin/mcs: line 2:   373 Débordement de la taille permise pour un fichier                        /usr/local/bin/mono /usr/local/bin/mcs.exe "$@"


 
Voçyez vous d'ou cela peut venir (sachant que j'ai monitoré mémoire et place disque pendant la compilation, il n'y avait pas de problème de ce point de vue.
 


[kadreg@rincevent mcs-0.15]$ make -f makefile.gnu
for i in jay mcs class nunit nunit/src/NUnitConsole monoresgen ; do \
        (cd $i; make -f makefile.gnu all) || exit 1; \
done
make[1]: Entre dans le répertoire `/home/kadreg/mono/mcs-0.15/jay'
make -f makefile linux
make[2]: Entre dans le répertoire `/home/kadreg/mono/mcs-0.15/jay'
cc    -c -o closure.o closure.c
cc    -c -o error.o error.c
cc    -c -o lalr.o lalr.c
cc    -c -o lr0.o lr0.c
cc    -c -o main.o main.c
cc    -c -o mkpar.o mkpar.c
cc    -c -o output.o output.c
cc    -c -o reader.o reader.c
cc    -c -o symtab.o symtab.c
cc    -c -o verbose.o verbose.c
cc    -c -o warshall.o warshall.c
cc -o jay  closure.o error.o lalr.o lr0.o main.o mkpar.o output.o reader.o symtab.o verbose.o warshall.o
make[2]: Quitte le répertoire `/home/kadreg/mono/mcs-0.15/jay'
make[1]: Quitte le répertoire `/home/kadreg/mono/mcs-0.15/jay'
make[1]: Entre dans le répertoire `/home/kadreg/mono/mcs-0.15/mcs'
../jay/jay -ctv < ../jay/skeleton.cs cs-parser.jay > cs-parser.cs
../jay/jay: 2 rules never reduced
../jay/jay: 29 shift/reduce conflicts, 1 reduce/reduce conflict.
mcs /target:exe  -o mcs.exe assign.cs attribute.cs driver.cs cs-parser.cs cs-tokenizer.cs tree.cs location.cs cfold.cs class.cs codegen.cs const.cs constant.cs decl.cs delegate.cs enum.cs ecore.cs expression.cs genericparser.cs interface.cs literal.cs modifiers.cs namespace.cs parameter.cs pending.cs report.cs rootcontext.cs statement.cs support.cs typemanager.cs
/usr/local/bin/mcs: line 2:   373 Débordement de la taille permise pour un fichier                        /usr/local/bin/mono /usr/local/bin/mcs.exe "$@"
make[1]: *** [mcs.exe] Erreur 153
make[1]: Quitte le répertoire `/home/kadreg/mono/mcs-0.15/mcs'
make: *** [all] Erreur 1
[kadreg@rincevent mcs-0.15]$


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 01-09-2002 à 21:10:25   

Reply

Marsh Posté le 02-09-2002 à 13:19:35    

Vague tentative de up, j'ai augmenté mes ulimit, c'est pareil.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 02-09-2002 à 13:21:45    

kadreg a écrit a écrit :

Je suis en train d'installer mono à partir des sources sur ma mandrake 8.0. L'installation du package mono run time s'est bien passé. Maintenant, j'essaye d'installer mcs (les librairies et le compilateur C#). Comme le tout est écrit en C#, pas de ./configure, je doit utiliser  
 
make -f makefile.gnu  
 
selon le fichier install.
 
Malheureusement, après plusieurs minutes, celà s'arrête avec l'erreur :  
 


/usr/local/bin/mcs: line 2:   373 Débordement de la taille permise pour un fichier                        /usr/local/bin/mono /usr/local/bin/mcs.exe "$@"


 
Voçyez vous d'ou cela peut venir (sachant que j'ai monitoré mémoire et place disque pendant la compilation, il n'y avait pas de problème de ce point de vue.
 


[kadreg@rincevent mcs-0.15]$ make -f makefile.gnu
for i in jay mcs class nunit nunit/src/NUnitConsole monoresgen ; do \
        (cd $i; make -f makefile.gnu all) || exit 1; \
done
make[1]: Entre dans le répertoire `/home/kadreg/mono/mcs-0.15/jay'
make -f makefile linux
make[2]: Entre dans le répertoire `/home/kadreg/mono/mcs-0.15/jay'
cc    -c -o closure.o closure.c
cc    -c -o error.o error.c
cc    -c -o lalr.o lalr.c
cc    -c -o lr0.o lr0.c
cc    -c -o main.o main.c
cc    -c -o mkpar.o mkpar.c
cc    -c -o output.o output.c
cc    -c -o reader.o reader.c
cc    -c -o symtab.o symtab.c
cc    -c -o verbose.o verbose.c
cc    -c -o warshall.o warshall.c
cc -o jay  closure.o error.o lalr.o lr0.o main.o mkpar.o output.o reader.o symtab.o verbose.o warshall.o
make[2]: Quitte le répertoire `/home/kadreg/mono/mcs-0.15/jay'
make[1]: Quitte le répertoire `/home/kadreg/mono/mcs-0.15/jay'
make[1]: Entre dans le répertoire `/home/kadreg/mono/mcs-0.15/mcs'
../jay/jay -ctv < ../jay/skeleton.cs cs-parser.jay > cs-parser.cs
../jay/jay: 2 rules never reduced
../jay/jay: 29 shift/reduce conflicts, 1 reduce/reduce conflict.
mcs /target:exe  -o mcs.exe assign.cs attribute.cs driver.cs cs-parser.cs cs-tokenizer.cs tree.cs location.cs cfold.cs class.cs codegen.cs const.cs constant.cs decl.cs delegate.cs enum.cs ecore.cs expression.cs genericparser.cs interface.cs literal.cs modifiers.cs namespace.cs parameter.cs pending.cs report.cs rootcontext.cs statement.cs support.cs typemanager.cs
/usr/local/bin/mcs: line 2:   373 Débordement de la taille permise pour un fichier                        /usr/local/bin/mono /usr/local/bin/mcs.exe "$@"
make[1]: *** [mcs.exe] Erreur 153
make[1]: Quitte le répertoire `/home/kadreg/mono/mcs-0.15/mcs'
make: *** [all] Erreur 1
[kadreg@rincevent mcs-0.15]$





pfffffff trop long ce post... En + c pour mdk 8.0... désolé pas le courage

Reply

Sujets relatifs:

Leave a Replay

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