2017-08-15 10 views
-1

OpenWrtでlibcをパッケージとして取得しようとしていますが、どのリポジトリでもlibcを見つけることができません。 .ipkhere.Openwrtでlibcを入手するには?

私はopkgの代わりにコンパイルしているので、どのようにそれを私の設定で入手できますか?

答えて

0

あなたの質問が正しく理解されているかどうかはわかりません。 Openwrtをコンパイルする場合、.ipk<buildroot/bin>になるはずです。あなたはそれをダウンロードしたい場合、下記のリンクを使用ar71xxを使用して、たとえば、右のアーキテクチャを選択してください:

:私はインストールlibcのないシステムを想像カント ar71xx - 15.05.1

一方を、次のように入力してください

opkg list-installed | grep libc 
+0

私はただインストールしたくありません。私はパッケージとしてビルドしコンパイルしたいと思っています。 –

+0

私が理解するように、2つの方法があります: 1.完全なOpenWRTイメージを構築し、その一部としてlibcも構築します。このガイドに従ってください:[OpenWRTビルド](https://wiki.openwrt.org/doc/howto/build) ビルドする前に正しいターゲットを選択してください。 2.ターゲットのSDKをダウンロードします。ここでは、適切なターゲットを選択する必要もあります。たとえば、OpenWRT 15.05.1の「ar71xx」​​アーキテクチャのSDKはこちら[https://downloads.openwrt.org/chaos_calmer/15.05.1/ar71xx/generic/OpenWrt]にあります。 -SDK-15.05.1-ar71xx-generic_gcc-4.8-linaro_uClibc-0.9.33.2.Linux-x86_64.tar.bz2) – GABIKA6

0
  1. OpenWrt SDKをダウンロードします。

  2. パッケージをアップデートしてインストールします。

    cd ~/OpenWrt-SDK-15... 
    ./scripts/feeds update -a 
    ./scripts/feeds install -a 
    
  3. それはOpenWrtのためlibc packageを見つけ、/feeds/packages/libsにコピーに失敗した場合のbin /パッケージ/ ...

でそれを探す

make package/libc/compile -j1 V=s 
  • libcのパッケージをコンパイルします。 ./scripts/feeds/update -i && ./scripts/feeds/install libcと入力してパッケージを更新し、手順4に再度進みます。

  • 関連する問題