Hi Steve,
Steve Langasek wrote:
On Mon, Jan 24, 2005 at 11:19:36AM +0100, Julien Lemoine wrote:I know this, and I tested this, but this code that handle 64 bits architecture does
The fact is that this package DO not work on 64 bits architectures
from the begining (alpha, ia64 ARE NOT in the build list of controil
file). I had a lot of conversation with upstream author to
improve 64bits support in the last years (give them access to my
alpha...). But for the moment, the portabilitie problems are not solved,
xt-aterm can be compiled but all program linked with it segv.
Yes, because unless you enable -DAT_64BIT when building, the code assumes that sizeof(int) == sizeof(void *). There *is* code in xt-aterm which appears to be intended to support building for 64-bit targets, even if it's only enabled for sparc64. Are you sure that setting this define isn't enough to make the packages build correctly for alpha and ia64?
not works. If your try to build the complete chain, you will not be able to
build everything (all tools, xt-stratego included) because every binaries segv
(and if you compile binaries with debug and launch gdb, you will see that they segv in
xt-aterm librairy).
Best Regards. -- Julien Lemoine
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]