From: matz@... (Yukihiro Matsumoto) Date: 2002-01-29T11:55:45+09:00 Subject: Re: 'make' errors on AIX with Ruby 1.6.6 Hi, In message "'make' errors on AIX with Ruby 1.6.6" on 02/01/29, tgphelps@iglou.com writes: |If someone wants any more information about this, I'll supply whatever is |needed. And if you know the fix for this, please let me know. In the |meantime, I'll see what I can find out on my own. replace ext/digest/defs.h as follows: ---- /* -*- C -*- * $Id: defs.h,v 1.2.2.2 2002/01/16 09:22:41 matz Exp $ */ #ifndef DEFS_H #define DEFS_H #include "ruby.h" #include #if defined(HAVE_SYS_CDEFS_H) # include #endif #if !defined(__BEGIN_DECLS) # define __BEGIN_DECLS # define __END_DECLS #endif #if defined(HAVE_INTTYPES_H) # include #else typedef unsigned char uint8_t; typedef unsigned int uint32_t; # if SIZEOF_LONG == 8 typedef unsigned long uint64_t; # elif defined(__GNUC__) typedef unsigned long long uint64_t; # elif defined(_MSC_VER) typedef unsigned _int64 uint64_t; # else # define NO_UINT64_T # endif #endif #endif /* DEFS_H */