ターゲット プラットフォームは非常に古いものしかサポートしていないため、glibc をプロジェクトに静的にリンクする必要があります (ただし、ツールチェーンから静的にリンクされた glibc で動作します。確認済みです)。
残念ながら、このアプリケーションは pthread ライブラリを使用する必要がありますが、静的にリンクされた libpthread はスペースを取りすぎます。
glibc を静的にリンクし、動的に pthread にしたいと考えています。
このコマンドを実行した後
powerpc-unknown-linux-gnu-gcc object_files -lrt -lpthread -Wl,-Bstatic -lc
私は得る:
/powerpc-unknown-linux-gnu/bin/ld: cannot find -lgcc_s