gst-browser не запускается - PullRequest
       37

gst-browser не запускается

0 голосов
/ 11 октября 2018

Я только что установил gst-browser (VisualGST) через репозитории Canonical Ubuntu, поэтому я попытался запустить VisualGST, запустив gst-browser в командной строке.Тем не менее, меня сразу же приветствует ошибка:

a Smalltalk Stream:2: Abandon
a Smalltalk Stream:2: Error occurred while not in byte code interpreter!!
/usr/lib/libgst.so.7(+0x74c97)[0x7fb5fa5d1c97]
/lib/x86_64-linux-gnu/libc.so.6(+0x3ef20)[0x7fb5fa1aaf20]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0xc7)[0x7fb5fa1aae97]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x141)[0x7fb5fa1ac801]
/usr/lib/libgst.so.7(+0x2c6a6)[0x7fb5fa5896a6]
/usr/lib/x86_64-linux-gnu/libsigsegv.so.2(+0xe3c)[0x7fb5f9f68e3c]
/lib/x86_64-linux-gnu/libc.so.6(+0x3ef20)[0x7fb5fa1aaf20]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_type_check_is_value_type+0x23)[0x7fb5d4e374f3]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(+0x20785e)[0x7fb5d551185e]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_list_store_new+0xa4)[0x7fb5d5436d94]
[1]    14556 abort (core dumped)  gst-browser

В чем причина и смысл ошибки и как правильно запустить VisualGST?

Версия GNU Smalltalk: 3.2.5

1 Ответ

0 голосов
/ 12 октября 2018

Это, кажется, "известная" проблема.Как я и раньше догадывался, проблема была в ссылках библиотеки (возраст).

Вы можете решить свою проблему, установив - libgtk2.0-dev.

Вы можете найти весь разговор здесь .Вот выдержка:

Копая немного дальше, я обнаружил, что модуль "gst-gtk-3.2.92.so" связан с "libgtk-x11-2.0.so", который(сейчас?) предоставляется только пакетом: gtk2-devel.

Ваш второй вариант - скомпилировать его из исходного кода.На Fedora 27 (снова из обсуждения и ссылки выше):

I'm on Fedora 27 and after a fresh install this gave me a working build:
sudo dnf install gcc git automake bison flex libtool libtool-ltdl-devel libffi-devel libsigsegv-devel cairo-devel gtk2-devel texinfo

git clone git://git.sv.gnu.org/smalltalk.git

cd smalltalk

autoreconf -vi ./configure make

sudo make install
-----------------------

Для будущих ссылок вы можете найти тестирование gst-browser gist .

...