जो आप खोज रहे हैं वह एक क्रॉस-कंपाइलिंग टूलचेन है।
एक टूलचेन में एक क्रॉस-कंपाइलर (एक कंपाइलर जो वर्तमान प्लेटफ़ॉर्म पर चलता है लेकिन आपके मामले, एईक्स पर, किसी अन्य पर चलाने के लिए बाइनरी कोड बनाता है), सी या सी ++ लाइब्रेरी और कुछ अन्य रोचक टूल शामिल करता है।
मैंने अतीत में सफलतापूर्वक buildroot का उपयोग किया है, जो एक ऐसा उपकरण है जो क्रॉस-कंपाइलिंग टूलचेन बनाने की प्रक्रिया को स्वचालित करता है। मुझे पता है कि वे कई लक्षित प्लेटफार्मों का समर्थन करते हैं, शायद एईक्स उनमें से एक है।
यदि आप अपने टूलचेन को हाथ से संकलित करना चाहते हैं, तो पर अपने-अपने अनुभाग पर एक नज़र डालें।
एक और दृष्टिकोण, शायद आपके मामले पर आसान, उबंटू पर वर्चुअल मशीन के अंदर एक AIX सिस्टम स्थापित करना होगा। इस तरह आपको अपनी मशीन के अंदर चलने वाली एक पूर्ण एईक्स प्रणाली तक पहुंच होगी, जिससे वास्तविक परिस्थितियों में आपके आवेदन को विकसित और परीक्षण करने का अवसर मिलेगा (या ऐसी चीजें करने के लिए आपको जो भी कारण मिल सकता है)।
उपकरण श्रृंखला को संकुचित करने वाले क्रॉस का निर्माण दिल की बेहोशी के लिए नहीं है। आपको स्रोत से जीसीसी बनाने की आवश्यकता होगी (शुरू करने के लिए तुच्छ नहीं) तो इसे एक क्रॉस कंपाइलर बनाने के लिए विस्तृत निर्देशों का पालन करें। –