पर आरवीएम के साथ री-1.8.7 इंस्टॉल करें। मेरे पास माउंटेन शेर का एक नया इंस्टॉल था और एक्सकोड कमांड लाइन टूल्स स्थापित किया गया था। मैं होमब्रू चलाने और स्थापित करने में सक्षम था आरवीएम। दुर्भाग्यवश, मुझे री-1.8.7-हेड इंस्टॉल करने के लिए RVM नहीं मिल सकता है। संकलन करते समय यह विफल रहता है। मैंने सोचा कि यह एक्स 11 से संबंधित था, इसलिए मैंने XQuartz स्थापित किया। अभी भी कोई खुशी नहीं है। फिर मैं आगे बढ़ गया और ऐप स्टोर से पूर्ण एक्सकोड स्थापित किया। अभी भी कोई खुशी नहीं है। किसी ने इसे ताजा माउंटेन शेर पर स्थापित किया है?माउंटेन शेर
.rvm/log/ree-1.8.7-सिर/make.log के नीचे से:
Find Tcl/Tk libraries. Make tcltklib.so which is required by Ruby/Tk.
gcc -I. -I../.. -I../../. -I../.././ext/tk -DHAVE_RB_SAFE_LEVEL -DHAVE_RB_HASH_LOOKUP -DHAVE_RB_PROC_NEW -DHAVE_RB_OBJ_TAINT -DHAVE_ST_PTR -DHAVE_ST_LEN -DRUBY_VERSION=\"1.8.7\" -DRUBY_RELEASE_DATE=\"2012-02-08\" -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DWITH_TCL_ENABLE_THREAD=0 -fno-common -g -O2 -pipe -fno-common -c stubs.c
In file included from stubs.c:10:
/usr/include/tk.h:78:23: error: X11/Xlib.h: No such file or directory
In file included from stubs.c:10:
/usr/include/tk.h:549: error: expected declaration specifiers or ‘...’ before ‘Window’
/usr/include/tk.h:549: error: ‘Window’ declared as function returning a function
। ।
/usr/include/tkDecls.h:1240: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute
__’ before ‘Tk_GetBitmapFromObj’
/usr/include/tkDecls.h:1245: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/usr/include/tkDecls.h:1356: error: expected ‘)’ before ‘*’ token
/usr/include/tkDecls.h:1362: error: expected ‘)’ before ‘*’ token
/usr/include/tkDecls.h:1387: error: expected declaration specifiers or ‘...’ before ‘GC’
/usr/include/tkDecls.h:1399: error: expected declaration specifiers or ‘...’ before ‘GC’
/usr/include/tkDecls.h:1413: error: expected declaration specifiers or ‘...’ before ‘Pixmap’
/usr/include/tkDecls.h:1420: error: expected declaration specifiers or ‘...’ before ‘XColor’
/usr/include/tkDecls.h:1448: error: expected declaration specifiers or ‘...’ before ‘Pixmap’
/usr/include/tkDecls.h:1524: error: expected ‘)’ before ‘*’ token
/usr/include/tkDecls.h:1621: error: expected declaration specifiers or ‘...’ before ‘Drawable’
/usr/include/tkDecls.h:1656: error: expected ‘)’ before ‘*’ token
/usr/include/tkDecls.h:1661: error: expected ‘)’ before ‘*’ token
/usr/include/tkDecls.h:1692: error: expected specifier-qualifier-list before ‘XColor’
make[1]: *** [stubs.o] Error 1
make: *** [all] Error 1
वहाँ एक होना है माउंटेन शेर स्थापित करने के लिए रास्ता तय करें? मैं कल ताजा शुरू करने की सोच रहा हूं। –
--disable-tcl --disable-tk विकल्प अभी भी असफल रहे, लेकिन मैंने यह देखने के लिए मेक लॉग से और जोड़ा कि क्या यह कोई संकेत देता है। –
मेरा उत्तर – mpapis