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

Reply via email to