From: Ryutaro A. <wn9...@as...> - 2008-06-29 10:49:43
|
Hi Daniel, > can you check if Wish actually works on 10.3.9 ? e.g. try to run > /Library/Frameworks/Tk.framework/Resources/Wish.app/Contents/MacOS/ > Wish It works fine. > if it does, the only other thing I can think of is that the - > flat_namespace option passed at tcltklib.bundle link time is at > fault, my guess is that it is not really needed and might cause > problems, can you try removing it? How remove it ? Removing it from Makefile occurs error when making ----------------------------------------------------------------------------------------------- make rbconfig.rb updated cc -dynamiclib -undefined suppress -install_name /usr/local/lib/ libruby.dylib -current_version 1.8.7 -compatibility_version 1.8 array.o bignum.o class.o compar.o dir.o dln.o enum.o enumerator.o error.o eval.o file.o gc.o hash.o inits.o io.o marshal.o math.o numeric.o object.o pack.o parse.o process.o prec.o random.o range.o re.o regex.o ruby.o signal.o sprintf.o st.o string.o struct.o time.o util.o variable.o version.o alloca.o dmyext.o -o libruby.1.8.7.dylib ld: -undefined error or -undefined define_a_way must be used when - twolevel_namespace is in effect /usr/bin/libtool: internal link edit command failed make: *** [libruby.1.8.7.dylib] Error 1 ------------------------------------------------------------------------------------------------- I installed TclTkAqua-8.4.10.0 $ nm -m /Library/Frameworks/Tk.framework/Tk | fgrep HIThemeSetFill [19:41:59 ryutaro:~] $ I installed ruby ./configure --enable-shared --enable-pthread --enable-tcltk-framework make no errors sudo make install TclTkAqua-8.4.15-preview $ nm -m /Library/Frameworks/Tk.framework/Tk | fgrep HIThemeSetFill (undefined) weak external _HIThemeSetFill (from Carbon) I installed ruby ./configure --enable-shared --enable-pthread --enable-tcltk-framework make the same error What's diffrenece 8.4.10.0 and 8.4.15-preview ? Ryutaro Amano wn9...@as... |