$ fink rebuild libgettext8-shlibs

(...) Let me know if you need the logfile

$ file /sw/lib/libgettext.8.dylib
/sw/lib/libgettext.8.dylib: cannot open `/sw/lib/libgettext.8.dylib' (No such 
file or directory)

file -h /sw/lib/libgettext.dylib
/sw/lib/libgettext.dylib: cannot open `/sw/lib/libgettext.dylib' (No such file 
or directory)

$ cd /sw/lib/

$ ls libget*
libgettextlib-0.17.dylib        libgettextpo.0.4.0.dylib        
libgettextpo.0.dylib            libgettextsrc-0.17.dylib

JE


> I found a few things:
> 
> 1)
> 
> configure:8019: checking for textdomain in -lintl
> configure:8044: gcc -o conftest -g -O2 -I/sw/include
> -L/sw/lib/system-openssl/lib -L/sw/lib conftest.c -lintl  -ldl  >&5
> ld: warning: in /sw/lib/libintl.dylib, file was built for unsupported
> file format which is not the architecture being linked (i386)
> Undefined symbols:
>  "_textdomain", referenced from:
>      _main in cc7yV7zX.o
> ld: symbol(s) not found
> collect2: ld returned 1 exit status
> 
> It looks like you have a bad libintl library.  Try running "fink rebuild
> libgettext8-shlibs" and report the results of:
> 
> file /sw/lib/libgettext.8.dylib
> file -h /sw/lib/libgettext.dylib
> 
> This may have been the cause of some of the problems.
> 
> 2)  I have:
> 
> configure:13509: checking whether WINDOW has _flags
> configure:13528: gcc -c -g -O2 -I/sw/include conftest.c >&5
> conftest.c: In function 'main':
> conftest.c:285: error: dereferencing pointer to incomplete type
> configure:13528: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define _GNU_SOURCE 1
> | #define _NETBSD_SOURCE 1
> | #define __BSD_VISIBLE 1
> | #define _BSD_TYPES 1
> | #define _DARWIN_C_SOURCE 1
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define __EXTENSIONS__ 1
> | #define _ALL_SOURCE 1
> | #define _GNU_SOURCE 1
> | #define _POSIX_PTHREAD_SEMANTICS 1
> | #define _TANDEM_SOURCE 1
> | #define Py_ENABLE_SHARED 1
> | #define STDC_HEADERS 1
> | #define HAVE_CURSES_H 1
> | #define HAVE_DLFCN_H 1
> | #define HAVE_ERRNO_H 1
> | #define HAVE_FCNTL_H 1
> | #define HAVE_GRP_H 1
> | #define HAVE_LANGINFO_H 1
> | #define HAVE_LIBINTL_H 1
> | #define HAVE_NCURSES_H 1
> | #define HAVE_POLL_H 1
> | #define HAVE_PTHREAD_H 1
> | #define HAVE_SIGNAL_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_TERMIOS_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_UTIME_H 1
> | #define HAVE_SYS_EVENT_H 1
> | #define HAVE_SYS_FILE_H 1
> | #define HAVE_SYS_LOCK_H 1
> | #define HAVE_SYS_PARAM_H 1
> | #define HAVE_SYS_POLL_H 1
> | #define HAVE_SYS_SELECT_H 1
> | #define HAVE_SYS_SOCKET_H 1
> | #define HAVE_SYS_STATVFS_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_SYS_TIME_H 1
> | #define HAVE_SYS_TIMES_H 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_UN_H 1
> | #define HAVE_SYS_UTSNAME_H 1
> | #define HAVE_SYS_WAIT_H 1
> | #define HAVE_SYS_RESOURCE_H 1
> | #define HAVE_SYSEXITS_H 1
> | #define HAVE_SPAWN_H 1
> | #define HAVE_UTIL_H 1
> | #define HAVE_DIRENT_H 1
> | #define HAVE_TERM_H 1
> | #define HAVE_MAKEDEV 1
> | #define _LARGEFILE_SOURCE 1
> | #define _FILE_OFFSET_BITS 64
> | #if defined(SCO_DS)
> | #undef _OFF_T
> | #endif
> | #define RETSIGTYPE void
> | #define HAVE_SSIZE_T 1
> | #define SIZEOF_INT 4
> | #define SIZEOF_LONG 4
> | #define SIZEOF_VOID_P 4
> | #define SIZEOF_SHORT 2
> | #define SIZEOF_FLOAT 4
> | #define SIZEOF_DOUBLE 8
> | #define SIZEOF_FPOS_T 8
> | #define SIZEOF_SIZE_T 4
> | #define SIZEOF_PID_T 4
> | #define HAVE_LONG_LONG 1
> | #define SIZEOF_LONG_LONG 8
> | #define HAVE_LONG_DOUBLE 1
> | #define SIZEOF_LONG_DOUBLE 16
> | #define HAVE_C99_BOOL 1
> | #define SIZEOF__BOOL 1
> | #define HAVE_UINTPTR_T 1
> | #define SIZEOF_UINTPTR_T 4
> | #define SIZEOF_OFF_T 8
> | #define HAVE_LARGEFILE_SUPPORT 1
> | #define SIZEOF_TIME_T 4
> | #define SIZEOF_PTHREAD_T 4
> | #define USE_TOOLBOX_OBJECT_GLUE 1
> | #define WITH_DYLD 1
> | #define SHLIB_EXT ".so"
> | #define HAVE_LIBDL 1
> | #define WITH_LIBINTL 1
> | #define WITH_THREAD 1
> | #define _REENTRANT 1
> | #define PTHREAD_SYSTEM_SCHED_SUPPORTED 1
> | #define HAVE_PTHREAD_SIGMASK 1
> | #define ENABLE_IPV6 1
> | #define HAVE_OSX105_SDK 1
> | #define WITH_DOC_STRINGS 1
> | #define WITH_PYMALLOC 1
> | #define HAVE_DLOPEN 1
> | #define HAVE_DYNAMIC_LOADING 1
> | #define HAVE_ALARM 1
> | #define HAVE_SETITIMER 1
> | #define HAVE_GETITIMER 1
> | #define HAVE_CHOWN 1
> | #define HAVE_CLOCK 1
> | #define HAVE_CONFSTR 1
> | #define HAVE_CTERMID 1
> | #define HAVE_EXECV 1
> | #define HAVE_FCHMOD 1
> | #define HAVE_FCHOWN 1
> | #define HAVE_FORK 1
> | #define HAVE_FPATHCONF 1
> | #define HAVE_FTIME 1
> | #define HAVE_FTRUNCATE 1
> | #define HAVE_GAI_STRERROR 1
> | #define HAVE_GETGROUPS 1
> | #define HAVE_GETLOGIN 1
> | #define HAVE_GETLOADAVG 1
> | #define HAVE_GETPEERNAME 1
> | #define HAVE_GETPGID 1
> | #define HAVE_GETPID 1
> | #define HAVE_GETPRIORITY 1
> | #define HAVE_GETPWENT 1
> | #define HAVE_GETSID 1
> | #define HAVE_GETWD 1
> | #define HAVE_INITGROUPS 1
> | #define HAVE_KILL 1
> | #define HAVE_KILLPG 1
> | #define HAVE_LCHMOD 1
> | #define HAVE_LCHOWN 1
> | #define HAVE_LSTAT 1
> | #define HAVE_MKFIFO 1
> | #define HAVE_MKNOD 1
> | #define HAVE_MKTIME 1
> | #define HAVE_NICE 1
> | #define HAVE_PATHCONF 1
> | #define HAVE_PAUSE 1
> | #define HAVE_POLL 1
> | #define HAVE_PUTENV 1
> | #define HAVE_READLINK 1
> | #define HAVE_REALPATH 1
> | #define HAVE_SELECT 1
> | #define HAVE_SEM_OPEN 1
> | #define HAVE_SEM_GETVALUE 1
> | #define HAVE_SEM_UNLINK 1
> | #define HAVE_SETEGID 1
> | #define HAVE_SETEUID 1
> | #define HAVE_SETGID 1
> | #define HAVE_SETLOCALE 1
> | #define HAVE_SETREGID 1
> | #define HAVE_SETREUID 1
> | #define HAVE_SETSID 1
> | #define HAVE_SETPGID 1
> | #define HAVE_SETPGRP 1
> | #define HAVE_SETUID 1
> | #define HAVE_SETVBUF 1
> | #define HAVE_SNPRINTF 1
> | #define HAVE_SETLOCALE 1
> | #define HAVE_SETREGID 1
> | #define HAVE_SETREUID 1
> | #define HAVE_SETSID 1
> | #define HAVE_SETPGID 1
> | #define HAVE_SETPGRP 1
> | #define HAVE_SETUID 1
> | #define HAVE_SETVBUF 1
> | #define HAVE_SNPRINTF 1
> | #define HAVE_SIGACTION 1
> | #define HAVE_SIGINTERRUPT 1
> | #define HAVE_SIGRELSE 1
> | #define HAVE_STRFTIME 1
> | #define HAVE_SYSCONF 1
> | #define HAVE_TCGETPGRP 1
> | #define HAVE_TCSETPGRP 1
> | #define HAVE_TEMPNAM 1
> | #define HAVE_TIMEGM 1
> | #define HAVE_TIMES 1
> | #define HAVE_TMPFILE 1
> | #define HAVE_TMPNAM 1
> | #define HAVE_TRUNCATE 1
> | #define HAVE_UNAME 1
> | #define HAVE_UNSETENV 1
> | #define HAVE_UTIMES 1
> | #define HAVE_WAITPID 1
> | #define HAVE_WAIT3 1
> | #define HAVE_WAIT4 1
> | #define HAVE_WCSCOLL 1
> | #define HAVE_CHROOT 1
> | #define HAVE_LINK 1
> | #define HAVE_SYMLINK 1
> | #define HAVE_FCHDIR 1
> | #define HAVE_FSYNC 1
> | #define HAVE_KQUEUE 1
> | #define HAVE_CTERMID_R 1
> | #define HAVE_FLOCK 1
> | #define HAVE_GETPAGESIZE 1
> | #define HAVE_ZLIB_COPY 1
> | #define HAVE_HSTRERROR 1
> | #define HAVE_INET_ATON 1
> | #define HAVE_INET_PTON 1
> | #define HAVE_SETGROUPS 1
> | #define HAVE_OPENPTY 1
> | #define HAVE_FORKPTY 1
> | #define HAVE_MEMMOVE 1
> | #define HAVE_FSEEKO 1
> | #define HAVE_FSTATVFS 1
> | #define HAVE_FTELLO 1
> | #define HAVE_STATVFS 1
> | #define HAVE_DUP2 1
> | #define HAVE_GETCWD 1
> | #define HAVE_STRDUP 1
> | #define HAVE_GETPGRP 1
> | #define HAVE_SETPGRP 1
> | #define HAVE_GETTIMEOFDAY 1
> | #define HAVE_DEVICE_MACROS 1
> | #define HAVE_GETADDRINFO 1
> | #define HAVE_GETNAMEINFO 1
> | #define TIME_WITH_SYS_TIME 1
> | #define HAVE_STRUCT_TM_TM_ZONE 1
> | #define HAVE_TM_ZONE 1
> | #define HAVE_STRUCT_STAT_ST_RDEV 1
> | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
> | #define HAVE_STRUCT_STAT_ST_FLAGS 1
> | #define HAVE_STRUCT_STAT_ST_GEN 1
> | #define HAVE_STRUCT_STAT_ST_BIRTHTIME 1
> | #define HAVE_STRUCT_STAT_ST_BLOCKS 1
> | #define HAVE_ST_BLOCKS 1
> | #define SYS_SELECT_WITH_SYS_TIME 1
> | #define HAVE_ADDRINFO 1
> | #define HAVE_SOCKADDR_STORAGE 1
> | #define HAVE_PROTOTYPES 1
> | #define HAVE_STDARG_PROTOTYPES 1
> | #define HAVE_SOCKETPAIR 1
> | #define HAVE_SOCKADDR_SA_LEN 1
> | #define HAVE_GETHOSTBYNAME 1
> | #define DOUBLE_IS_LITTLE_ENDIAN_IEEE754 1
> | #define HAVE_GCC_ASM_FOR_X87 1
> | #define TANH_PRESERVES_ZERO_SIGN 1
> | #define HAVE_ACOSH 1
> | #define HAVE_ASINH 1
> | #define HAVE_ATANH 1
> | #define HAVE_COPYSIGN 1
> | #define HAVE_ERF 1
> | #define HAVE_ERFC 1
> | #define HAVE_EXPM1 1
> | #define HAVE_FINITE 1
> | #define HAVE_GAMMA 1
> | #define HAVE_HYPOT 1
> | #define HAVE_LGAMMA 1
> | #define HAVE_LOG1P 1
> | #define HAVE_ROUND 1
> | #define HAVE_TGAMMA 1
> | #define HAVE_DECL_ISINF 1
> | #define HAVE_DECL_ISNAN 1
> | #define HAVE_DECL_ISFINITE 1
> | #define HAVE_BROKEN_SEM_GETVALUE 1
> | #define HAVE_WCHAR_H 1
> | #define SIZEOF_WCHAR_T 4
> | #define Py_UNICODE_SIZE 2
> | #define Py_USING_UNICODE 1
> | #define PY_UNICODE_TYPE unsigned short
> | #define HAVE_GETC_UNLOCKED 1
> | #define HAVE_LIBREADLINE 1
> | #define HAVE_RL_CALLBACK 1
> | #define HAVE_RL_COMPLETION_APPEND_CHARACTER 1
> | #define HAVE_RL_COMPLETION_SUPPRESS_APPEND 1
> | #define HAVE_RL_PRE_INPUT_HOOK 1
> | #define HAVE_RL_COMPLETION_DISPLAY_MATCHES_HOOK 1
> | #define HAVE_RL_COMPLETION_MATCHES 1
> | #define HAVE_RL_CATCH_SIGNAL 1
> | #define HAVE_STRUCT_TM_TM_ZONE 1
> | #define HAVE_TM_ZONE 1
> | #define HAVE_WORKING_TZSET 1
> | #define HAVE_STAT_TV_NSEC2 1
> | #define MVWDELCH_IS_EXPRESSION 1
> | /* end confdefs.h.  */
> | #include <curses.h>
> | int
> | main ()
> | {
> |
> |   WINDOW *w;
> |   w->_flags = 0;
> |
> |   ;
> |   return 0;
> | }
> configure:13536: result: no
> 
> while you have
> 
> configure:13528: $? = 0
> configure:13536: result: yes
> 
> at the same point.  This seems strange.
> 
> 3)  For some reason you have
> 
> BUILDEXEEXT='.exe'
> 
> while I have
> 
> BUILDEXEEXT=''

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Fink-beginners mailing list
Fink-beginners@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.beginners
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to