Compile pronlem with old centosls

Alejandro Martínez lists at ruby-forum.com
Mon Jun 15 23:12:59 MSD 2009


Igor Sysoev wrote:
> On Mon, Jun 15, 2009 at 04:35:43PM +0200, Alejandro Mart??nez wrote:
> 
>>  + gcc version: 3.4.6 20060404 (Red Hat 3.4.6-10)
>> checking for crypt.h ... found
>> checking for nobody group ... found
>> checking for dlopen() ... not found
>> checking for int size ... 4 bytes
>> [root at s164 nginx-0.8.1]# CC=gcc4 CXX=g++4 ./configure
>> checking for limits.h ... not found
>> checking for sys/prctl.h ... not found
>> checking for O_DIRECT ... found
>> checking for system md library ... not found
>> [root at s164 nginx-0.8.1]#
> The earliest RedHat I ever built nginx on was 6.2.
> Could you run
> 
> grep -r int64_t /usr/include
> 
> to see if int64_t is on the host ?


fgrep -r int64_t /usr/include
/usr/include/vorbis/vorbisfile.h:  int    (*seek_func)  (void 
*datasource, ogg_int64_t offset, int whence);
/usr/include/vorbis/vorbisfile.h:  ogg_int64_t      offset;
/usr/include/vorbis/vorbisfile.h:  ogg_int64_t      end;
/usr/include/vorbis/vorbisfile.h:  ogg_int64_t     *offsets;
/usr/include/vorbis/vorbisfile.h:  ogg_int64_t     *dataoffsets;
/usr/include/vorbis/vorbisfile.h:  ogg_int64_t     *pcmlengths; /* 
overloaded to maintain binary
/usr/include/vorbis/vorbisfile.h:  ogg_int64_t      pcm_offset;
/usr/include/vorbis/vorbisfile.h:extern ogg_int64_t 
ov_raw_total(OggVorbis_File *vf,int i);
/usr/include/vorbis/vorbisfile.h:extern ogg_int64_t 
ov_pcm_total(OggVorbis_File *vf,int i);
/usr/include/vorbis/vorbisfile.h:extern int ov_raw_seek(OggVorbis_File 
*vf,ogg_int64_t pos);
/usr/include/vorbis/vorbisfile.h:extern int ov_pcm_seek(OggVorbis_File 
*vf,ogg_int64_t pos);
/usr/include/vorbis/vorbisfile.h:extern int 
ov_pcm_seek_page(OggVorbis_File *vf,ogg_int64_t pos);
/usr/include/vorbis/vorbisfile.h:extern int 
ov_raw_seek_lap(OggVorbis_File *vf,ogg_int64_t pos);
/usr/include/vorbis/vorbisfile.h:extern int 
ov_pcm_seek_lap(OggVorbis_File *vf,ogg_int64_t pos);
/usr/include/vorbis/vorbisfile.h:extern int 
ov_pcm_seek_page_lap(OggVorbis_File *vf,ogg_int64_t pos);
/usr/include/vorbis/vorbisfile.h:extern ogg_int64_t 
ov_raw_tell(OggVorbis_File *vf);
/usr/include/vorbis/vorbisfile.h:extern ogg_int64_t 
ov_pcm_tell(OggVorbis_File *vf);
/usr/include/vorbis/codec.h:  ogg_int64_t granulepos;
/usr/include/vorbis/codec.h:  ogg_int64_t sequence;
/usr/include/vorbis/codec.h:  ogg_int64_t glue_bits;
/usr/include/vorbis/codec.h:  ogg_int64_t time_bits;
/usr/include/vorbis/codec.h:  ogg_int64_t floor_bits;
/usr/include/vorbis/codec.h:  ogg_int64_t res_bits;
/usr/include/vorbis/codec.h:  ogg_int64_t granulepos;
/usr/include/vorbis/codec.h:  ogg_int64_t sequence;
/usr/include/vorbis/codec.h:                                ogg_int64_t 
granulepos);
/usr/include/packer.h:typedef uint64_t int64;
/usr/include/idn-int.h:/* some system headers have good uint64_t */
/usr/include/idn-int.h:typedef u_int64_t uint64_t;
/usr/include/idn-int.h:typedef long long int64_t;
/usr/include/idn-int.h:typedef unsigned long long uint64_t;
/usr/include/idn-int.h:typedef __int64 int64_t;
/usr/include/idn-int.h:typedef unsigned __int64 uint64_t;
/usr/include/idn-int.h:typedef long long int64_t;
/usr/include/idn-int.h:typedef unsigned long long uint64_t;
/usr/include/idn-int.h:typedef long int64_t;
/usr/include/idn-int.h:typedef unsigned long uint64_t;
/usr/include/idn-int.h:  /* compiler/cpu type to define int64_t */
/usr/include/idn-int.h:typedef unsigned long   uint64_t;
/usr/include/idn-int.h:typedef          long    int64_t;
/usr/include/idn-int.h:typedef unsigned long long uint64_t;
/usr/include/idn-int.h:typedef          long long  int64_t;
/usr/include/idn-int.h:typedef  int64_t   int_least64_t;
/usr/include/idn-int.h:typedef uint64_t  uint_least64_t;
/usr/include/idn-int.h:typedef  int64_t   int_fast64_t;
/usr/include/idn-int.h:typedef uint64_t  uint_fast64_t;
/usr/include/idn-int.h:typedef  int64_t       intmax_t;
/usr/include/idn-int.h:typedef uint64_t      uintmax_t;
/usr/include/idn-int.h:typedef        uint64_t uintptr_t;
/usr/include/idn-int.h:typedef         int64_t  intptr_t;
/usr/include/sys/epoll.h:  uint64_t u64;
/usr/include/sys/quota.h:    u_int64_t dqb_bhardlimit;  /* absolute 
limit on disk quota blocks alloc */
/usr/include/sys/quota.h:    u_int64_t dqb_bsoftlimit;  /* preferred 
limit on disk quota blocks */
/usr/include/sys/quota.h:    u_int64_t dqb_curspace;    /* current quota 
block count */
/usr/include/sys/quota.h:    u_int64_t dqb_ihardlimit;  /* maximum # 
allocated inodes */
/usr/include/sys/quota.h:    u_int64_t dqb_isoftlimit;  /* preferred 
inode limit */
/usr/include/sys/quota.h:    u_int64_t dqb_curinodes;   /* current # 
allocated inodes */
/usr/include/sys/quota.h:    u_int64_t dqb_btime;       /* time limit 
for excessive disk use */
/usr/include/sys/quota.h:    u_int64_t dqb_itime;       /* time limit 
for excessive files */
/usr/include/sys/quota.h:    u_int64_t dqi_bgrace;
/usr/include/sys/quota.h:    u_int64_t dqi_igrace;
/usr/include/sys/raw.h:  uint64_t block_major;
/usr/include/sys/raw.h:  uint64_t block_minor;
/usr/include/sys/types.h:__extension__ typedef long long int int64_t;
/usr/include/sys/types.h:__extension__ typedef unsigned long long int 
u_int64_t;
/usr/include/elfutils/libebl.h:  const char *(*dynamic_tag_name) 
(int64_t, char *, size_t);
/usr/include/elfutils/libebl.h:  bool (*dynamic_tag_check) (int64_t);
/usr/include/elfutils/libebl.h:extern const char *ebl_dynamic_tag_name 
(Ebl *ebl, int64_t tag,
/usr/include/elfutils/libebl.h:extern bool ebl_dynamic_tag_check (Ebl 
*ebl, int64_t tag);
/usr/include/elf.h:typedef uint64_t Elf32_Xword;
/usr/include/elf.h:typedef      int64_t  Elf32_Sxword;
/usr/include/elf.h:typedef uint64_t Elf64_Xword;
/usr/include/elf.h:typedef      int64_t  Elf64_Sxword;
/usr/include/elf.h:typedef uint64_t Elf64_Addr;
/usr/include/elf.h:typedef uint64_t Elf64_Off;
/usr/include/rpc/xdr.h:extern bool_t xdr_int64_t (XDR *__xdrs, int64_t 
*__ip) __THROW;
/usr/include/rpc/xdr.h:extern bool_t xdr_uint64_t (XDR *__xdrs, uint64_t 
*__up) __THROW;
/usr/include/linux/netfilter_ipv6/ip6_tables.h: u_int64_t pcnt, bcnt; 
/* Packet and byte counters */
Binary file /usr/include/linux/in6.h matches
/usr/include/linux/netfilter_arp/arp_tables.h:  u_int64_t pcnt, bcnt; 
/* Packet and byte counters */
/usr/include/linux/netfilter_ipv4/ip_tables.h:  u_int64_t pcnt, bcnt; 
/* Packet and byte counters */
Binary file /usr/include/linux/sound.h matches
Binary file /usr/include/linux/swap.h matches
/usr/include/stdint.h:typedef long int          int64_t;
/usr/include/stdint.h:typedef long long int             int64_t;
/usr/include/stdint.h:typedef unsigned long int uint64_t;
/usr/include/stdint.h:typedef unsigned long long int    uint64_t;
/usr/include/bfd.h:typedef BFD_HOST_64_BIT bfd_int64_t;
/usr/include/bfd.h:typedef BFD_HOST_U_64_BIT bfd_uint64_t;
/usr/include/bfd.h:typedef bfd_signed_vma bfd_int64_t;
/usr/include/bfd.h:typedef bfd_vma bfd_uint64_t;
/usr/include/bfd.h:bfd_uint64_t bfd_getb64 (const void *);
/usr/include/bfd.h:bfd_uint64_t bfd_getl64 (const void *);
/usr/include/bfd.h:bfd_int64_t bfd_getb_signed_64 (const void *);
/usr/include/bfd.h:bfd_int64_t bfd_getl_signed_64 (const void *);
/usr/include/bfd.h:void bfd_putb64 (bfd_uint64_t, void *);
/usr/include/bfd.h:void bfd_putl64 (bfd_uint64_t, void *);
/usr/include/bfd.h:bfd_uint64_t bfd_get_bits (const void *, int, 
bfd_boolean);
/usr/include/bfd.h:void bfd_put_bits (bfd_uint64_t, void *, int, 
bfd_boolean);
/usr/include/bfd.h:  bfd_uint64_t   (*bfd_getx64) (const void *);
/usr/include/bfd.h:  bfd_int64_t    (*bfd_getx_signed_64) (const void 
*);
/usr/include/bfd.h:  void           (*bfd_putx64) (bfd_uint64_t, void 
*);
/usr/include/bfd.h:  bfd_uint64_t   (*bfd_h_getx64) (const void *);
/usr/include/bfd.h:  bfd_int64_t    (*bfd_h_getx_signed_64) (const void 
*);
/usr/include/bfd.h:  void           (*bfd_h_putx64) (bfd_uint64_t, void 
*);
/usr/include/dmraid/metadata.h: uint64_t sectors; /* Device size. */
/usr/include/dmraid/metadata.h: uint64_t        offset; /* on disk 
metadata offset in sectors. */
/usr/include/dmraid/metadata.h: uint64_t        offset;         /* Data 
offset on device. */
/usr/include/dmraid/metadata.h: uint64_t        sectors;        /* 
Length of the segment to map. */
/usr/include/dmraid/metadata.h:         uint64_t n64;
/usr/include/dmraid/metadata.h:extern uint64_t total_sectors(struct 
lib_context *lc, struct raid_set *rs);
/usr/include/dmraid/metadata.h:            char *path, void *data, 
size_t size, uint64_t offset);
/usr/include/dmraid/format.h:   uint64_t sector;        /* Sector of the 
I/O error. */
/usr/include/dmraid/format.h:   uint64_t u64;
/usr/include/dmraid/format.h:                            size_t *size, 
uint64_t *offset,
/usr/include/dmraid/format.h:   size_t size, uint64_t offset,
/usr/include/dmraid/reconfig.h: uint64_t offset;
/usr/include/dmraid/reconfig.h: uint64_t length;
/usr/include/dmraid/misc.h:static inline uint64_t round_down(uint64_t 
what, unsigned int by)
/usr/include/dmraid/misc.h:     return what & ~((uint64_t) by - 1);
/usr/include/dmraid/misc.h:static inline uint64_t round_up(uint64_t 
what, unsigned int by)
/usr/include/dmraid/misc.h:     uint64_t t = round_down(what, by);
/usr/include/dmraid/misc.h:static inline uint64_t div_up(uint64_t what, 
unsigned int by)
/usr/include/dmraid/lib_context.h:              uint64_t u64;
/usr/include/dmraid/lib_context.h:              uint64_t u32;
/usr/include/bits/socket.h:# define __ss_aligntype      __uint64_t
/usr/include/bits/types.h:typedef signed long int __int64_t;
/usr/include/bits/types.h:typedef unsigned long int __uint64_t;
/usr/include/bits/types.h:__extension__ typedef signed long long int 
__int64_t;
/usr/include/bits/types.h:__extension__ typedef unsigned long long int 
__uint64_t;
/usr/include/libdevmapper.h:    uint64_t device[0];
/usr/include/libdevmapper.h:    uint64_t dev;
/usr/include/libdevmapper.h:int dm_task_set_sector(struct dm_task *dmt, 
uint64_t sector);
/usr/include/libdevmapper.h:                   uint64_t start,
/usr/include/libdevmapper.h:                   uint64_t size, const char 
*ttype, const char *params);
/usr/include/libdevmapper.h:                     void *next, uint64_t 
*start, uint64_t *length,
/usr/include/libdevmapper.h: 
uint64_t size,
/usr/include/libdevmapper.h:                                    uint64_t 
size,
/usr/include/libdevmapper.h:                                 uint64_t 
size);
/usr/include/libdevmapper.h:                                uint64_t 
size);
/usr/include/libdevmapper.h:                                  uint64_t 
size);
/usr/include/libdevmapper.h:                                   uint64_t 
size,
/usr/include/libdevmapper.h:                                  uint64_t 
size);
/usr/include/libdevmapper.h:                                uint64_t 
offset);
/usr/include/boost/cstdint.hpp:  using ::int64_t;
/usr/include/boost/cstdint.hpp:  using ::uint64_t;
/usr/include/boost/cstdint.hpp:  using ::int64_t;
/usr/include/boost/cstdint.hpp:  typedef int64_t int_least64_t;
/usr/include/boost/cstdint.hpp:  typedef int64_t int_fast64_t;
/usr/include/boost/cstdint.hpp:  using ::uint64_t;
/usr/include/boost/cstdint.hpp:  typedef uint64_t uint_least64_t;
/usr/include/boost/cstdint.hpp:  typedef uint64_t uint_fast64_t;
/usr/include/boost/cstdint.hpp:  typedef int64_t intmax_t;
/usr/include/boost/cstdint.hpp:  typedef uint64_t uintmax_t;
/usr/include/boost/cstdint.hpp:     typedef  ::boost::long_long_type 
int64_t;
/usr/include/boost/cstdint.hpp:     typedef  ::boost::ulong_long_type 
uint64_t;
/usr/include/boost/cstdint.hpp:     typedef long 
int64_t;
/usr/include/boost/cstdint.hpp:     typedef unsigned long 
uint64_t;
/usr/include/boost/cstdint.hpp:     __extension__ typedef long long 
int64_t;
/usr/include/boost/cstdint.hpp:     __extension__ typedef unsigned long 
long   uint64_t;
/usr/include/boost/cstdint.hpp:     typedef __int64             int64_t;
/usr/include/boost/cstdint.hpp:     typedef unsigned __int64 
uint64_t;
/usr/include/boost/random/linear_congruential.hpp:// emulate the 
lrand48() C library function; requires support for uint64_t
/usr/include/boost/random/linear_congruential.hpp:  explicit 
rand48(uint64_t x0) : lcf(x0) { }
/usr/include/boost/random/linear_congruential.hpp:  void seed(uint64_t 
x0) { lcf.seed(x0); }
/usr/include/boost/random/linear_congruential.hpp: 
random::linear_congruential<uint64_t,
/usr/include/boost/random/linear_congruential.hpp: 
uint64_t(0xDEECE66DUL) | (uint64_t(0x5) << 32), // xxxxULL is not 
portable
/usr/include/boost/random/linear_congruential.hpp:    0xB, 
uint64_t(1)<<48, /* unknown */ 0> lcf;
/usr/include/boost/random/linear_congruential.hpp:  static uint64_t 
cnv(int32_t x)
/usr/include/boost/random/linear_congruential.hpp:  { return 
(static_cast<uint64_t>(x) << 16) | 0x330e;  }
/usr/include/boost/random/ranlux.hpp:  typedef 
random::subtract_with_carry<int64_t, (int64_t(1)<<48), 10, 24, 0> 
ranlux64_base;
/usr/include/boost/random/detail/const_mod.hpp:class const_mod<uint64_t, 
uint64_t(1) << 48>
/usr/include/boost/random/detail/const_mod.hpp:  typedef uint64_t 
IntType;
/usr/include/boost/random/detail/const_mod.hpp:  static IntType 
mod(IntType x) { return x &= ((uint64_t(1) << 48)-1); }
/usr/include/boost/archive/polymorphic_oarchive.hpp:// determine if its 
necessary to handle (u)int64_t specifically
/usr/include/boost/archive/polymorphic_oarchive.hpp:    virtual void 
save(const boost::int64_t t) = 0;
/usr/include/boost/archive/polymorphic_oarchive.hpp:    virtual void 
save(const boost::uint64_t t) = 0;
/usr/include/boost/archive/detail/polymorphic_oarchive_impl.hpp: 
virtual void save(const boost::int64_t t){
/usr/include/boost/archive/detail/polymorphic_oarchive_impl.hpp: 
virtual void save(const boost::uint64_t t){
/usr/include/boost/archive/detail/polymorphic_iarchive_impl.hpp: 
virtual void load(boost::int64_t & t){
/usr/include/boost/archive/detail/polymorphic_iarchive_impl.hpp: 
virtual void load(boost::uint64_t & t){
/usr/include/boost/archive/dinkumware.hpp:operator<<(basic_ostream<CharType> 
& os, boost::uint64_t t){
/usr/include/boost/archive/dinkumware.hpp:operator<<(basic_ostream<CharType> 
&os, boost::int64_t t){
/usr/include/boost/archive/dinkumware.hpp:        os << 
static_cast<boost::uint64_t>(t);
/usr/include/boost/archive/dinkumware.hpp:operator>>(basic_istream<CharType> 
&is, boost::int64_t & t){
/usr/include/boost/archive/dinkumware.hpp:operator>>(basic_istream<CharType> 
&is, boost::uint64_t & t){
/usr/include/boost/archive/dinkumware.hpp:    boost::int64_t it;
/usr/include/boost/archive/polymorphic_iarchive.hpp:// determine if its 
necessary to handle (u)int64_t specifically
/usr/include/boost/archive/polymorphic_iarchive.hpp:    virtual void 
load(boost::int64_t & t) = 0;
/usr/include/boost/archive/polymorphic_iarchive.hpp:    virtual void 
load(boost::uint64_t & t) = 0;
/usr/include/boost/config/platform/linux.hpp:   // <stdint.h> defines 
int64_t unconditionally, but <sys/types.h> defines
/usr/include/boost/config/platform/linux.hpp:   // int64_t only if 
__GNUC__.  Thus, assume a fully usable <stdint.h>
/usr/include/boost/date_time/compiler_config.hpp:#define INT64_C(value) 
int64_t(value)
/usr/include/boost/date_time/posix_time/time_formatters_limited.hpp: 
boost::int64_t frac_sec =
/usr/include/boost/date_time/posix_time/time_formatters_limited.hpp: 
boost::int64_t frac_sec =
/usr/include/boost/date_time/posix_time/posix_time_system.hpp:  typedef 
date_time::counted_time_rep<millisec_posix_time_system_config> 
int64_time_rep;
/usr/include/boost/date_time/posix_time/posix_time_system.hpp:  typedef 
date_time::counted_time_system<int64_time_rep> posix_time_system;
/usr/include/boost/date_time/posix_time/posix_time_config.hpp:// 
typedef date_time::time_resolution_traits<boost::int64_t, 
boost::date_time::tenth,
/usr/include/boost/date_time/posix_time/posix_time_config.hpp: 
BOOST_STATIC_CONSTANT(boost::int64_t, tick_per_second = 1000000000);
/usr/include/boost/date_time/posix_time/posix_time_config.hpp: 
typedef boost::int64_t time_rep_type;
/usr/include/boost/date_time/posix_time/posix_time_config.hpp: 
BOOST_STATIC_CONSTANT(boost::int64_t, tick_per_second = 1000000);
/usr/include/boost/date_time/posix_time/time_formatters.hpp: 
boost::int64_t frac_sec =
/usr/include/boost/date_time/posix_time/time_formatters.hpp: 
boost::int64_t frac_sec =
/usr/include/boost/date_time/time_resolution_traits.hpp:    typedef 
boost::int64_t int_type;
/usr/include/boost/date_time/time_resolution_traits.hpp:    typedef 
boost::int64_t impl_type;
/usr/include/boost/date_time/time_resolution_traits.hpp:    typedef 
boost::int64_t int_type;
/usr/include/boost/date_time/time_resolution_traits.hpp:    typedef 
boost::date_time::int_adapter<boost::int64_t> impl_type;
/usr/include/boost/date_time/time_resolution_traits.hpp: 
boost::int64_t resolution_adjust,
/usr/include/boost/date_time/time_facet.hpp:      ss << 
_i64toa(static_cast<boost::int64_t>(frac_sec), buff, 10);
/usr/include/boost/date_time/filetime_functions.hpp:    uint64_t c1 = 
27111902UL;
/usr/include/boost/date_time/filetime_functions.hpp:    uint64_t c2 = 
3577643008UL; // issues warning without 'UL'
/usr/include/boost/date_time/filetime_functions.hpp:    const uint64_t 
OFFSET = (c1 << 32) + c2;
/usr/include/boost/date_time/filetime_functions.hpp:    uint64_t 
filetime = ft.dwHighDateTime;
/usr/include/boost/date_time/filetime_functions.hpp:    uint64_t sec = 
filetime / 10000000;
/usr/include/boost/date_time/filetime_functions.hpp:    uint64_t sub_sec 
= (filetime % 10000000) * 100; // nanoseconds
/usr/include/boost/date_time/filetime_functions.hpp:    uint64_t sub_sec 
= (filetime % 10000000) / 10; // truncate to microseconds
/usr/include/boost/date_time/time_parsing.hpp:    boost::int64_t fs=0;
/usr/include/boost/date_time/time_parsing.hpp:        fs = 
boost::lexical_cast<boost::int64_t>(*beg);
/usr/include/boost/date_time/microsec_time_clock.hpp: 
boost::uint64_t c1 = 27111902;
/usr/include/boost/date_time/microsec_time_clock.hpp: 
boost::uint64_t c2 = 3577643008UL; // 'UL' removes compiler warnings
/usr/include/boost/date_time/microsec_time_clock.hpp:      const 
boost::uint64_t OFFSET = (c1 << 32) + c2;
/usr/include/boost/date_time/microsec_time_clock.hpp: 
boost::uint64_t filetime = ft.dwHighDateTime;
/usr/include/boost/serialization/collection_traits.hpp:// determine if 
its necessary to handle (u)int64_t specifically
/usr/include/boost/serialization/collection_traits.hpp: 
BOOST_SERIALIZATION_COLLECTION_TRAITS_HELPER(boost::int64_t, C)  \
/usr/include/boost/serialization/collection_traits.hpp: 
BOOST_SERIALIZATION_COLLECTION_TRAITS_HELPER(boost::uint64_t, C) \
/usr/include/c++/3.4.3/i386-redhat-linux/bits/c++config.h:// Define if 
int64_t is available in <stdint.h>.
/usr/include/c++/3.4.3/bits/postypes.h:#include <stdint.h> // For 
int64_t
/usr/include/c++/3.4.3/bits/postypes.h:  typedef int64_t 
streamoff;
/usr/include/c++/3.4.6/i386-redhat-linux/bits/c++config.h:// Define if 
int64_t is available in <stdint.h>.
/usr/include/c++/3.4.6/bits/postypes.h:#include <stdint.h> // For 
int64_t
/usr/include/c++/3.4.6/bits/postypes.h:  typedef int64_t 
streamoff;
/usr/include/dbus-1.0/dbus/dbus-message.h:dbus_int64_t 
dbus_message_iter_get_int64       (DBusMessageIter  *iter);
/usr/include/dbus-1.0/dbus/dbus-message.h:dbus_uint64_t 
dbus_message_iter_get_uint64      (DBusMessageIter  *iter);
/usr/include/dbus-1.0/dbus/dbus-message.h: 
dbus_int64_t     **value,
/usr/include/dbus-1.0/dbus/dbus-message.h: 
dbus_uint64_t    **value,
/usr/include/dbus-1.0/dbus/dbus-message.h: 
dbus_int64_t          value);
/usr/include/dbus-1.0/dbus/dbus-message.h: 
dbus_uint64_t         value);
/usr/include/dbus-1.0/dbus/dbus-message.h: 
const dbus_int64_t   *value,
/usr/include/dbus-1.0/dbus/dbus-message.h: 
const dbus_uint64_t  *value,
/usr/include/dbus-1.0/dbus/dbus-types.h: * @typedef dbus_uint64_t
/usr/include/dbus-1.0/dbus/dbus-types.h: * @typedef dbus_int64_t
/usr/include/ogg/os_types.h:     typedef _G_int64_t ogg_int64_t;
/usr/include/ogg/os_types.h:     typedef long long ogg_int64_t;
/usr/include/ogg/os_types.h:     typedef unsigned long long 
ogg_uint64_t;
/usr/include/ogg/os_types.h:     typedef long long ogg_int64_t;
/usr/include/ogg/os_types.h:     typedef __int64 ogg_int64_t;
/usr/include/ogg/os_types.h:   typedef SInt64 ogg_int64_t;
/usr/include/ogg/os_types.h:   typedef int64_t ogg_int64_t;
/usr/include/ogg/os_types.h:   typedef int64_t ogg_int64_t;
/usr/include/ogg/os_types.h:   typedef long long ogg_int64_t;
/usr/include/ogg/os_types.h:   typedef long long ogg_int64_t;
/usr/include/ogg/os_types.h:   typedef long ogg_int64_t;
/usr/include/ogg/os_types.h:   typedef long long int ogg_int64_t;
/usr/include/ogg/ogg.h:  ogg_int64_t *granule_vals; /* granulepos values 
for headers. Not compact
/usr/include/ogg/ogg.h:  ogg_int64_t  packetno;      /* sequence number 
for decode; the framing
/usr/include/ogg/ogg.h:  ogg_int64_t   granulepos;
/usr/include/ogg/ogg.h:  ogg_int64_t  granulepos;
/usr/include/ogg/ogg.h:  ogg_int64_t  packetno;     /* sequence number 
for decode; the framing
/usr/include/ogg/ogg.h:extern ogg_int64_t  ogg_page_granulepos(ogg_page 
*og);
/usr/include/ogg/config_types.h:typedef int64_t ogg_int64_t;



and in case you mean uint64_t:

fgrep -r uint64_t /usr/include
/usr/include/packer.h:typedef uint64_t int64;
/usr/include/idn-int.h:/* some system headers have good uint64_t */
/usr/include/idn-int.h:typedef u_int64_t uint64_t;
/usr/include/idn-int.h:typedef unsigned long long uint64_t;
/usr/include/idn-int.h:typedef unsigned __int64 uint64_t;
/usr/include/idn-int.h:typedef unsigned long long uint64_t;
/usr/include/idn-int.h:typedef unsigned long uint64_t;
/usr/include/idn-int.h:typedef unsigned long   uint64_t;
/usr/include/idn-int.h:typedef unsigned long long uint64_t;
/usr/include/idn-int.h:typedef uint64_t  uint_least64_t;
/usr/include/idn-int.h:typedef uint64_t  uint_fast64_t;
/usr/include/idn-int.h:typedef uint64_t      uintmax_t;
/usr/include/idn-int.h:typedef        uint64_t uintptr_t;
/usr/include/sys/epoll.h:  uint64_t u64;
/usr/include/sys/raw.h:  uint64_t block_major;
/usr/include/sys/raw.h:  uint64_t block_minor;
/usr/include/elf.h:typedef uint64_t Elf32_Xword;
/usr/include/elf.h:typedef uint64_t Elf64_Xword;
/usr/include/elf.h:typedef uint64_t Elf64_Addr;
/usr/include/elf.h:typedef uint64_t Elf64_Off;
/usr/include/rpc/xdr.h:extern bool_t xdr_uint64_t (XDR *__xdrs, uint64_t 
*__up) __THROW;
Binary file /usr/include/linux/in6.h matches
Binary file /usr/include/linux/sound.h matches
Binary file /usr/include/linux/swap.h matches
/usr/include/stdint.h:typedef unsigned long int uint64_t;
/usr/include/stdint.h:typedef unsigned long long int    uint64_t;
/usr/include/bfd.h:typedef BFD_HOST_U_64_BIT bfd_uint64_t;
/usr/include/bfd.h:typedef bfd_vma bfd_uint64_t;
/usr/include/bfd.h:bfd_uint64_t bfd_getb64 (const void *);
/usr/include/bfd.h:bfd_uint64_t bfd_getl64 (const void *);
/usr/include/bfd.h:void bfd_putb64 (bfd_uint64_t, void *);
/usr/include/bfd.h:void bfd_putl64 (bfd_uint64_t, void *);
/usr/include/bfd.h:bfd_uint64_t bfd_get_bits (const void *, int, 
bfd_boolean);
/usr/include/bfd.h:void bfd_put_bits (bfd_uint64_t, void *, int, 
bfd_boolean);
/usr/include/bfd.h:  bfd_uint64_t   (*bfd_getx64) (const void *);
/usr/include/bfd.h:  void           (*bfd_putx64) (bfd_uint64_t, void 
*);
/usr/include/bfd.h:  bfd_uint64_t   (*bfd_h_getx64) (const void *);
/usr/include/bfd.h:  void           (*bfd_h_putx64) (bfd_uint64_t, void 
*);
/usr/include/dmraid/metadata.h: uint64_t sectors; /* Device size. */
/usr/include/dmraid/metadata.h: uint64_t        offset; /* on disk 
metadata offset in sectors. */
/usr/include/dmraid/metadata.h: uint64_t        offset;         /* Data 
offset on device. */
/usr/include/dmraid/metadata.h: uint64_t        sectors;        /* 
Length of the segment to map. */
/usr/include/dmraid/metadata.h:         uint64_t n64;
/usr/include/dmraid/metadata.h:extern uint64_t total_sectors(struct 
lib_context *lc, struct raid_set *rs);
/usr/include/dmraid/metadata.h:            char *path, void *data, 
size_t size, uint64_t offset);
/usr/include/dmraid/format.h:   uint64_t sector;        /* Sector of the 
I/O error. */
/usr/include/dmraid/format.h:   uint64_t u64;
/usr/include/dmraid/format.h:                            size_t *size, 
uint64_t *offset,
/usr/include/dmraid/format.h:   size_t size, uint64_t offset,
/usr/include/dmraid/reconfig.h: uint64_t offset;
/usr/include/dmraid/reconfig.h: uint64_t length;
/usr/include/dmraid/misc.h:static inline uint64_t round_down(uint64_t 
what, unsigned int by)
/usr/include/dmraid/misc.h:     return what & ~((uint64_t) by - 1);
/usr/include/dmraid/misc.h:static inline uint64_t round_up(uint64_t 
what, unsigned int by)
/usr/include/dmraid/misc.h:     uint64_t t = round_down(what, by);
/usr/include/dmraid/misc.h:static inline uint64_t div_up(uint64_t what, 
unsigned int by)
/usr/include/dmraid/lib_context.h:              uint64_t u64;
/usr/include/dmraid/lib_context.h:              uint64_t u32;
/usr/include/bits/socket.h:# define __ss_aligntype      __uint64_t
/usr/include/bits/types.h:typedef unsigned long int __uint64_t;
/usr/include/bits/types.h:__extension__ typedef unsigned long long int 
__uint64_t;
/usr/include/libdevmapper.h:    uint64_t device[0];
/usr/include/libdevmapper.h:    uint64_t dev;
/usr/include/libdevmapper.h:int dm_task_set_sector(struct dm_task *dmt, 
uint64_t sector);
/usr/include/libdevmapper.h:                   uint64_t start,
/usr/include/libdevmapper.h:                   uint64_t size, const char 
*ttype, const char *params);
/usr/include/libdevmapper.h:                     void *next, uint64_t 
*start, uint64_t *length,
/usr/include/libdevmapper.h: 
uint64_t size,
/usr/include/libdevmapper.h:                                    uint64_t 
size,
/usr/include/libdevmapper.h:                                 uint64_t 
size);
/usr/include/libdevmapper.h:                                uint64_t 
size);
/usr/include/libdevmapper.h:                                  uint64_t 
size);
/usr/include/libdevmapper.h:                                   uint64_t 
size,
/usr/include/libdevmapper.h:                                  uint64_t 
size);
/usr/include/libdevmapper.h:                                uint64_t 
offset);
/usr/include/boost/cstdint.hpp:  using ::uint64_t;
/usr/include/boost/cstdint.hpp:  using ::uint64_t;
/usr/include/boost/cstdint.hpp:  typedef uint64_t uint_least64_t;
/usr/include/boost/cstdint.hpp:  typedef uint64_t uint_fast64_t;
/usr/include/boost/cstdint.hpp:  typedef uint64_t uintmax_t;
/usr/include/boost/cstdint.hpp:     typedef  ::boost::ulong_long_type 
uint64_t;
/usr/include/boost/cstdint.hpp:     typedef unsigned long 
uint64_t;
/usr/include/boost/cstdint.hpp:     __extension__ typedef unsigned long 
long   uint64_t;
/usr/include/boost/cstdint.hpp:     typedef unsigned __int64 
uint64_t;
/usr/include/boost/random/linear_congruential.hpp:// emulate the 
lrand48() C library function; requires support for uint64_t
/usr/include/boost/random/linear_congruential.hpp:  explicit 
rand48(uint64_t x0) : lcf(x0) { }
/usr/include/boost/random/linear_congruential.hpp:  void seed(uint64_t 
x0) { lcf.seed(x0); }
/usr/include/boost/random/linear_congruential.hpp: 
random::linear_congruential<uint64_t,
/usr/include/boost/random/linear_congruential.hpp: 
uint64_t(0xDEECE66DUL) | (uint64_t(0x5) << 32), // xxxxULL is not 
portable
/usr/include/boost/random/linear_congruential.hpp:    0xB, 
uint64_t(1)<<48, /* unknown */ 0> lcf;
/usr/include/boost/random/linear_congruential.hpp:  static uint64_t 
cnv(int32_t x)
/usr/include/boost/random/linear_congruential.hpp:  { return 
(static_cast<uint64_t>(x) << 16) | 0x330e;  }
/usr/include/boost/random/detail/const_mod.hpp:class const_mod<uint64_t, 
uint64_t(1) << 48>
/usr/include/boost/random/detail/const_mod.hpp:  typedef uint64_t 
IntType;
/usr/include/boost/random/detail/const_mod.hpp:  static IntType 
mod(IntType x) { return x &= ((uint64_t(1) << 48)-1); }
/usr/include/boost/archive/polymorphic_oarchive.hpp:    virtual void 
save(const boost::uint64_t t) = 0;
/usr/include/boost/archive/detail/polymorphic_oarchive_impl.hpp: 
virtual void save(const boost::uint64_t t){
/usr/include/boost/archive/detail/polymorphic_iarchive_impl.hpp: 
virtual void load(boost::uint64_t & t){
/usr/include/boost/archive/dinkumware.hpp:operator<<(basic_ostream<CharType> 
& os, boost::uint64_t t){
/usr/include/boost/archive/dinkumware.hpp:        os << 
static_cast<boost::uint64_t>(t);
/usr/include/boost/archive/dinkumware.hpp:operator>>(basic_istream<CharType> 
&is, boost::uint64_t & t){
/usr/include/boost/archive/polymorphic_iarchive.hpp:    virtual void 
load(boost::uint64_t & t) = 0;
/usr/include/boost/date_time/filetime_functions.hpp:    uint64_t c1 = 
27111902UL;
/usr/include/boost/date_time/filetime_functions.hpp:    uint64_t c2 = 
3577643008UL; // issues warning without 'UL'
/usr/include/boost/date_time/filetime_functions.hpp:    const uint64_t 
OFFSET = (c1 << 32) + c2;
/usr/include/boost/date_time/filetime_functions.hpp:    uint64_t 
filetime = ft.dwHighDateTime;
/usr/include/boost/date_time/filetime_functions.hpp:    uint64_t sec = 
filetime / 10000000;
/usr/include/boost/date_time/filetime_functions.hpp:    uint64_t sub_sec 
= (filetime % 10000000) * 100; // nanoseconds
/usr/include/boost/date_time/filetime_functions.hpp:    uint64_t sub_sec 
= (filetime % 10000000) / 10; // truncate to microseconds
/usr/include/boost/date_time/microsec_time_clock.hpp: 
boost::uint64_t c1 = 27111902;
/usr/include/boost/date_time/microsec_time_clock.hpp: 
boost::uint64_t c2 = 3577643008UL; // 'UL' removes compiler warnings
/usr/include/boost/date_time/microsec_time_clock.hpp:      const 
boost::uint64_t OFFSET = (c1 << 32) + c2;
/usr/include/boost/date_time/microsec_time_clock.hpp: 
boost::uint64_t filetime = ft.dwHighDateTime;
/usr/include/boost/serialization/collection_traits.hpp: 
BOOST_SERIALIZATION_COLLECTION_TRAITS_HELPER(boost::uint64_t, C) \
/usr/include/dbus-1.0/dbus/dbus-message.h:dbus_uint64_t 
dbus_message_iter_get_uint64      (DBusMessageIter  *iter);
/usr/include/dbus-1.0/dbus/dbus-message.h: 
dbus_uint64_t    **value,
/usr/include/dbus-1.0/dbus/dbus-message.h: 
dbus_uint64_t         value);
/usr/include/dbus-1.0/dbus/dbus-message.h: 
const dbus_uint64_t  *value,
/usr/include/dbus-1.0/dbus/dbus-types.h: * @typedef dbus_uint64_t
/usr/include/ogg/os_types.h:     typedef unsigned long long 
ogg_uint64_t;



thank you for your time :).
-- 
Posted via http://www.ruby-forum.com/.





More information about the nginx mailing list