[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Texmacs-dev] build failure with gcc 3.3 on hppa
From: |
Ralf Treinen |
Subject: |
Re: [Texmacs-dev] build failure with gcc 3.3 on hppa |
Date: |
Tue, 28 Oct 2003 09:59:09 +0100 |
User-agent: |
Mutt/1.5.4i |
On Fri, Sep 19, 2003 at 08:45:42PM +0200, Joris van der Hoeven wrote:
>
> Has this problem been fixed in the meantime?
>
> On Thu, 3 Jul 2003, David Allouche wrote:
> > On Thu, Jul 03, 2003 at 08:50:54AM +0200, Ralf Treinen wrote:
> > > On Wed, Jul 02, 2003 at 09:02:36PM +0200, Ralf Treinen wrote:
> > > > I just received a bug report about texmacs 1.0.1.14 not compiling
> > > > on the hppa architecture. The current compiler on this architecture
> > > > is gcc 3.3. The preceding version packaged for debian, 1.0.1.9,
> > > > compiled fine on hppa using gcc 3.2.
> > > >
> > > > The strange thing is that texmacs 1.0.1.14 compiles fine with
> > > > gcc 3.3 even on other 64bit archtectures, like for instance ia64.
> > > > Does anyone have an idea what can be done about this bug?
> > >
> > > Classes/Abstract/basic.cc:22: error: integer constant is too large for
> > > "long" type
> > [...]
> > > Classes/Abstract/basic.cc:55: error: integer constant is too large for
> > > "long" type
> >
> > The problematic integer constant probably is WORD_MASK, which is
> > defined in the configure.in as "0xfffffffffffffff8" for the
> > architecture hppa64-*-linux-gnu*.
> >
> > Note, however, that it is surprising that a 64bit literal does not fit
> > in a "long" on a 64bit architecture...
>
> This is indeed quite strange. Did you try to replace "0xfffffffffffffff8"
> by "0xfffffff8" in configure.in?
I just tried, and it does compile. Is there a chance that this
binary will work? Unfortunately, the hppa machine on which I compiled
doesn't do X forwarding, hence I cannot test myself.
-Ralf.
--
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Texmacs-dev] build failure with gcc 3.3 on hppa,
Ralf Treinen <=