Hell all, I am wondering if it is possible to build the smalltalk-2.1.11 with tcl/tk aqua under Panther or Tiger... I have tried it under Panther, but it failed with the following error message when making blox-tk.la. I have little knowledge about gnu autotools... neither shared library nor static library... So I am now stuck in total darkness... Can someone (hopefully kind soul) please point me to the right direction.
Regards, - Jiro % make blox-tk.la /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -fstrict-aliasing -fno-gcse -Wno-strict-aliasing -Wno-switch -Wno-format -Wno-parentheses -Wpointer-arith -Wno-long-double -o blox-tk.la -rpath /usr/local/lib/smalltalk -release 2.1.11 -module -no-undefined -export-symbols-regex gst_initModule BloxTK.lo /Library/Frameworks/Tcl.framework/libtclstub8.4.a /Library/Frameworks/Tk.framework/libtkstub8.4.a -lpthread -framework CoreFoundation -F/Library/Frameworks -framework Tcl -F/Library/Frameworks -framework Tk ../lib-src/library.la -lm *** Warning: Linking the shared library blox-tk.la against the *** static library /Library/Frameworks/Tcl.framework/libtclstub8.4.a is not portable! *** Warning: Linking the shared library blox-tk.la against the *** static library /Library/Frameworks/Tk.framework/libtkstub8.4.a is not portable! rm -fr .libs/blox-tk.exp .libs/blox-tk.lax generating symbol list for `blox-tk.la' /usr/bin/nm -p .libs/BloxTK.o ../lib-src/.libs/library.a | sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\(_\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/blox-tk.exp grep -E -e "gst_initModule" ".libs/blox-tk.exp" > ".libs/blox-tk.expT" mv -f ".libs/blox-tk.expT" ".libs/blox-tk.exp" rm -fr .libs/blox-tk.lax mkdir .libs/blox-tk.lax rm -fr .libs/blox-tk.lax/library.a mkdir .libs/blox-tk.lax/library.a Extracting /Users/jiro/Projects/Programming/Smalltalk/GnuSmalltalk/smalltalk-2.1.11/blox-tk/../lib-src/.libs/library.a sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < .libs/blox-tk.exp > .libs/blox-tk-symbols.expsym gcc -o .libs/blox-tk-2.1.11.so -bundle .libs/BloxTK.o .libs/blox-tk.lax/library.a/avltrees.o .libs/blox-tk.lax/library.a/getopt.o .libs/blox-tk.lax/library.a/getopt1.o .libs/blox-tk.lax/library.a/ltdl.o .libs/blox-tk.lax/library.a/md5.o .libs/blox-tk.lax/library.a/obstack.o .libs/blox-tk.lax/library.a/qsort.o .libs/blox-tk.lax/library.a/rbtrees.o .libs/blox-tk.lax/library.a/signalx.o .libs/blox-tk.lax/library.a/strspell.o /Library/Frameworks/Tcl.framework/libtclstub8.4.a /Library/Frameworks/Tk.framework/libtkstub8.4.a -lpthread -ldl -lm ld: warning -prebind has no effect with -bundle ld: warning multiple definitions of symbol _qsort .libs/blox-tk.lax/library.a/qsort.o definition of _qsort in section (__TEXT,__text) /usr/lib/libpthread.dylib(qsort.So) definition of _qsort ld: Undefined symbols: _Tcl_CreateCommand _Tcl_CreateInterp _Tcl_DoOneEvent _Tcl_Eval _Tcl_FindExecutable _Tcl_GetStringResult _Tcl_Init _Tcl_Read _Tcl_Seek _Tcl_SetResult _Tcl_SetVar _Tk_CreateOldPhotoImageFormat _Tk_GetUid _Tk_Init _Tk_PhotoPutBlock_NoComposite make: *** [blox-tk.la] Error 1 _______________________________________________ help-smalltalk mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-smalltalk
