Доброго времени суток!
Форкнул этот код с C++ на C(убрав ненужные функции):
http://www.gamedev.ru/code/articles/OpenAL?page=2
Компилирую, запускаю и получаю Segmentation fault, да еще ошибку открытия файла.
Задавайте любые вопросы по программе, если что-то непонятно. Я уже все перепроверил, никаких ошибок не вижу.
P.S. Исходники приложены.
P.S.S. Исходники без аудио файлов.
OpenAL, Alut
Модератор: Модераторы разделов
-
BratSinot
- Сообщения: 812
- ОС: Slackware64
OpenAL, Alut
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: OpenAL, Alut
strace, gdb, etc.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
BratSinot
- Сообщения: 812
- ОС: Slackware64
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: OpenAL, Alut
начните с strace. это не дебагер.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
BratSinot
- Сообщения: 812
- ОС: Slackware64
Re: OpenAL, Alut
strace ничего нового не сказал, как были проблемы с открытием файла и alutinit, так и сказал.
Епрст, он просто конфликтовал с какой-то функцией open. Видимо при линковке что-то произошло, ибо при компиляции компилятор молчал.
-
BratSinot
- Сообщения: 812
- ОС: Slackware64
Re: OpenAL, Alut
Теперь другой вопрос, как остановить воспроизведение и начать его заного?
P.S. Т.к. воспроизведение поточное, обычный alStop не работает.
Ладно, просто файл перезагружаю.
P.S. Т.к. воспроизведение поточное, обычный alStop не работает.
Ладно, просто файл перезагружаю.