2013-09-03 2 views
0

У меня есть некоторые проблемы с «vala», при использовании пространства имен gstreamer «Gst» vala не может его распознать ... может ли кто-нибудь мне помочь?vala: Не удалось найти пространство имен Gst

Ошибка: Gst namaspace could not be found

Я новичок в Vala, так что я не знаю, что нужно сделать, чтобы решить это

+1

Пожалуйста, добавьте код, который вы пытаетесь запустить, это код учебника, который вы пытаетесь построить? – user2618142

ответ

1

Вам нужно что-то передать, как --pkg gstreamer-1.0 к valac при компиляции.

Любые пакеты, которые вы хотите использовать, должны сообщать компилятору. Есть 34 пакета, распределенных с valac, которые используют пространство имен Gst, и вы не даете никакой информации о том, что вы на самом деле пытаетесь сделать ... Большая часть основного материала находится в gstreamer-1.0 (или, если вы используете 0.10 , gstreamer-0.10), но вы, скорее всего, в конечном итоге используете хотя бы пару других.

+0

У меня anjunta, и при компиляции кода я получаю следующее: error: Пакет 'gstreamer-vaapi-0.10 'не найден в указанных каталогах API Vala или в каталогах GIR-интроспекции GIR –

+0

это нормально, что-то с anjuta идет не так ... Я просто получаю код исходного файла и вставляю его в другой новый проект после того, что проблем не было. –

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