$ 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