Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины.
   

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Помощь и поддержка > Поддержка платформы Linux \ Live

Ответ
 
Опции темы Опции просмотра
Старый 31.03.2011, 12:54   #1
de1phi
Junior Member
 
Регистрация: 31.03.2011
Сообщений: 4
По умолчанию Сборка XBMC

Здравствуйте, не могу собрать xbmc из исходников, компилятор ругается, вот лог:
Цитата:
no matching function for call to ‘CGUIMessage::CGUIMessage(int, int, int, int, int&, CFileItemPtr&)’ Application.cpp line 4422
no matching function for call to ‘CGUIMessage::CGUIMessage(int, int, int, int, int, CFileItemPtr&)’ Application.cpp line 2463
no matching function for call to ‘CGUIMessage::CGUIMessage(int, int, int, int, int, CFileItemPtr&)’ SaveFileStateJob.h line 85
‘lock’ was not declared in this scope Application.cpp line 1629
de1phi вне форума   Ответить с цитированием
   
Старый 31.03.2011, 13:12   #2
Joky
Senior Member
 
Регистрация: 08.06.2010
Сообщений: 215
По умолчанию

Хм, подождем, посмотрим что наш дежурный телепат скажет?
__________________
LibreELEC 9.2.6 -> Mini-PC GB-XM12-3227 -> SHARP LC-40LE700 & Yamaha RX-V367
Joky вне форума   Ответить с цитированием
Старый 31.03.2011, 14:20   #3
de1phi
Junior Member
 
Регистрация: 31.03.2011
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Joky Посмотреть сообщение
Хм, подождем, посмотрим что наш дежурный телепат скажет?
система ubuntu 10.10. Нужные пакеты поставил.
de1phi вне форума   Ответить с цитированием
Старый 31.03.2011, 16:28   #4
Joky
Senior Member
 
Регистрация: 08.06.2010
Сообщений: 215
По умолчанию

Нужные пакеты поставили, хм.... а стекло лобовое.. ну в смысле монитор - протирали? А по корпусу постучали?

А если по делу, то зачем вам собирать из исходников, если вы даже не знаете, какую информацию надо выкладывать в таких вот вопросах, чтобы иметь шанс на помощь?

1. Название системы, полная/минимальная/серверная установка, дополнительные модификации (например сами свежее ядро поставили).
2. По какой инструкции делали?
3. Откуда дровишки, в смысле xbmc (каким образом скачано, распаковано)
4. Какие "нужные" пакеты поставлены, каким образом?
5. Какие команды запускали для сборки?

Как-то так. А иначе у меня только один ответ: у меня на Ubuntu 10.10 Maverick (minimal install) собирается нормально. Все.
__________________
LibreELEC 9.2.6 -> Mini-PC GB-XM12-3227 -> SHARP LC-40LE700 & Yamaha RX-V367
Joky вне форума   Ответить с цитированием
Старый 31.03.2011, 18:07   #5
de1phi
Junior Member
 
Регистрация: 31.03.2011
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Joky Посмотреть сообщение
Нужные пакеты поставили, хм.... а стекло лобовое.. ну в смысле монитор - протирали? А по корпусу постучали?

А если по делу, то зачем вам собирать из исходников, если вы даже не знаете, какую информацию надо выкладывать в таких вот вопросах, чтобы иметь шанс на помощь?

1. Название системы, полная/минимальная/серверная установка, дополнительные модификации (например сами свежее ядро поставили).
2. По какой инструкции делали?
3. Откуда дровишки, в смысле xbmc (каким образом скачано, распаковано)
4. Какие "нужные" пакеты поставлены, каким образом?
5. Какие команды запускали для сборки?

Как-то так. А иначе у меня только один ответ: у меня на Ubuntu 10.10 Maverick (minimal install) собирается нормально. Все.
1. полная ubuntu 10.10 x86. ядро 2.6.35-28
2. файлы readme.ubuntu и readme linux
3. xbmc-10.1 c офф сайта.
4. пакеты ставил через терминал apt get-install. Список пакетов взял из файла readme.ubuntu
5. собираю в eclipse. Так как планируется переделка под себя.
de1phi вне форума   Ответить с цитированием
Старый 31.03.2011, 18:40   #6
Joky
Senior Member
 
Регистрация: 08.06.2010
Сообщений: 215
По умолчанию

3. скачано в виде tar.gz? или через git?
большинство здесь качали через git...

"apt-get build-depends xbmc" делали? (могу ошибиться в build-depends, но общая идея подтягивания зависимостей автоматом по репозиторию, и не по списку из readme, который разрабы, на мой взгляд, не часто правят.

5. Честно говоря, темы обсуждения сборки из исходников здесь касались либо стандартного configure & make install, либо dpkg-buildpackage. Так что может быть проблема в настройках eclipse
__________________
LibreELEC 9.2.6 -> Mini-PC GB-XM12-3227 -> SHARP LC-40LE700 & Yamaha RX-V367
Joky вне форума   Ответить с цитированием
Старый 31.03.2011, 19:16   #7
de1phi
Junior Member
 
Регистрация: 31.03.2011
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Joky Посмотреть сообщение
3. скачано в виде tar.gz? или через git?
большинство здесь качали через git...

"apt-get build-depends xbmc" делали? (могу ошибиться в build-depends, но общая идея подтягивания зависимостей автоматом по репозиторию, и не по списку из readme, который разрабы, на мой взгляд, не часто правят.

5. Честно говоря, темы обсуждения сборки из исходников здесь касались либо стандартного configure & make install, либо dpkg-buildpackage. Так что может быть проблема в настройках eclipse
качал tar.gz.
sudo apt-get build-dep xbmc - доставил 1 пакет. Хм, не похоже что это настройки. Ошибки достаточно редкие

upd
исправил ошибки с прототипами функций, но достаточно жестко. В прототипах объявлено 5 аргументов, а в коде передается 6. Убрал последний, ошибка исчезла, но как скажется на работу - хз.
Осталась одна:
Цитата:
код:
// leave the graphics lock
lock.Leave();

ошибка:
lock’ was not declared in this scope Application.cpp line 1629
upd2:
ппц, теперь на opengl ругается:
Цитата:
multiple types in one declaration line 1744, external location: /usr/include/GL/glew.h

код:
typedef char GLchar;

Последний раз редактировалось de1phi; 31.03.2011 в 21:31.
de1phi вне форума   Ответить с цитированием
Старый 15.04.2011, 22:05   #8
CEMuK
Junior Member
 
Регистрация: 24.06.2010
Адрес: Russia Novosibirsk
Сообщений: 10
По умолчанию

Не в тему
Во молодца парняга нос утер . На него подумали лопух. посмеялись
А он доказал что наоборот своими познаниями )))))) Молодец de1phi

Последний раз редактировалось CEMuK; 15.04.2011 в 22:06. Причина: корекное обращение
CEMuK вне форума   Ответить с цитированием
Старый 16.04.2011, 00:43   #9
Joky
Senior Member
 
Регистрация: 08.06.2010
Сообщений: 215
По умолчанию

Лол )))

СЕМиК, я вас огорчу, но мы здесь пиписками не меряемся

Я запросил дополнительную информацию, которые многие почему забывают указывать, понял, что помочь ничем не могу и ушел. Также больше никто не высказался, о чем я и предупредил - мало кто компилирует из исходников таким способом.

Так что советую повышать самооценку и не высматривать наезды, там где их нет
__________________
LibreELEC 9.2.6 -> Mini-PC GB-XM12-3227 -> SHARP LC-40LE700 & Yamaha RX-V367
Joky вне форума   Ответить с цитированием
Старый 16.04.2011, 19:05   #10
MATPOC
Senior Member
 
Регистрация: 27.12.2010
Адрес: Междуреченск, Кемеровская обл.
Сообщений: 291
По умолчанию

Цитата:
Сообщение от de1phi Посмотреть сообщение
5. собираю в eclipse. Так как планируется переделка под себя.
А чем принципиально отличается сборка в eclipse от штатной процедуры? И сборка своими руками обсуждалась на этом форуме много раз.

Как известно, для того, чтобы правильно задать вопрос, нужно знать половину ответа. Но так как Вы, по сказанному выше, в теме, то должны знать эту половину.

На всякий случай, всё же подскажу: Поиск; Ключевые слова: configure, make; Раздел: "Оборудование для XBMC" или "Поддержка платформы Linux \ Live".
__________________
Intel Core2 Duo, ASUS Nvidia GT220, GMC AVC M1, Linux // M8S+ Amlogic S805, Tronsmart Vega S96 Amlogic S912
MATPOC вне форума   Ответить с цитированием
Ответ
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 05:48. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.