J'ai installé mono 2.8.1 en utilisant le programme d'installation du paquet depuis mono-project.com et les f sharp libs/poubelles de http://fsxplat.codeplex.com/releases/view/55463.Problème avec fsharpi sur Mac OS X: Echec de l'installation du gestionnaire ctrl-c - La gestion Ctrl-C ne sera pas disponible
Quand je lance fsharpi du terminal, je reçois le texte suivant retour:
Microsoft (R) F# 2.0 Interactive build
2.0.0.0 Copyright (c) Microsoft Corporation. All Rights Reserved.
For help type #help;;
Failed to install ctrl-c handler - Ctrl-C handling will not be available. Error was: Exception has been thrown by the target of an invocation.
fois triste, je l'ai essayé de courir mono /usr/lib/fsharp/fsi.exe --verbose mais je ne peux t voir quoi que ce soit utile dans les journaux ....
Method System.MulticastDelegate:Equals (object) emitted at 0x4714c78 to 0x4714d0a (code length 146) [fsi.exe]
converting method (wrapper managed-to-native) Mono.Unix.Native.Stdlib:sys_signal (int,Mono.Unix.Native.SignalHandler)
Method (wrapper managed-to-native) Mono.Unix.Native.Stdlib:sys_signal (int,Mono.Unix.Native.SignalHandler) emitted at 0x4714d10 to 0x4714d89 (code length 121) [fsi.exe]
converting method System.Reflection.TargetInvocationException:.ctor (System.Exception)
Method System.Reflection.TargetInvocationException:.ctor (System.Exception) emitted at 0x4714d90 to 0x4714dae (code length 30) [fsi.exe]
converting method System.ApplicationException:.ctor (string,System.Exception)
Method System.ApplicationException:.ctor (string,System.Exception) emitted at 0x4714dc0 to 0x4714de6 (code length 38) [fsi.exe]
converting method System.Exception:.ctor (string,System.Exception)
Method System.Exception:.ctor (string,System.Exception) emitted at 0x4714df8 to 0x4714e16 (code length 30) [fsi.exe]
converting method System.Exception:get_Message()
Method System.Exception:get_Message() emitted at 0x4714e18 to 0x4714e52 (code length 58) [fsi.exe]
converting method FSIstrings.SR:fsiCouldNotInstallCtrlCHandler (string)
Method FSIstrings.SR:fsiCouldNotInstallCtrlCHandler (string) emitted at 0x4714e60 to 0x4714ed8 (code length 120) [fsi.exe]
converting method <StartupCode$Fsi>.$FSIstrings/[email protected]:Invoke (System.Tuple`2<string, Microsoft.FSharp.Core.PrintfFormat`5<Microsoft.FSharp.Core.FSharpFunc`2<string, string>, Microsoft.FSharp.Core.Unit, string, string, string>>)
Method <StartupCode$Fsi>.$FSIstrings/[email protected]:Invoke (System.Tuple`2<string, Microsoft.FSharp.Core.PrintfFormat`5<Microsoft.FSharp.Core.FSharpFunc`2<string, string>, Microsoft.FSharp.Core.Unit, string, string, string>>) emitted at 0x4714ed8 to 0x4714f14 (code length 60) [fsi.exe]
converting method <StartupCode$Fsi>.$FSIstrings/[email protected]:Invoke (string)
Method <StartupCode$Fsi>.$FSIstrings/[email protected]:Invoke (string) emitted at 0x4714f18 to 0x4714f35 (code length 29) [fsi.exe]
converting method System.IO.UnexceptionalStreamWriter:Write (char)
Method System.IO.UnexceptionalStreamWriter:Write (char) emitted at 0x4714f38 to 0x4714f74 (code length 60) [fsi.exe]
Failed to install ctrl-c handler - Ctrl-C handling will not be available. Error was:
Exception has been thrown by the target of an invocation.
J'ai également essayé de courir avec toutes les permutations de --readline- --nologo --gui- sans succès :(
quelqu'un at-il aucune idée de pourquoi cela est heureux ening? Ce qui est plus exaspérant, c'est que cela ne semble affecter que moi, comme un de mes amis l'a bien installé en utilisant exactement la même méthode d'installation. MacPorts pourrait-il affecter mon installation de fsharp?
Merci d'avance pour toute aide!
Vive
Jan
Voir: http://stackoverflow.com/questions/4256918/fsi-exe-does-not-work-under-ubuntu-10-10 - Avez-vous installé X d'Apple? –
Il est possible que MacPorts provoque des problèmes pour Mono car il surcharge les outils système et les bibliothèques. Essayez dans un environnement sans MacPorts. –
En fait, j'ai le même problème et il persiste même lorsque vous n'utilisez pas Macports. Avez-vous trouvé une réponse à cette question? – jbssm