Hi guys, building latest Imagemagick, the test for ssize_t is now failing with a puzzling
$ gcc ssize_t.c -o ssize_t ssize_t.c: In function ‘main’: ssize_t.c:115:22: error: expected expression before ‘)’ token if (sizeof ((ssize_t))) ^ any clue what to look for ? Attached the test from config.log. $ uname -svr CYGWIN_NT-6.1 2.6.1(0.305/5/3) 2016-12-16 11:55 Regards Marco
/* confdefs.h */ #define PACKAGE_NAME "ImageMagick" #define PACKAGE_TARNAME "ImageMagick" #define PACKAGE_VERSION "6.9.7-0" #define PACKAGE_STRING "ImageMagick 6.9.7-0" #define PACKAGE_BUGREPORT "https://github.com/ImageMagick/ImageMagick/issues" #define PACKAGE_URL "https://www.imagemagick.org" #define PACKAGE "ImageMagick" #define VERSION "6.9.7-0" #define MAGICK_TARGET_CPU x86_64 #define MAGICK_TARGET_VENDOR unknown #define MAGICK_TARGET_OS cygwin #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 HAVE___ATTRIBUTE__ 1 #define SIZEOF_SIZE_T 8 #define WINGDI32_DELEGATE 1 #define HAVE_PTHREAD 1 #define THREAD_SUPPORT 1 #define HAVE_PTHREAD 1 #define HAVE_FSEEKO 1 #define HAVE_DLFCN_H 1 #define LT_OBJDIR ".libs/" #define INSTALLED_SUPPORT 1 #define CIPHER_SUPPORT 1 #define HDRI_ENABLE_OBSOLETE_IN_H 0 #define QUANTUM_DEPTH_OBSOLETE_IN_H 16 #define STDC_HEADERS 1 #define HAVE_DIRENT_H 1 #define HAVE_ARPA_INET_H 1 #define HAVE_COMPLEX_H 1 #define HAVE_ERRNO_H 1 #define HAVE_FCNTL_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MACHINE_PARAM_H 1 #define HAVE_NETINET_IN_H 1 #define HAVE_PROCESS_H 1 #define HAVE_STDARG_H 1 #define HAVE_SYS_IPC_H 1 #define HAVE_SYS_MMAN_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SOCKET_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMEB_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_UTIME_H 1 #define HAVE_WCHAR_H 1 #define HAVE__BOOL 1 #define HAVE_STDBOOL_H 1 #define HAVE_STRINGIZE 1 #define TIME_WITH_SYS_TIME 1 #define HAVE_STRUCT_TM_TM_ZONE 1 #define HAVE_TM_ZONE 1 #define restrict __restrict #define HAVE_UNSIGNED_LONG_LONG_INT 1 #define HAVE_LONG_LONG_INT 1 #define HAVE_INTMAX_T 1 #define HAVE_INTPTR_T 1 #define HAVE_LONG_DOUBLE 1 #define HAVE_LONG_DOUBLE_WIDER 1 #define HAVE_LONG_LONG_INT 1 #define HAVE_MBSTATE_T 1 /* end confdefs.h. */ #include <stdio.h> #ifdef HAVE_SYS_TYPES_H # include <sys/types.h> #endif #ifdef HAVE_SYS_STAT_H # include <sys/stat.h> #endif #ifdef STDC_HEADERS # include <stdlib.h> # include <stddef.h> #else # ifdef HAVE_STDLIB_H # include <stdlib.h> # endif #endif #ifdef HAVE_STRING_H # if !defined STDC_HEADERS && defined HAVE_MEMORY_H # include <memory.h> # endif # include <string.h> #endif #ifdef HAVE_STRINGS_H # include <strings.h> #endif #ifdef HAVE_INTTYPES_H # include <inttypes.h> #endif #ifdef HAVE_STDINT_H # include <stdint.h> #endif #ifdef HAVE_UNISTD_H # include <unistd.h> #endif int main () { if (sizeof ((ssize_t))) return 0; ; return 0; }
-- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple