gcc
и g++
драйверы компилятора Компилятора GNU Набор (который был когда-то давно просто компилятором C GNU ).
Даже при том, что они автоматически определяют, какие бэкенды (cc1
cc1plus
...) для вызова в зависимости от типа файла, если не переопределено с -x language
, у них есть некоторые различия.
, вероятно, наиболее важное различие в их значениях по умолчанию - против каких библиотек они связываются автоматически.
Согласно онлайн-документации GCC опции и ссылки, как g ++ вызывается , g++
, эквивалентны gcc -xc++ -lstdc++ -shared-libgcc
(1-м является параметр компилятора, 2-е два являются опциями компоновщика). Это может быть проверено путем выполнения обоих с -v
опция (она отображает выполняемые команды набора инструментальных средств бэкенда).
Так как это связано с SDL, попытайтесь установить следующий пакет:
sudo apt-get install ia32-libs
Это должно решить Вашу проблему, получающую доступ к видеоустройству.
Для меня использовался SDL2-2.0.3.-> Испытанные затруднения без видеодрайвера найдены. введенный
sudo apt-get install xorg-dev
сделал другой ./configure
, и это сообщило об этом
Assembly Math : mmx 3dnow sse sse2
Audio drivers : disk dummy oss
Video drivers : dummy x11(dynamic) opengl
X11 libraries : xcursor xinerama xinput2 xinput2_multitouch xrandr xscrnsaver xshape xvidmode
Input drivers : linuxev linuxkd
Using libudev : YES
Using dbus : NO
, Это прошло все прекрасное, но тестовая папка после попытки сделать код, это сообщило "о том, чтобы избегать-lGL" так я просто, предположила, что это пропускало мезаструктуру или что-то, и я сделал это
sudo apt-get build-dep xscreensaver
sudo apt-get source xscreensaver -b
sudo dpkg -i *.deb
, я вызываю, установил популярный xscreensaver с моей собственной сборкой, и SDL работал. Идея состояла в том, если я мог бы скомпилировать экранную заставку затем, я могу получить работу SDL.Спасибо. Работавший для меня. (только видео), попытался выполнить testmultiaudio и получил это
INFO: Using audio driver: dsp
ERROR: Don't see any specific audio devices!
, я предполагаю компиляцию и создание, VLC решил бы большую часть из этого, потому что VLC использует SDL для видео и аудио.
встречная идея является ncurses 5.9, работает просто великолепно.
Честно, я использовал мяту 6, который был сборкой от человечности и debian. Я предполагаю, что это работает над той ОС также. Именно поэтому я отправляю на постепенных шагах... Компиляция VLC.... ОШИБКА. Попытка сделать то же с тотемом. (при компиляции тотема), Возможно, я должен сделать демонстрацию скроллера своим мнимым друзьям в "кукурузных хлопьях" ncurses "BranMuffin" "Cerealbowl" и "миске полной вишен"
, новые SDL2-2.3 настраивают отчет
Assembly Math : mmx 3dnow sse sse2
Audio drivers : disk dummy oss alsa(dynamic) pulse(dynamic)
Video drivers : dummy x11(dynamic) opengl opengl_es2
X11 libraries : xcursor xinerama xinput2 xinput2_multitouch xrandr xscrnsaver xshape xvidmode
Input drivers : linuxev linuxkd
Using libudev : YES
Using dbus : YES
, который делает другой раунд./настраивать, делают установку на SDL, который другой раунд./настраивать делает и./testmultiaudio и БИНГО, у меня есть он после того, как я создал и установил тотем слишком так где-нибудь в хаотическом представлении вещей от VLC и sudo apt-get build-dep totem | sudo apt-get source totem -b | dpkg -i *deb
... Я получил свое аудио и видео теперь.
Ссылки: [эта страница] и установка SDL и компиляция не забывает тестировать, если можно скомпилировать ее сами.
.. для подведения его на другой машине и он получил его работа (не лучший способ, потому что я - средний парень C)
, добираются, SDL2-2.3 от libsdl сайта
получают некоторые пакеты и компилируют некоторых. Я полагаю, что VLC и XSCREENSAVER являются единственными пакетами, которые необходимы, VLC для SDL и аудио и XSCREENSAVER для opengl
sudo apt-get install xorg-dev
sudo apt-get build-dep xscreensaver vlc totem
sudo apt-get source xscreensaver totem -b
(2.5) мог бы также получить xscreensaver
и тотем, недавно созданный, и установить .deb пакеты
, распаковывают SDL и входят в папку и делают общие
./configure
make
sudo make install
cd test
./configure
make
./testmultiaudio
обладают аудиоклипом
, ОС ИСПОЛЬЗОВАЛА мяту Linux, но я предполагаю, что даже debian, Linux Mint и человечность работал бы.
Это действительно работало на меня на Ubuntu:
sudo apt-get install xorg-dev