help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Help-smalltalk] New release, smalltalk-2.1.11.tar.gz


From: Yamamoto Jiro
Subject: [Help-smalltalk] New release, smalltalk-2.1.11.tar.gz
Date: Mon, 25 Jul 2005 21:29:03 +0900

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]