यह अच्छी तरह से ज्ञात है कि glibc (और, जहां तक मुझे पता है, glibstd ++ भी) प्रतीक संस्करण तंत्र का उपयोग करता है। (विवरण के लिए देखें: How can I link to a specific glibc version।)glibc (glibcxx) बाइनरी के संस्करण को कैसे निर्धारित किया जाए इस पर निर्भर करेगा?
सवाल यह है कि जीएलबीबीसी और जीएलबीबीसीओक्स के सटीक संस्करणों को निर्धारित करने के लिए लिंकर द्वारा libc और libstdC++ के नामों के लिए चुना जाएगा? उदाहरण के लिए, इस तरह कुछ कैसे प्राप्त करें:
time -> [email protected]_2_5
...
gethostbyname -> [email protected]_2_3
हमें इसकी आवश्यकता क्यों है? ऐसा लगता है कि यदि आप glibc/libstdC++ के आवश्यक संस्करणों को कम करना चाहते हैं तो यह उपयोगी हो सकता है।
आईआईआरसी डीएसओ-हाउटो (http://www.akkadia.org/drepper/dsohowto.pdf) के लिए लिंकर स्क्रिप्ट का उपयोग करने पर एक अनुभाग था। – ninjalj