• Advertisement
Sign in to follow this  

OpenAL help

This topic is 3904 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi everyone, I just buy a book on OpenGl and games. I try to compile and execute some code but it don't work. I get this error. 1>LINK : fatal error LNK1104: impossible d'ouvrir le fichier 'ALut.lib' I installend OpenGL, GLUT, OpenAL following multiple tutorial on the web and all I did seems ok... The thing that is weird is that OpenAl do not contain anything called Alut.lib... I check on all my harddrive and there is nothing call like that. It's the SDK version 1.1 Can somebody help me on this.. I juste want to compile and play around with the code! Thanks! :) J-F

Share this post


Link to post
Share on other sites
Advertisement
I seem to remember that like OpenGL, the utility toolkit is a separate package. It's been a while since I installed (or updated for that matter) though.

Share this post


Link to post
Share on other sites
Ok thanks guys!

I installed it correctly and it work... But I have another problem. To make it work, I must put in comments these lines:

#include "max.h"
#include <al/al.h>
//#include <al/alc.h>
//#include <al/alu.h>
//#include <al/alut.h>

When I uncomment alut.h, I got this error:

fatal error C1083: Impossible d'ouvrir le fichier include : 'alc.h' : No such file or directory

THERE IS an alc.h... Situated at the right place.

I checked into my files and the only file that is missing is <al/alu.h>. There rest is all there and they seems to be in the right place. alu.h is not in the openAL package and not in the freealut package... So where can I find it?

Please help me... !!!

J-F

Share this post


Link to post
Share on other sites
ALU was absorbed into the main API, and the extension relevant stuff was moved to alext.h.

Share this post


Link to post
Share on other sites
Ok so if I understand well, I don't need alu.h anymore? Everything is in alext.h? :)

Thanks for the help^!

J-F

Share this post


Link to post
Share on other sites
Well, everything is in al.h now, unless you're using the extensions. Most of the alu* functions have been redone as al* functions, although I can't say if aluFooFunction has been directly mapped to alFooFunction or not.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement