के साथ पुन: संकलित करने के लिए कैसे करें, मैं अपने एआरएम उबंटू मशीन पर इस guide के बाद, मेरे ffmpeg को पुनर्स्थापित करने का प्रयास कर रहा था। दुर्भाग्यवश, जब मैं एक प्रोग्राम है जो इस lib मैं निम्नलिखित विफलता मिल का उपयोग करता संकलन:-fPIC
/usr/bin/ld: /usr/local/lib/libavcodec.a(amrnbdec.o): relocation R_ARM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libavcodec.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
अब मैं -fPIC के साथ पुन: संयोजित करने के लिए संकलक की तरह का सुझाव दे रहा है चाहते हैं, लेकिन मैं पता नहीं कैसे कर सकते है। किसी भी मदद की सराहना की है।
में मृत लिंक के लिए एक प्रतिस्थापन जोड़ा है हां, 'निर्यात' का उपयोग करने या मेकफ़ाइल संपादित करने की आवश्यकता नहीं है। – LordNeckbeard
आपने मुझे 'गंभीर-साझा' के साथ एक गंभीर सिरदर्द से बचाया है। धन्यवाद! – Benjamin
इसके लिए धन्यवाद! मैं यह भी जोड़ना चाहता हूं कि कुछ फ़ाइलों से छुटकारा पाने के लिए फिर से चलने पर मुझे 'विकृत करना' करना पड़ा जो पहले से ही स्थिर तरीके से संकलित हो चुके थे। –