On Mon, Jan 24, 2005 at 11:19:36AM +0100, Julien Lemoine wrote: > 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? -- Steve Langasek postmodern programmer
signature.asc
Description: Digital signature