El enlace de Fsharp para monodesarrollo a través del administrador de complementos no puede resolver dependencies

Necesito ejecutar F # con monodesarrollador en Arch Linux. (Por favor, no me aconseje que NO lo use, tengo que usarlo como lo requiere un curso universitario). Traté de agregar el enlace de idioma para F # como se describe en este enlace (file zip descargado, extraerlo e intentar agregarlo desde el administrador de complementos):

https://code.google.com/p/wildart/wiki/FSharpBinding

Me da los siguientes errores:

Los complementos seleccionados no se pueden instalar porque hay conflictos de dependencia.

El package 'Componentes v2.2' no se pudo encontrar en ningún repository

El package 'Core v2.2' no se pudo encontrar en ningún repository

El package 'Core.Gui v2.2' no se pudo encontrar en ningún repository

El package 'Ide v2.2' no se pudo encontrar en ningún repository

El package 'Proyectos v2.2' no se pudo encontrar en ningún repository

El package 'Projects.Gui v2.2' no se pudo encontrar en ningún repository

¿Como puedó resolver esté problema? Busco en Internet y todavía no he podido encontrar una solución.


Segundo modo, intenté build e instalar desde cero como se describe en github:

https://github.com/fsharp/fsharpbinding/tree/master/monodevelop

He descargado fsharpbinding.zip, nuget instalado (no sé qué más debo download, ya que dice "packages nuget necesarios"), descomprimir el file y llamar a ./configure.sh debajo de su carpeta. No funciona porque no puede encontrar fsc en routes determinadas:

cuál: no fsc en (/ usr / local / sbin: / usr / local / bin: / usr / bin: / usr / bin / site_perl: / usr / bin / vendor_perl: / usr / bin / core_perl

Encuentra con éxito todos los otros directorys que busca. F # ya está instalado, pero no sé cómo encontrar fsc para pasar su ruta a configure.sh. ¿Que debería hacer?

acaba de toparse con esto, y parece ser este problema . solucionado desinstalando monodesarrollo e instalando monodesarrollo-latest de aur

Volví a instalar la fuente monodesarrollo del github y de alguna manera es diferente. Tal vez había instalado alguna versión anterior, no sé cómo. Pero de todos modos ahora me dio otro error cuando llamo ./configure por primera vez:

ERROR construyendo cadena de certificates: System.ArgumentException: certificate —> System.Security.Cryptography.CryptographicException: Extensión mal codificada. en System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension.get_SubjectKeyIdentifier () [0x00000] en: 0

en System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find (X509FindType findType, System.Object findValue, Boolean validOnly) [0x00000] en: 0 en System.Security.Cryptography.X509Certificates.X509Chain.FindParent (System.Security.Cryptography.X509Certificates Certificado .X509Certificate2) [0x00000] en: 0

en System.Security.Cryptography.X509Certificates.X509Chain.BuildChainFrom (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) [0x00000] en: 0

en System.Security.Cryptography.X509Certificates.X509Chain.Build (Certificado System.Security.Cryptography.X509Certificates.X509Certificate2) [0x00000] en: 0

— Fin de la stack de la exception interna trace —

en System.Security.Cryptography.X509Certificates.X509Chain.Build (Certificado System.Security.Cryptography.X509Certificates.X509Certificate2) [0x00000] en: 0

en System.Net.ServicePointManager + ChainValidationHelper.ValidateChain (Mono.Security.X509.X509CertificateCollection certs) [0x00000] en: 0

Informe este problema a la cadena de certificates de construcción del ERROR del equipo Mono: System.ArgumentException: certificate —> System.Security.Cryptography.CryptographicException: no se puede decodificar la key pública. —> System.NullReferenceException: reference de object no establecida en una instancia de un object

en System.Security.Cryptography.X509Certificates.PublicKey..ctor (Mono.Security.X509.X509Certificate certificate) [0x00000] en: 0 en System.Security.Cryptography.X509Certificates.X509Certificate2.get_PublicKey () [0x00000] en: 0

— Fin de la stack de la exception interna trace —

en System.Security.Cryptography.X509Certificates.X509Certificate2.get_PublicKey () [0x00000] en: 0

en System.Security.Cryptography.X509Certificates.X509Chain.Process (Int32 n) [0x00000] en: 0

en System.Security.Cryptography.X509Certificates.X509Chain.ValidateChain (indicador X509ChainStatusFlags) [0x00000] en: 0

en System.Security.Cryptography.X509Certificates.X509Chain.Build (Certificado System.Security.Cryptography.X509Certificates.X509Certificate2) [0x00000] en: 0

— Fin de la stack de la exception interna trace —

en System.Security.Cryptography.X509Certificates.X509Chain.Build (Certificado System.Security.Cryptography.X509Certificates.X509Certificate2) [0x00000] en: 0

en System.Net.ServicePointManager + ChainValidationHelper.ValidateChain (Mono.Security.X509.X509CertificateCollection certs) [0x00000] en: 0

Por favor, informa este problema al equipo de Mono

Instalado con éxito 'FsUnit 1.2.1.0'.

Instalado con éxito 'Mono.Cecil 0.9.5.4'.

Instalado correctamente 'FSharp.Compiler.CodeDom 0.9.1'.

Instalado correctamente 'ExtCore 0.8.42'.

Instalado con éxito 'Fantomas 1.5.0'.

Instalado correctamente 'FSharp.Compiler.Service 0.0.62'.

Error: SendFailure (Error al escribir encabezados)

Cuando lo llamo por segunda vez no me da ningún error. Pero luego haz failes:

/home/berat/fsharpbinding-master/monodevelop/MonoDevelop.FSharpBinding/Services/LanguageService.fs(134,23): advertencia FS0044: esta construcción está en desuso. Use RawGenerator directamente

/home/berat/fsharpbinding-master/monodevelop/MonoDevelop.FSharpBinding/FSharpLanguageBinding.fs(116,15): advertencia FS0044: Este constructo está en desuso

/home/berat/fsharpbinding-master/monodevelop/MonoDevelop.FSharpBinding/FSharpSyntaxMode.fs(440,46): error FS0039: el campo, constructor o miembro 'GetProjectsContainingFile' no está definido

Tarea "Fsc" ejecución – FAILED

Se ejecutó el objective "CoreCompile" en el proyecto "/home/berat/fsharpbinding-master/monodevelop/MonoDevelop.FSharpBinding/MonoDevelop.FSharp.mac-linux.fsproj".– FAILED

Proyecto de construcción listo "/home/berat/fsharpbinding-master/monodevelop/MonoDevelop.FSharpBinding/MonoDevelop.FSharp.mac-linux.fsproj".– FAILED

Construcción fallida.

Advertencias:

/home/berat/fsharpbinding-master/monodevelop/MonoDevelop.FSharpBinding/MonoDevelop.FSharp.mac-linux.fsproj (destinos pnetworkingeterminados) -> /usr/lib/mono/4.0/Microsoft.FSharp.Targets (CoreCompile target) ->

/home/berat/fsharpbinding-master/monodevelop/MonoDevelop.FSharpBinding/Services/LanguageService.fs(134,23): advertencia FS0044: esta construcción está en desuso. Use RawGenerator directamente

/home/berat/fsharpbinding-master/monodevelop/MonoDevelop.FSharpBinding/FSharpLanguageBinding.fs(116,15): advertencia FS0044: Este constructo está en desuso

Errores:

/home/berat/fsharpbinding-master/monodevelop/MonoDevelop.FSharpBinding/MonoDevelop.FSharp.mac-linux.fsproj (destinos pnetworkingeterminados) -> /usr/lib/mono/4.0/Microsoft.FSharp.Targets (CoreCompile target) ->

/home/berat/fsharpbinding-master/monodevelop/MonoDevelop.FSharpBinding/FSharpSyntaxMode.fs(440,46): error FS0039: el campo, constructor o miembro 'GetProjectsContainingFile' no está definido

    Intereting Posts