SuSE Linuxなどの古いバージョンが実行されている古いハードウェアがいくつかあります。これで、Ubuntu 9.10 を実行するこの素晴らしい開発マシンができました。C アプリ (Python 2.6.x で記述) をコンパイルするために使用するツールの一部は、古い SuSe ボックスでは使用できません。それで...私の開発ボックスでその古いマシン用にコンパイルすることは可能ですか?
次の手順を念頭に置いていますが、このクエストに取り掛かる前にクロスチェックしたいと思います: 1. アプリに必要な静的/共有ライブラリを見つけ、それらのターゲット バージョンを見つけてビルドします 2. 対応するヘッダー ファイルも見つけます3. ターゲット ヘッダーとライブラリを使用するために gcc に正しいフラグをフィードします。 4. 正しいアーキテクチャ (i386/i686) を使用するために gcc に正しいフラグをフィードします。5. コンパイル、アップロード、お楽しみください ;-)
私は avr-gcc と cc65 を定期的に使用しています。どちらもクロス コンパイルです。ガムスティックスのようなものを開発するためにcossコンパイラをセットアップしたことは知っていますが、古い/他のLinuxディストリビューションでも同じことができるはずですよね?
ハ