2016-03-15 4 views
0

Я скомпилировал и установил компонент из CCR 'playingoundpackage'. Я выбрал демонстрационный проект из папки компонента и скомпилировал его. Он работает замечательно под Windows, но под Ubuntu 12,04 32 бит в Lazarus (1.4.4, FPC 2.6.4) в режиме отладки У меня есть ошибка:Компонент TPlaySound Lazarus не воспроизводит звуки под Ubuntu и не работает в режиме отладки

Project PlaySound component demo raised exception class 'EProcess' with message: Cannot execute empty command-line

At address 819FD07

подчеркнул: playsound1.Execute;

Скомпилированный демонстрационный проект под Ubuntu не разбивается и не воспроизводит никаких звуков. Кажется, у меня есть pulseaudio (демон работает, и Ubuntu играет любую музыку и хорошо звучит из DE и любых других мультимедийных программ). Есть ли что-то, что я пропустил?

+0

Поскольку в Linux есть много фреймворков для воспроизведения звука, вам нужно будет обнаружить правильный код в коде или найти общий способ. Вы можете увидеть здесь несколько примеров: http://forum.lazarus.freepascal.org/index.php?topic=5215.0 и здесь http://wiki.freepascal.org/Play_Sound_Multiplatform –

ответ

1

Попробуйте текущую версию, я исправил пару ошибок в последнее время.

 Смежные вопросы

  • Нет связанных вопросов^_^