Koetan tässä saada audiere-äänikirjastoa toimimaan, mutta sepä ei tahdo onnistua millään. Käyttöjärjestelmäni on Linux Ubuntu, asensin audieren lähdekoodista kääntämällä. Eli ./configure -> make -> sudo make install. Tämän jälkeen sisällytin audiere.h:n sieltä minne sen olin pökännyt. Laitoin nimiavaruudeksi audieren ja main funktion sisälle AudioDevicePtr device(OpenDevice());. Tästä saan kiitokseksi erroria:
tuomas@linux-tuomas:~/Ohjelmointi/Speedom$ g++ -lSDL -lSDL_image -lGL -lGLU main.cpp /tmp/cclGgDze.o: In function `audiere::OpenDevice(char const*, char const*)':main.cpp:(.gnu.linkonce.t._ZN7audiere10OpenDeviceEPKcS1_[audiere::OpenDevice(char const*, char const*)]+0x14): undefined reference to `AdrOpenDevice' collect2: ld returned 1 exit status
Jospa lisäisit linkityksen komentoriviisi, -laudiere
varmaankin. Kirjasto olisi ollut kyllä apt-varastossakin.
Jaah, siinähän se vika olikin. On se kiva menettää järkensä tällaisen takia ja monen illan taistelun jälkeen kuulla että homma oli aika naurettavan pienestä kiinni. -__- Kiitoksia kuitenkin, jälleen kerran.
Aihe on jo aika vanha, joten et voi enää vastata siihen.