Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Feb 2011 23:02:16 +0100
From:      Olli Hauer <ohauer@FreeBSD.org>
To:        Andrew Sinclair <syncman0x@gmail.com>
Cc:        apache@FreeBSD.org
Subject:   Re: www/apache22: configure: error: Size of "void *" is less than size of "long"
Message-ID:  <4D5EEC68.1030507@FreeBSD.org>
In-Reply-To: <4D5BAB5B.2010501@gmail.com>
References:  <4D5BAB5B.2010501@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2011-02-16 11:47, Andrew Sinclair wrote:
> Configuration fails in relation to a primitive type:
>   Size of "void *" is less than size of "long"
> 
> As requested by script, config.log  is attached.
> Compilation attempt 1,2 in install.txt  attached.
> Output of attempt 2 follows:
> 
> [ Wed Feb 16 ] [ 21:06:43 ] root@q-73-exe:/usr/ports/www/apache22
> # (date;time make install;date)|tee -a install.txt
> Wed Feb 16 21:07:06 CST 2011
[...]
> checking for void pointer length... yes
> configure: error: Size of "void *" is less than size of "long"

This error is strange ...

$> cd /tmp

create a file named test.c and copy the following lines into the file

#include <stdio.h>
int main(void)
{
    printf("sizeof(void *) = %d ; sizeof(long) = %d\n",
	sizeof(void *), sizeof(long));
    return sizeof(void *) < sizeof(long);
}


Now build the file with the following command (note, no file extension)
$> make test

and send us the output of the following command
$> ./test; echo $?




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4D5EEC68.1030507>