[sldev] Re: Missing OpenAL Library files after trunk update.
Tofu Linden
tofu.linden at lindenlab.com
Wed Dec 3 12:37:01 PST 2008
Thanks for trying this.
This outcome does not seem terribly surprising - we only
have a pre-made OpenAL package for Linux builds, since
we use OpenAL only for official Linux builds - OpenAL on
OSX/Win32 isn't something we deploy ourselves so builders
are expected to have their own AL libs/headers on those
platforms. It's also not been particularly tested yet on
Win32/OSX either for similar reasons - any patches to make
the tri-platform build smoother would be welcome!
-Tofu
Ambrosia wrote:
> Addition:
>
> openal.lib, openal.dll, alut.lib and alit.dll are missing from the
> trunk. OpenAL dll and lib can be compiled from the source at
> http://kcat.strangesoft.net/openal.htm
> Alut can be grabbed as a binary release at openal.org
>
> Also, the viewer is trying to link fmodvc.lib into the secondlife-bin
> project despite being compiled with OpenAL.
>
> On Wed, Dec 3, 2008 at 20:12, Ambrosia <chaosstar at gmail.com> wrote:
>> Sorry, I have to correct myself.
>>
>> The issue is one of alut.h including alc.h and al.h in the following manner:
>>
>> #include <alc.h>
>> #include <al.h>
>>
>> Which of course results in the building process not finding the files
>> as \AL is not in the include paths of the project. It needs to be
>> added.
>>
>> Another error that arises after the fix is
>> LLAudioEngine_OpenAL::WIND_BUFFER_SIZE_SEC not being initialized in
>> the class in the line 75 of audioengine_openal.h
>>
>> static const float WIND_BUFFER_SIZE_SEC = 0.05f; // 1/20th sec
>>
>>
>> Sorry for the confusion if I caused any.
>>
>> On Wed, Dec 3, 2008 at 20:01, Ambrosia <chaosstar at gmail.com> wrote:
>>> Greetings!
>>>
>>> Just wanted to let you know, after the trunk update with the new
>>> OpenAL implementation, it seems like the actual OpenAL library files
>>> are missing.
>>>
>>> CMake does not grab them, nor are they in the lib package.
>>>
>>> See the missing \libraries\include\AL folder/directory. Currently you
>>> will have to grab the openAL source manually.
>>>
>>> --Chalice Yao
>>>
> _______________________________________________
> Policies and (un)subscribe information available here:
> http://wiki.secondlife.com/wiki/SLDev
> Please read the policies before posting to keep unmoderated posting privileges
More information about the SLDev
mailing list