[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Build failure on itanium/IA64
From: |
Arnaud Desitter |
Subject: |
Re: Build failure on itanium/IA64 |
Date: |
Fri, 9 Nov 2001 09:42:07 +0000 (GMT) |
>
> DDD 3.3.1 fails to build on IA64, due to a difference in type sizes:
> c++ -DHAVE_CONFIG_H -I. -I../../ddd -I. -I../../ddd/.. -DNDEBUG -O2 -O2
> -Werror -W -Wall -trigraphs -c ../../ddd/ddd.C
> cc1plus: warnings being treated as errors
> ../../ddd/ddd.C: In function `void BlinkCB (void *, XtIntervalId *)':
> ../../ddd/ddd.C:5350: warning: cast to pointer from integer of
> different size
> make[2]: *** [ddd.o] Error 1
>
> The complete build log is available via
> http://buildd.debian.org/build.php?arch=&pkg=ddd
> There are no problems building DDD on other architectures like i386, Sparc,
> alpha, (big or little endian) MIPS, PowerPC or m68k.
>
> I'd appreciate suggestions as to how to fix this problem, or how to work
> around it in a reasonable way.
>
What makes the build abort is "-Werror". Remove and try again.
Other suggestions:
#1 Get ddd from the CVS repository on sourceforge.net
#2 I posted a big patch sometimes in October that fixes some
of these mistakes.
#3 If it is not enough, could you post some patches to ddd@gnu.org.
Patches tend to be included in the main distribution after
some times.
Cheers,
Arnaud
_____________________________________________________________________
This message has been checked for all known viruses by Star Internet
delivered through the MessageLabs Virus Scanning Service. For further
information visit http://www.star.net.uk/stats.asp or alternatively call
Star Internet for details on the Virus Scanning Service.