In case anybody cares, recent changes to both Simgear and Flightgear,  
apparently to update the sound system seem to cause multiple
breakages.

  First, SGAtomic.cxx, since 10/03,  breaks because my Fedora 10  
reportsitself as i386. To get around that I have to manually add  
CFLAGS=-march-i686 CXXFLAGS=-march=i686 to the .configure; previously it  
was not necessary.

Second, flightgear build breaks with:

ATC.cxx: In constructor 'FGATC::FGATC()':
ATC.cxx:61: error: no matching function for call to  
'SGSoundMgr::find(const char [4], bool)'
/usr/local/include/simgear/sound/soundmgr_openal.hxx:159: note: candidates  
are: SGSoundSample* SGSoundMgr::find(const std::string&)
ATC.cxx: In member function 'void FGATC::Render(std::string&, float, const  
std::string&, bool)':
ATC.cxx:245: error: invalid use of incomplete type 'struct SGSampleGroup'
ATC.hxx:36: error: forward declaration of 'struct SGSampleGroup'
ATC.cxx:246: error: invalid use of incomplete type 'struct SGSampleGroup'
ATC.hxx:36: error: forward declaration of 'struct SGSampleGroup'
ATC.cxx: In member function 'void FGATC::NoRender(const std::string&)':
ATC.cxx:270: error: invalid use of incomplete type 'struct SGSampleGroup'
ATC.hxx:36: error: forward declaration of 'struct SGSampleGroup'
ATC.cxx:271: error: invalid use of incomplete type 'struct SGSampleGroup'
ATC.hxx:36: error: forward declaration of 'struct SGSampleGroup'

With Fedora10/Yum it's not possible to install OpenAL-soft together with  
freealut-devel because freealut-devel requires openal-devel which  
conflicts with OpenAL-soft-devel; the error above was with OpenAL,  
openAL-devel, freealut and freealut-devel.

  This all after CVS checkouts ( and make clean ) from Simgear, Flightgear  
on 10/05 on Athlon and Athlon-64 systems both with Fedora10 ( non x86_64)  
which have been producing error free builds for at least a couple of  
months prior to these latest changes.

------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Flightgear-users mailing list
Flightgear-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-users

Reply via email to