[ruby-list:49526] Re: OSX ruby-tkのextconf.rb
From:
天野 竜太郎 <pikara-giresse82@...>
Date:
2013-08-02 00:55:28 UTC
List:
ruby-list #49526
=1B$BE7Ln$G$9!#=1B(B -with-tcltk-framework=1B$B$r$D$1$F$b$D$1$J$/$F$bF1$87k2L$G$9!#=1B(B $ ./configure -prefix=3D$HOME/ru2 --enable-shared --enable-pthread = --with-tcltk-framework=3D/System/Library/Frameworks configure: WARNING: unrecognized options: --with-tcltk-framework ---------- ---------- make make=1B$B$NESCf$G=1B(B = --------------------------------------------------------------------------= --------------------------------------------------- configuring tk ........ check struct members.. check libraries.... Use ActiveTcl libraries (if available). Search tclConfig.sh and = tkConfig.sh...................................... Valid [tclConfig.sh, tkConfig.sh] are found in = [["/Library/Frameworks/Tcl.framework", = "/Library/Frameworks/Tk.framework"], = ["/Library/Frameworks/Tcl.framework/Versions/Current", = "/Library/Frameworks/Tk.framework/Versions/Current"], = ["/Library/Frameworks/Tcl.framework/Versions/8.5", = "/Library/Frameworks/Tk.framework/Versions/8.5"], ["/usr/lib", = "/usr/lib"], ["/System/Library/Frameworks/Tcl.framework", = "/System/Library/Frameworks/Tk.framework"], = ["/System/Library/Frameworks/Tcl.framework/Versions/Current", = "/System/Library/Frameworks/Tk.framework/Versions/Current"], = ["/System/Library/Frameworks/Tcl.framework/Versions/8.5", = "/System/Library/Frameworks/Tk.framework/Versions/8.5"], = ["/System/Library/Frameworks/Tcl.framework/Versions/8.4", = "/System/Library/Frameworks/Tk.framework/Versions/8.4"]] Use [tclConfig.sh, tkConfig.sh] =3D=3D = ["/Library/Frameworks/Tcl.framework/tclConfig.sh", = "/Library/Frameworks/Tk.framework/tkConfig.sh"] Use MacOS X Frameworks. Find Tcl/Tk libraries. Make tcltklib.so which is required by Ruby/Tk. configuring tk/tkutil = --------------------------------------------------------------------------= ---------------------------------------------- make install =1B$B7k2L$OF1$8!"=1B(Brequire "tk"=1B$B$GMn$A$^$9!#=1B(B = --with-tcltk-framework=3D/System/Library/Frameworks=1B$B$r$D$1$J$/$F$b!"=1B= (Bmake=1B$B$NESCf$N=1B(Bconfiguring tk=1B$B0J2<$NI=3D<($bF1$8$G$9!#=1B(B ext/tk/Makefile=1B$B$b=1B(Bdiff=1B$B$7$^$7$?$,:9J,L5$7$G$9!#=1B(B = =1B$B$A$J$_$K=1B(BOSX10.8=1B$B%G%U%)%k%H$N>uBV$G$O!"=1B(Btcktk8.5.9=1B$B$H= =1B(B8.4.19=1B$B$,=1B(B /System/Library/Frameworks=1B$B0J2<$KF~$C$F$$$^$9!#=1B(B = Activetcl=1B$B$J$I$N=1B(Bbinary=1B$B$d%=3D!<%9$+$i=1B(Btcktk=1B$B$rF~$l$k$= H!"=1B(B/Library/Frameworks=1B$B0J2<$K?7$7$$$b$N$,F~$j$^$9!#=1B(B =1B$B$&$A$N8=3D:_$N4D6-$O!"=1B(B /System/Library/Frameworks=1B$B0J2<$K=1B(B OS=1B$B%G%U%)%k%H$N=1B(B8.5.9=1B$B$H=1B(B8.4.19=1B$B$NN>J}$,F~$C$F$$$^$9!#= =1B(B = /System/Library/Tcl=1B$B$H$$$&$N$b$"$j$^$9!#$3$l$b=1B(BOS=1B$B%G%U%)%k%H$G= $9$,!"=1B(Bscript=1B$B=3D8$N$h$&$J46$8$G$9!#=1B(B /Library/Frameworks=1B$B0J2<$K=1B(B Activetcl-8.5.14=1B$B$G$9!#=1B(B =1B$B>0!"=1B(B/usr/lib=1B$B0J2<$K=1B(B8.5.9=1B$B$X$N%j%s%/$,D%$i$l$F$$$^$9= !#=1B(B $ ls -l /usr/lib/libtk* /usr/lib/libtcl* lrwxr-xr-x 1 root wheel 15 11 16 2012 /usr/lib/libtcl.dylib@ -> = libtcl8.5.dylib lrwxr-xr-x 1 root wheel 62 11 16 2012 /usr/lib/libtcl8.5.dylib@ -> = ../../System/Library/Frameworks/Tcl.framework/Versions/8.5/Tcl lrwxr-xr-x 1 root wheel 74 4 17 09:41 /usr/lib/libtclstub8.5.a@ -> = ../../System/Library/Frameworks/Tcl.framework/Versions/8.5/libtclstub8.5.a= lrwxr-xr-x 1 root wheel 14 11 16 2012 /usr/lib/libtk.dylib@ -> = libtk8.5.dylib lrwxr-xr-x 1 root wheel 60 11 16 2012 /usr/lib/libtk8.5.dylib@ -> = ../../System/Library/Frameworks/Tk.framework/Versions/8.5/Tk lrwxr-xr-x 1 root wheel 72 4 17 09:41 /usr/lib/libtkstub8.5.a@ -> = ../../System/Library/Frameworks/Tk.framework/Versions/8.5/libtkstub8.5.a =1B$BE7Ln=1B(B =1B$BN5B@O:=1B(B pikara-giresse82@mb.pikara.ne.jp On 2013/08/02, at 7:41, Hidetoshi NAGAI <nagai@ai.kyutech.ac.jp> wrote: > configure =1B$B%*%W%7%g%s$H$7$F=1B(B = --with-tcltk-framework=3D/System/Library/Frameworks > =1B$B$r;XDj$7$?>l9g$K$I$&$J$k$+$r%F%9%H$7$F$$$?$@$/$3$H$O$G$-$^$9$+!)=1B= (B