[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: Differences in headers between i386 and x86_64
- From: Ralf Corsepius <rc040203 freenet de>
- To: Development discussions related to Fedora Core <fedora-devel-list redhat com>
- Subject: Re: Differences in headers between i386 and x86_64
- Date: Sat, 07 Aug 2004 05:40:27 +0200
On Sat, 2004-08-07 at 05:04, Miloslav Trmac wrote:
> In the ideal world it would be possible to just install i386 *-devel
> packages on x86_64 and compile using gcc -m32 or whatever the
> correct command is. This can only work if the devel packages do not
> conflict in their header files.
> Generally the most common reason of differences is including a "config.h"
> file generated by autoconf or something similar; in cases where the config
> values are architecture specific, the following are common among several
> packages:
> - duplicating the functionality of <stdint.h> or <inttypes.h>
> (definitions of "int64", printf/scanf formats, ...)
> - SIZEOF_type, ALIGNOF_type
> - VA_LIST_IS_ARRAY
> - _FILE_OFFSET_BITS, _LARGEFILE_SOURCE
Such cases are a strong indication for these packages using broken
configure scripts
cf. http://lists.gnu.org/archive/html/autoconf/2004-08/msg00019.html
(http://lists.gnu.org/archive/html/autoconf/2004-08/msg00009.html)
Ralf
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]