लिनक्स makeमें जीएनयू के अनपेक्षित उपयोग को अस्वीकार करने के लिए क्या कोई ज्ञात तरीका है Linux लिनक्स में संपादन या अन्य मेकफाइल का उपयोग करते समय मेकफाइल में विशिष्ट एक्सटेंशन बनाएं? मेरा मतलब है, GNU को प्रतिबंधित करना to makePOSIX में निर्दिष्ट व्यवहार करना और किसी भी GNU को अस्वीकार करना? विशिष्ट एक्सटेंशन बनाएं?
.POSIXविशेष लक्ष्य "के अनुसार, पर्याप्त नहीं है 4.9 विशेष निर्मित लक्ष्य नाम (gnu.org) "। मैन पेज इसके लिए कमांड लाइन विकल्प का उल्लेख नहीं करता है।
एक और makeउपयोगिता का उपयोग करना एक विकल्प हो सकता है।
- अपडेट 2018-10-19 -
मुझे अभी भी अपने प्रश्न का सीधा उत्तर नहीं मिला है, लेकिन यहां इस मुद्दे के बारे में कम से कम एक दस्तावेज है, एक दस्तावेज जो उस समय मौजूद नहीं था जब मेरे पास यह प्रश्न था: पोर्टेबल ट्यूटोरियल पर एक ट्यूटोरियल (nullprogram.com) ।
makeकि "अन्य के मेकफाइल" के साथ उपयोग करने के लिए था। आपने यह भी कहा है कि GNU का ".POSIXलक्ष्य पर्याप्त नहीं है," आपके अनुसार कुछ दस्तावेज़ों को पढ़ना, लेकिन आपने इसे वास्तविक मामले के साथ प्रदर्शित नहीं किया है, जो थोड़ा सा XY समस्या है ।