The Best Streaming Software!
VIVO Rent A Car - Your car rental
Върни се   Digital TV Forums - БЪЛГАРСКИЯТ ФОРУМ ЗА ЦИФРОВА ТЕЛЕВИЗИЯ > Шеринг и емулатори > Емулатори > MPCS/OScam

Отговори
 
Контрол над темата Начин на разглеждане
  #1  
Стар 28-03-2011
Аватара на uniqad
uniqad uniqad е на линия
Gustomizer
 

Дата на присъединяване: Apr 2009
Мнения: 1,076
Благодари: 69
Получил благодарност:
594 пъти в 305 поста
Сваляния: 45
Ъплоуди: 4
По подразбиране Компилиране на OSCAM

Колеги, реших да се заема сам с компилиране на оскам, тъй като всички нови версии за IPBOX HD с официални имиджи ги правят с новите версии на stapi и за имиджите със старото ядро не вървят, а аз все още съм им голям фен и до излизането на PGI 1.0 са все още най-добри за мен.
Вчера поразгледах ръководството за компилация на оскам, за което съм благодарен на petar258, че го сподели с нас. Ами смятам, че ще се справя, не е кой знае каква философия.
Но нещата, които мисля, че не ми станаха ясни са:
1. Коя по-стара версия на liboscam_stapi е нужна за коректна работа на оскама с последния имидж, базиран на старото ядро R12413, защото така на сляпо да ги пробвам всяка една е голяма загуба на време? Пък и самата компилация на oscam с платформата sh4 отнема близо два часа.
2. Не видях опция да посоча при компилирането къде да търси оскама в последствие конфиг файловете си? Има такава, с която конфиг файла да е само един и в него да са всички модули за настройка, но това не е, което ми трябва!
Моля, някой по-запознат с процедурата по компилиране да поясни горните загадки! Предварително благодаря!
__________________
С черен хайвер се хранят големите риби... Малките риби се хранят със зелен хайвер!

Последно редактирано от uniqad : 28-03-2011 на 08:56
Отговори с цитат
  #2  
Стар 28-03-2011
Cofybreak Cofybreak не е на линия
супер форумец
 

Дата на присъединяване: Apr 2009
Мнения: 105
Благодари: 15
Получил благодарност:
81 пъти в 34 поста
Сваляния: 63
Ъплоуди: 9
По подразбиране

cmake -DCS_CONFDIR=/път/до/папка/с/конфигурационни/файлове

За другия въпрос ще трябва да отговори някой друг
Отговори с цитат
Следните потребители БЛАГОДАРЯТ на Cofybreak за този полезен пост :
uniqad (28-03-2011)
  #3  
Стар 28-03-2011
petar258 petar258 не е на линия
мега форумец
 

Дата на присъединяване: Jul 2008
Местоположение: Бургас
Мнения: 743
Благодари: 16
Получил благодарност:
142 пъти в 103 поста
Сваляния: 54
Ъплоуди: 3
По подразбиране

можеш да го накараш да търси конфига където искаш:
#./oscam -c . ;за настоящата папка
#./oscam -c /var ;за папка /var(примерно) или друга по желание

а ако го стартираш без конфиг файлове ще ти изплюе съобщение че в еди-кояси папка не е намерил конфиг файл, тя е папката по подразбиране
за ДМ500 е /var/tuxbox/config но за други не знам коя е

Последно редактирано от petar258 : 28-03-2011 на 13:38
Отговори с цитат
  #4  
Стар 28-03-2011
Аватара на uniqad
uniqad uniqad е на линия
Gustomizer
 

Дата на присъединяване: Apr 2009
Мнения: 1,076
Благодари: 69
Получил благодарност:
594 пъти в 305 поста
Сваляния: 45
Ъплоуди: 4
По подразбиране

@petar258
Това го знам! Въпроса е как да го модифицирам при компилирането да търси конфиг файловете по подразбиране в папка по мое желание, без да е нужно да го стартирам после с параметър -с!!!
__________________
С черен хайвер се хранят големите риби... Малките риби се хранят със зелен хайвер!
Отговори с цитат
  #5  
Стар 28-03-2011
petar258 petar258 не е на линия
мега форумец
 

Дата на присъединяване: Jul 2008
Местоположение: Бургас
Мнения: 743
Благодари: 16
Получил благодарност:
142 пъти в 103 поста
Сваляния: 54
Ъплоуди: 3
По подразбиране

Цитирай:
Първоначално написано от uniqad Вижте мненията
@petar258
Това го знам! Въпроса е как да го модифицирам при компилирането да търси конфиг файловете по подразбиране в папка по мое желание, без да е нужно да го стартирам после с параметър -с!!!
в скрипта(make.sh) от ред 222 са настройки за конфиг папките
Отговори с цитат
Следните потребители БЛАГОДАРЯТ на petar258 за този полезен пост :
uniqad (28-03-2011)
  #6  
Стар 28-03-2011
PhilipZ PhilipZ не е на линия
мега форумец
 

Дата на присъединяване: Jul 2008
Местоположение: София
Мнения: 527
Благодари: 115
Получил благодарност:
143 пъти в 104 поста
Сваляния: 188
Ъплоуди: 7
По подразбиране

Цитирай:
Първоначално написано от uniqad Вижте мненията
Пък и самата компилация на oscam с платформата sh4 отнема близо два часа.
Да разбирам ли че го компилираш под sh4? Почти съм сигурен че можеш да го компилираш и под Linux с подходящи параметри към компилатора така че да бъде за sh4 - не съм го правил, но съм компилирал под един тип процесор за друг. Ще трябва малко да почетеш, но времето "загубено" за четене ще ти спести за компилиране (предполагам че имаш съвременно PC)

Последно редактирано от PhilipZ : 28-03-2011 на 23:44
Отговори с цитат
  #7  
Стар 29-03-2011
Аватара на uniqad
uniqad uniqad е на линия
Gustomizer
 

Дата на присъединяване: Apr 2009
Мнения: 1,076
Благодари: 69
Получил благодарност:
594 пъти в 305 поста
Сваляния: 45
Ъплоуди: 4
По подразбиране

Успях да се ориентирам по датата на създаване на архивите с liboscam_stapi. Този който е компилиран по едно и също време с излизането на r12413(юни 2010г.) е liboscam_stapi.v0.03d! Това е някъде август миналата година! Следващата v0.04.a е чак октомври и отпада. Така, че открих съвместимата версия.
Почнах да компилирам със скрипта и когато стигнах до избор на toolchain за sh4 проблемите започнаха! При опит за сваляне на duckbox-sh4-toolchain ми отговаря с безкрайно повтарящото се:
Код:
line 5808 : git : командата не е открита
Самия скрипт не може да си свали правилно toolchain за sh4 платформата. Пробвах за mipsel и няма пробеми! Явно не го открива в хранилището или пък вероятно е зададен грешен url адрес в скрипта!
Та опита ми за компилиране днес стигна до задънена улица!
Казвайте как да намеря решение на тъпия проблем, който ми спъва компилацията.
Освен това ми излиза постоянно lib error в openssl-0.9.8!
Работя с Убунту 10.10 и всички пакети за компилирането на оскам са инсталирани! Самият скрипт потвърждава същото при команда
Код:
check linux packages
Компютъра, на който правя опитите е едноядрен и по-бавно би компилирал в сравнение със съвременните многоядрени зверове, но това не е болка за умиране! Проблема е, че не мога да стигна до самия процес на компилиране без нужния toolchain за sh4 и коректната версия на openssl!!!
__________________
С черен хайвер се хранят големите риби... Малките риби се хранят със зелен хайвер!
Отговори с цитат
  #8  
Стар 29-03-2011
Cofybreak Cofybreak не е на линия
супер форумец
 

Дата на присъединяване: Apr 2009
Мнения: 105
Благодари: 15
Получил благодарност:
81 пъти в 34 поста
Сваляния: 63
Ъплоуди: 9
По подразбиране

Трябва да инсталираш "git" ми се струва
Отговори с цитат
  #9  
Стар 29-03-2011
petar258 petar258 не е на линия
мега форумец
 

Дата на присъединяване: Jul 2008
Местоположение: Бургас
Мнения: 743
Благодари: 16
Получил благодарност:
142 пъти в 103 поста
Сваляния: 54
Ъплоуди: 3
По подразбиране

Може да има някакъв проблем с убунту 10.10, за сериозни работи за предпочитане са LTS версиите - 10.04. Компилирал съм sh4 за UFS910 и няма никакъв проблем, но с убунту 10.04. На двуядрен интел e5400 отнема около 3 часа.
А и ако си пускал скрипта да провери за пакетите, но по някаква причина не е завършил, при повторно пускане казва че всичко е ок а то не е. За да се избегне такова лъжливо поведение трябва да се изтрие съдържанието на папката oscam-svn и да се почне отначало.
За грешката с openssl ако се случва при стартиране на на компилирания файл, трябва да се размаркира опцията WITH_LIBCRYPTO_SO в oscam-setup(цифра 0) - това се случва ако в устройството на което се пуска няма библиотека с тази версия.

Последно редактирано от petar258 : 29-03-2011 на 02:16
Отговори с цитат
  #10  
Стар 29-03-2011
Аватара на uniqad
uniqad uniqad е на линия
Gustomizer
 

Дата на присъединяване: Apr 2009
Мнения: 1,076
Благодари: 69
Получил благодарност:
594 пъти в 305 поста
Сваляния: 45
Ъплоуди: 4
По подразбиране

М-дааа! От страницата на WIKI-то за Oscam self-made се ориентирах какви пакети са ми нужни и вчера си ги инсталирах всичките:
Цитирай:
Required Packages

The following packages are needed for building OSCam:
apt-get install cvs subversion
apt-get install autoconf libccid automake libtool gettext make cmake
apt-get install patch ncurses-bin gcc g++ flex bison pkg-config libpng3
# zlib (development headers) - zlib1g-dev
apt-get install tar bzip2 gzip zlib1g-dev
# for sa and aes:
apt-get install libssl-dev libssl0.9.8
# for pcsc:
apt-get install libpcsclite1 libpcsclite-dev
# for smartreader branch:
apt-get install libusb-1.0-0 libusb-1.0-0-dev
Но не обърнах внимание,че wiki-то е за дриймбокс платформата mipsel,а както виждате никъде няма git пакет, нужен за duckbox-а! Тук съм виноват!
Колкото до openssl грешката...
Цитирай:
# for sa and aes:
apt-get install libssl-dev libssl0.9.8
Инсталирал съм я тази версия и опцията WITH_LIBCRYPTO_SO в oscam-setup бе маркирана по подразбиране, а не знам дали е нужна въобще за sh4?
Довечера ще инсталирам и гита и ще пробвам тогава дали ми дава lib error в openssl-0.9.8. Може би от липсата на гита да е?
Благодаря за съветите!
А пък с моя едноядрен компютър излиза, че компилацията ще продължи към 6 часа, ако се има предвид, че:
Цитирай:
На двуядрен интел e5400 отнема около 3 часа.
И не мисля, че версията на Убунтуто е проблем, тъй като Убунту 10.10 е всъщност един Убунту 10.04 Service Pack 2!
__________________
С черен хайвер се хранят големите риби... Малките риби се хранят със зелен хайвер!
Отговори с цитат
Следните потребители БЛАГОДАРЯТ на uniqad за този полезен пост :
Термо (29-03-2011)
Sponsored Links
VIVO Rent A Car  Вземи своят Vu+ сега!  SatPlus
Отговори

Съобщения от Devil M
VIVO Rent A Car  

Тагове
oscam, Компилиране, на


Активни потребители разглеждащи тази тема в момента: 1 (0 членове и 1 гости)
 

Подобни теми
Тема Започнал темата Форум Отговори Последно мнение
oscam martinakis MPCS/OScam 2 07-03-2011 22:08
Oscam SKY IT fix system MPCS/OScam 15 20-02-2010 13:34
oscam thunderstorm6 Емулатори 5 13-11-2009 02:16


Всички времена са във формат GMT +3. Часът е 03:42.


DTV-BG Powered by vBulletin Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.