Как я получаю Аудио SDL, работающее над 32 битами?

Я боролся с аудио проблемой SDL в течение нескольких недель теперь. У меня есть две установки: 1. Ubuntu 10.04 (64 бита) 2. Ubuntu 11.04 (32 бита) Оба является более или менее чистыми установками, работающими на Oracle VM VirtualBox.

На версии на 64 бита мое собственное приложение с помощью SDL работает без любой проблемы, на установке на 32 бита однако это продолжает останавливаться, когда я пытаюсь запустить звук SDL, это жалуется, что не может открыть аудиоустройство.

Я пытался искать на вышеупомянутом и заметил другие вопросы с играми с помощью звука SDL, до сих пор я не нашел ответа, который решает мои проблемы.

Обе установки имеют libsdl1.2debian и установленный libsdl1.2debian-pulseaudio. Также я имел те же проблемы в 'реальных' установках Ubuntu, но переместился в VirtualBox, чтобы упростить тестирование и иметь чистую установку для обоих.

Любая справка очень ценится. С наилучшими пожеланиями, Marcel.

0
задан 7 June 2011 в 04:24

1 ответ

Я наконец выяснил, какова проблема была, я отправляю ее здесь только, чтобы закрыть мой вопрос и возможно помочь кому-либо еще имеющему ту же проблему:

Я загрузил источники SDL на свою установку человечности и установил SDL вручную (использующий./настраивать, сделайте, сделайте установку), я предполагаю, что это не согласилось с уже доступной стандартной установкой. Когда я теперь удалил 'ручную' версию (сделайте удаление), и установил библиотеку libsdl1.2-dev сверху уже установленного libsdl1.2debian-pulseaudio и libsdl1.2debian. Все хорошо работает, и я могу также создать свое приложение без любых проблем.

С наилучшими пожеланиями, Marcel.

1
ответ дан 22 December 2019 в 14:22

Другие вопросы по тегам:

Похожие вопросы: