Martin Michlmayr <[EMAIL PROTECTED]> (09/12/2007): > Package: sndobj > Version: 2.6.1a-2.1 > Usertags: ftbfs-gcc-4.3
Please find attached a prospective patch, unfortunately insufficient, there's at least a problem left with the examples. Cheers, -- Cyril Brulebois
--- a/build-tree/SndObj-2.6.1/src/AdSyn.cpp +++ b/build-tree/SndObj-2.6.1/src/AdSyn.cpp @@ -4,6 +4,8 @@ #include "AdSyn.h" +#include <cstring> + AdSyn::AdSyn(){ } --- a/build-tree/SndObj-2.6.1/src/FFT.cpp +++ b/build-tree/SndObj-2.6.1/src/FFT.cpp @@ -9,6 +9,8 @@ ///////////////////////////////////////////////// #include "FFT.h" +#include <cstring> + FFT::FFT(){ m_table = 0; --- a/build-tree/SndObj-2.6.1/src/IFAdd.cpp +++ b/build-tree/SndObj-2.6.1/src/IFAdd.cpp @@ -3,6 +3,8 @@ // and licensing information #include "IFAdd.h" + +#include <cstring> IFAdd::IFAdd(){ } --- a/build-tree/SndObj-2.6.1/src/IFFT.cpp +++ b/build-tree/SndObj-2.6.1/src/IFFT.cpp @@ -9,6 +9,8 @@ ///////////////////////////////////////////////// #include "IFFT.h" +#include <cstring> + IFFT::IFFT(){ --- a/build-tree/SndObj-2.6.1/src/PVA.cpp +++ b/build-tree/SndObj-2.6.1/src/PVA.cpp @@ -9,6 +9,8 @@ ///////////////////////////////////////////////// #include "PVA.h" +#include <cstring> + PVA::PVA(){ m_rotcount = 0; m_phases = new float[m_halfsize]; --- a/build-tree/SndObj-2.6.1/src/PVRead.cpp +++ b/build-tree/SndObj-2.6.1/src/PVRead.cpp @@ -4,6 +4,8 @@ #include "PVRead.h" +#include <cstring> + PVRead::PVRead(){ m_ioinput = 0; --- a/build-tree/SndObj-2.6.1/src/PVS.cpp +++ b/build-tree/SndObj-2.6.1/src/PVS.cpp @@ -10,6 +10,8 @@ ///////////////////////////////////////////////// #include "PVS.h" +#include <cstring> + PVS::PVS(){ m_rotcount = m_vecsize; --- a/build-tree/SndObj-2.6.1/src/ReSyn.cpp +++ b/build-tree/SndObj-2.6.1/src/ReSyn.cpp @@ -5,6 +5,8 @@ #include "ReSyn.h" #include "IFGram.h" +#include <cstring> + ReSyn::ReSyn(){ AddMsg("pitch", 31); AddMsg("timescale", 32); --- a/build-tree/SndObj-2.6.1/src/SinSyn.cpp +++ b/build-tree/SndObj-2.6.1/src/SinSyn.cpp @@ -4,6 +4,8 @@ #include "SinSyn.h" +#include <cstring> + SinSyn::SinSyn(){ m_factor = m_vecsize/m_sr; --- a/build-tree/SndObj-2.6.1/src/SndRead.cpp +++ b/build-tree/SndObj-2.6.1/src/SndRead.cpp @@ -6,6 +6,8 @@ #include "SndWave.h" #include "SndAiff.h" +#include <cstring> + SndRead::SndRead(){ m_pitch = 1.f;
signature.asc
Description: Digital signature