guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: long_long and ulong_long deprecated


From: Marius Vollmer
Subject: Re: long_long and ulong_long deprecated
Date: 06 Sep 2001 14:41:44 +0200
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.0.102

stefan <address@hidden> writes:

> On 6 Sep 2001, Marius Vollmer wrote:
> 
> > stefan <address@hidden> writes:
> > 
> > > Hello list !
> > > 
> > > Working on the Win32 port of Guile for future release I noticed long_long
> > > and ulong_long being deprecated. Could anyone explain it ?
> > 
> > The idea is that libguile itself does not need a "long long" type, but
> > provides support for it (in the form of conversion functions, say)
> > when it is available.
> > 
> > In what way is this causing you problems, exactly?
> 
> The exact problem is about "long long" is MSVC's causing a parse error. It
> does not know it. But it knows "__int64" which is the current equivalent
> to gcc's "long long".

Hmm, why does it encounter long long at all?  All occurrences should be
guarded by HAVE_LONG_LONG, and this should not be defined on your
platform.

Can you give more details?  Like, whether configure thinks you have
long longs, and where exactly the compiler fails because of them?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]