[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Denemo-devel] [bug #23765] Compilation error
From: |
anonymous |
Subject: |
[Denemo-devel] [bug #23765] Compilation error |
Date: |
Sat, 05 Jul 2008 08:18:45 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.14eol) Gecko/20070505 (Debian-1.8.0.15~pre080323b-0etch2) Epiphany/2.14 |
Follow-up Comment #4, bug #23765 (project denemo):
In that case the file audiocapture.c should not have referenced PaTimestamp
because paNonInterleaved is defined in V19 and it uses the existence of this
to make an internal define:
#ifdef paNonInterleaved
#define PA_VERSION_19 1
#endif
which it then uses thus:
#ifndef PA_VERSION_19
PaTimestamp outTime,
#else
PaStreamCallbackTimeInfo* outTime,
PaStreamCallbackFlags status,
#endif
It would be better if the test was
#ifndef paNonInterleaved
#define PA_VERSION_19 0
else
#define PA_VERSION_19 1
#endif
since it may be that paNonInterleaved may be dropped in later versions. (This
is all a workaround the fact that V18 does not have pkgconfig).
For an immediate fix you could edit audiocapture.c to have
#define PA_VERSION_19 1
and all should be well. It would be interesting to know what has happened to
paNonInterleaved...
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?23765>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/