MinGW-w64 कम से कम December 2010 के बाद से सिग्विन के साथ उपलब्ध है। हालांकि मुझे लगभग कुछ भी संकलित करने के लिए इसका उपयोग करने में कठिनाई हो रही है। मैं alternativesसिगविन के साथ MinGW-w64 का उपयोग कैसे करें?
p=x86_64-w64-mingw32
alternatives \
--install /usr/bin/gcc.exe gcc /usr/bin/$p-gcc.exe 0 \
--slave /usr/bin/ar.exe ar /usr/bin/$p-ar.exe
उदाहरण के लिए के साथ सांकेतिक लिंक की स्थापना की है अगर मैं संकलन करने की कोशिश wget
./configure --without-ssl
make
त्रुटियाँ (संक्षिप्तता के लिए संपादित)
connect.o:connect.c:(.text+0x3f): undefined reference to `__imp_htons'
connect.o:connect.c:(.text+0xbe7): undefined reference to `__imp_ntohs'
connect.o:connect.c:(.text+0xd96): undefined reference to `run_with_timeout'
अगर मैं का उपयोग
- मिनजीडब्ल्यू MinGW जीसीसी के साथ शैल Cygwin जीसीसी (
gcc4-core
) के साथ - Cygwin खोल
को Wget संकलित कर देगा।
बंद आधार AK2 जवाब है, यह, काम करने के लिए
./configure --host=x86_64-w64-mingw32 --disable-ipv6 --without-ssl
make
मैंने साइगविन में पैकेज 'mingw64-x86_64-gcc-g ++' पैकेज स्थापित किया है। हालांकि, 'कौन सा g ++ 'कोई' g ++' नहीं दिखाता है। स्थापित 'mingw64' कंपाइलर कहां है? इस 'mingw64-x86_64-gcc-g ++' के लिए मैं './configure --target = ???' में क्या सेट करना चाहिए – Admia