मैं साइबरनेट के साथ वर्डनेट को स्थापित करने की कोशिश कर रहा हूं। लेकिन मेक के दौरान निम्नलिखित त्रुटि हो रही है
make[2]: Entering directory `/cygdrive/d/VaiVocabulary/vaiLinuxFinal/wordNet/WordNet-3.0/src"
gcc -g -O2 -o wishwn.exe wishwn-tkAppInit.o wishwn-stubs.o -L../lib -lWN -L/usr/lib -ltk8.5 -L/usr/lib -ltcl8.5 -lX11 -lXss -lXext -lXft -lXrender -lfontconfig -lexpat -liconv -lfreetype -lz -lbz2 -lX11 -lxcb -lXau -lXdmcp -ldl
/usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld: cannot find -lXss
/usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld: cannot find -lXext
/usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld: cannot find -lXft
/usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld: cannot find -lXrender
/usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld: cannot find -lfontconfig
/usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld: cannot find -lexpat
/usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld: cannot find -lfreetype
/usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld: cannot find -lbz2
collect2: ld returned 1 exit status
Makefile:223: recipe for target `wishwn.exe" failed
यह लिंकिंग एरर लगता है। इसे हल करने के लिए मुझे क्या करना होगा?
उत्तर:
जवाब के लिए 3 № 1यह निश्चित रूप से लग रहा है जैसे आप उन्हें याद कर रहे हैंपुस्तकालयों। Rerun Cygwin का Setup.exe और जब आप पैकेज चयन स्क्रीन पर पहुँचते हैं, तो "खोज" बॉक्स में अपनी गुम निर्भरताएँ दर्ज करें। उदाहरण के लिए खोज करना। Xss
तथा Xext
X11 फ़ोल्डर में दोनों पुस्तकालयों (और उनके विकास पैकेजों) को ढूँढता है bz2
Libs में है।