On 11/27/06, Marize Pommot-Maia <[EMAIL PROTECTED]> wrote: > Alexander Hansen wrote: > > > > > Check your output and see if there is an earlier error involving the > > build of libtclstub.a, as it appears to be missing. Whatever causes > > _it_ not to be built needs to be addressed. > > > > Hi, > > Thanks for the prompt reply. > > Here's more info. The problem comes from the 'tcltk-shlibs' package. > It chokes at: > " > gcc -pipe -c -Os -DTCL_DBGX= -Wall -Wno-implicit-int > -fno-strict-aliasing -f\ > no-common -I/sw/src/fink.build/tcltk-8.4.13-3/tcl8.4.13/unix/../generic > -I/sw\ > /src/fink.build/tcltk-8.4.13-3/tcl8.4.13/unix -DNO_VALUES_H=1 > -DHAVE_LIMITS_H\ > =1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_COREFOUNDATION=1 > -DHAVE_LIBK\ > ERN_OSATOMIC_H=1 -DHAVE_OSSPINLOCKLOCK=1 -DHAVE_COPYFILE=1 > -DMAC_OSX_TCL=1 -D\ > USE_VFORK=1 -DTCL_DEFAULT_ENCODING=\"utf-8\" -DTCL_LOAD_FROM_MEMORY=1 > -DTCL_W\ > IDE_INT_TYPE=long\ long -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 > -DHA\ > VE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 > -DHAVE_WAITPID\ > =1 -DUSE_TERMIOS=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 > -DHAVE_TM_ZONE=\ > 1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_TM_GMTOFF=1 > -DHAVE_ST_BLKSIZE\ > =1 -DSTDC_HEADERS=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_PUTENV_THAT_COPIES=1 > -DHAVE_L\ > ANGINFO=1 -DHAVE_FTS=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_FILIO_H=1 > -DTC\ > L_SHLIB_EXT=\".dylib\" > /sw/src/fink.build/tcltk-8.4.13-3/tcl8.4.13/unix/tclL\ > oadDyld.c > In file included from > /sw/src/fink.build/tcltk-8.4.13-3/tcl8.4.13/unix/tclLoa\ > dDyld.c:23: > /usr/local/include/mach-o/arch.h:35: error: nested redefinition of 'enum > NXBy\ > teOrder' > /usr/local/include/mach-o/arch.h:35: error: redeclaration of 'enum > NXByteOrde\ > r' > /usr/local/include/mach-o/arch.h:36: error: redeclaration of enumerator > 'NX_U\ > nknownByteOrder' > /usr/include/architecture/byte_order.h:137: error: previous definition > of 'NX\ > _UnknownByteOrder' was here > /usr/local/include/mach-o/arch.h:37: error: redeclaration of enumerator > 'NX_L\ > ittleEndian' > /usr/include/architecture/byte_order.h:138: error: previous definition > of 'NX\ > _LittleEndian' was here > /usr/local/include/mach-o/arch.h:39: error: redeclaration of enumerator > 'NX_B\ > igEndian' > /usr/include/architecture/byte_order.h:140: error: previous definition > of 'NX\ > _BigEndian' was here > make: *** [tclLoadDyld.o] Error 1 > " > and then dies with the error I reported earlier. > > > -- > ----------+----------+----------+----------+----------+---------- > > Marize Pommot-Maia > [EMAIL PROTECTED] > [EMAIL PROTECTED] >
It looks like you've got interference from /usr/local--that frequently causes build problems. cf http://fink.sourceforge.net/faq/comp-general.php#usr-local-libs -- Alexander K. Hansen Fink Documenter (still) Got job? http://akhmac.blogdns.net/~hansen/akh_cv/ ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Fink-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-users
