Mono Linuxでmkbundleツールを使用して新しいクロスコンパイル/リンク機能を使用しようとすると、いくつかの問題に直面します。 Intel x86環境でLinux Mint 14.04 32ビットを使用しています.64ビットプラットフォーム用のmkbundleを使用してスタティックバイナリを作成したいと考えています。Monoのmkbundleとのクロスコンパイルの問題
[email protected] ~ $ mkbundle --fetch-target 4.6.1-linux-libc2.12-amd64 --target-server https://download.mono-project.com/runtimes/raw/
Downloading runtime https://download.mono-project.com/runtimes/raw/4.6.1-linux-libc2.12-amd64 to /home/mc/.mono/targets/4.6.1-linux-libc2.12-amd64/mono
Failure to download the specified runtime from https://download.mono-project.com/runtimes/raw/4.6.1-linux-libc2.12-amd64
[email protected] ~ $
:私は最初の宛先ターゲット・ファイルを持っている必要がありますので、私は、サーバーからそれをフェッチしようとする文書によると、モノ、バージョン4.6.2
[email protected] ~ $ mono --version
Mono JIT compiler version 4.6.2 (Stable 4.6.2.16/ac9e222 Tue Jan 3 11:57:29 UTC 2017)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: x86
Disabled: none
Misc: softdebug
LLVM: supported, not enabled.
GC: sgen
を使用しています参考として
しかし、私がダウンロードしようとしているファイルが何であっても、私はいつも同じエラーが発生します。
私のバージョン(4.6.2)にはファイルがないことに気付きました。この問題の根本原因になるかどうかはわかりません。
誰でも私に何が起こっているかの手がかりを教えてください。
は事前にありがとうございました。誰もがこの答えを必要とするだけの場合には
ありがとう@ dominic.e 私はMonoに貢献している人たちと共有した電子メールのいくつかに基づいて、プロジェクトのこの部分はまだ成熟していないと思われるので、デバッグと再作業が必要です。 – Carles