ソフトウェアを圧縮しました。ソフトウェアを別のLinuxバージョンで実行できるように、依存関係をこのzipファイルにインポートするにはどうすればよいですか?たとえば、gcc5が必要ですが、一部のLinuxではgcc4.8が最新バージョンです。これをコンパイルしてソフトウェアに入れるとどうなりますか?オペレーティングシステムの依存関係を削除したいです。どうすればいいですか?
答え1
flatpak、snap、または appimage を使用できます。
https://ostechnix.com/linux-package-managers-compared-appimage-vs-snap-vs-Flatpak/
https://github.com/AppImage/AppImageKit/wiki/Similar-projects#comparison
または静的にリンクできますが、これはGPL以外のライセンスに基づいて利用可能なライブラリにリンクする場合にのみ可能です。