uclibc

    5

    3答えて

    私はMIPSのためにMonoを静的にクロスコンパイルしようとしています。私はMonoをコンパイルすることができますが、コンパイラに静的を指定しても、常に依存関係に動的にリンクされます。 私はテストプログラムを作成しました。私はツールチェーンを使用して静的にコンパイルし、ターゲットプラットフォーム上で実行できます。私は何かが欠落しているか、それが不可能かどうかはわかりません。 buildrootを使

    1

    2答えて

    私はglibcを使ってコンパイルされたプログラムを持っていて、uClibcを使ってOpenwrtファームウェアでMIPSターゲット上で実行する必要があります。これは可能ですか?私はOpenwrtでプログラムを実行し、実行しようとすると結果は見つかりませんでした。 何が問題ですか? ありがとうございます。

    1

    1答えて

    私はUclibcを使ってXFCEをコンパイルしようとしています。 Uclibcはbuildroot経由でcrosstool-ngによって生成されました。ビルドルートの外で何かをビルドするにはどうすればツールチェーンを使用しますか?私はbuildrootとuclibcの両方のWebサイトの指示を見てきましたが、それらは少し曖昧でした。私は./configure中にuclibcへのリンクを使ってフラグ

    2

    2答えて

    私のプログラムにIPv6サポートを追加したいと思い、奇妙なエラーが発生しました。私は接続を受け入れるソケットを開きたい。 infoで struct addrinfo hint, *info = NULL; memset((void *)&hint, 0, sizeof(hint)); hint.ai_family = AF_INET6; hint.ai_flags = AI_PASSIVE

    3

    1答えて

    ツールチェーンをコンパイルするときに、ツールチェーンをコンパイルするために使用するライブラリを指定する必要があります。たとえば、私は最近openRISCアーキテクチャ用のツールチェーンをコンパイルしました。彼らは私にuClibcとnewlibから選択するオプションを与えました。 ライブラリでツールチェーンをコンパイルする必要はありますか?組み込みLinuxと言うと、ターゲットプラットフォームでライ

    1

    1答えて

    私自身のuClibc組み込みシステムを構築しようとしています。私はいくつかの問題に遭遇しましたが、2日後にすべてを解決しました。 1つだけ残っています:pthreadは正しく動作しません。ここで はPythonのconfigureスクリプトから簡単なプログラムです:私はglibcベースのシステムで #include <pthread.h> void* routine(void* p){retu

    10

    1答えて

    Debian/MIPS + QEMUを使ってMIPS ports of PortFusion(TCPトンネリングソリューション)をビルドしています。結果のバイナリはGNU libcにリンクされています。したがって、uclibcの代わりにeglibc(GNU libcとバイナリ互換性があるように見えます)の代わりに出荷されるバニラOpenWrtでコピーして使用することはできません。 uClibcを代

    0

    1答えて

    SuperHプロセッサボード用の組み込みLinuxを作成しようとしています。私はuClibcでBuildroot 2012.2ツールチェーンを使用しています。 すべてがうまくコンパイルが、私は(「ls」のインスタンスのか「マウント」)BusyBoxのアプレットのいくつかを実行しようとすると、私はこのようなエラーが発生します。具体的には「ls」の ls: : Unknown error 2 この

    0

    1答えて

    私はtcmallocをuclibcに移植しようとしています。 Tcmallocにはsbrk関数の定義があり、sbrk関数はlibcから__sbrkを呼び出します。一方、Uclibcには__sbrk関数はありませんが、sbrkはあります。 私はuclibc sbrkをtcmalloc sbrkからどのように呼び出すことができますか?

    22

    3答えて

    32ビット組み込みLinux(ARMLinux)のCコードで時間を処理して、2038年1月19日(03:14:07 UTC)にコードが正しく動作することを保証する適切な方法は何ですか(符号付き32ビットtime_tオーバーフロー)?私が使用しなければならないシステムでtime_tが32ビットで署名されているとすれば、どのような代替案がありますか? グーグルのかなりの量が、実用的な使用の何も明らかに