Hi Vivian,

>> using anything other than the
>> latest build from Creative Labs?

Well they could for example be using the openal-soft
 http://sourceforge.net/projects/openal-soft/
which suggests it is version 1.2.??? And has a CVS
download, and uses the 'AL' sub-directory!

But it seems the last commit there is shown as 2007-12-20
so while perhaps not newer, is also not really older. 
The Creative 1.1 SDK is of around the same era...

So I would certainly opt for using USE_OPENAL_SDK
switch rather than _WIN32... making us all HAPPY ;=))

>> cause a crash on exit here

Have not been particularly following ALL the posts on
this, but with MSVC9's debugger you should be able to
'see' _EXACTLY_ where/when this happens...

Quite frequently, in Debug mainly, but can happen also
in 'random' memory in Release, it is due to things like -
   if ( _data )
      delete _data;  // a crash exit
since, in Debug especially, such a variable is likely filled
with a debug value, by the MSVC compiler, deliberately, and
has has never been initialized to NULL in the code...

This is very common... It seems GCC quite frequently ensures
such 'memory', 'variables' etc are all zeros...

Unfortunately just have not had the time to do a
full SG/FG/et al cvs/svn update, and build it myself at the
moment... too many other things to play with ;=)) but
hope to get around to it shortly...

Regards,

Geoff.



------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) 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/devconference
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to