In strict C terms, "int" is supposed to be the most convenient size for the platform and sizeof( long ) >= sizeof( int ) >= sizeof( short ).  It's my understanding that sizeof( int ) and sizeof(  $TYPE * )  would, under most, if not all circumstances, to be the same.

I would expect "int" to be 64-bit on a 64-bit platform, just like it was 16-bits in the Bad Old Days (when we had to deal with segmented memory on Intel),  and 32-bits on 32-bit platforms.

But I haven't had a chance to play with a 64-bit platform.

Daniël Mantione wrote:
Op Thu, 22 Jun 2006, schreef aT:

  
We are using Aolserver successfully on x86_64  system . Amd opteron RHEL 3.4
64 bit  to be more specific
    

I do so as well, but only after modifying the source code. The 4.0.10 
source code exits if the size of a pointer does not equal the size of an integer. 
On x86_64 a pointer is 8 bytes, and an integer is 4 bytes. So, if you 
manage to run it without modifying the source I'l like to hear how.

Daniël


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.
  

-- AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.

Reply via email to