Support of ARM compilation
Added by nunu mp almost 13 years ago
Hello everybody !
I would like to know if tvheadend can be compiled and can work on ARM processor.
I used a synology NAS DS211 & tried to compil tvheadend, but it fails due to function unsupported in GCC ARM tool chain (it seems, i'am not friendly with that : __sync_fetch_and_add_4 is an undefined reference).
There is a TNT usb key (sundtek) which is well supported under multiple architectures and it will be nice that a tvheadend could run under NAS with ARM processor & record directly on it !
regards
Manuel
Replies (39)
RE: Support of ARM compilation - Added by Sergey Borsukov over 11 years ago
I guess you'll do it at once I built gcc >4.2 And now you have result. Please, tell me about your test. Thank you.
RE: Support of ARM compilation - Added by Randy M over 11 years ago
@Sergey
I don't get it! I'm building using Synology's toolchain (spksrc) and there it fails. Maybe you can post a guide on how to compile without bootstrapping Synology system.
RE: Support of ARM compilation - Added by Randy M over 11 years ago
When installing on my DS211 it failes to run
RE: Support of ARM compilation - Added by Randy M over 11 years ago
Mar 15 23:38:05 PkgMan.cgi: pkgstartstop.cpp:100 Failed to start package tvheadend
Mar 15 23:38:15 PkgMan.cgi: pkginstall.cpp:77 Fail to get spk file, /volume2/@tmp/upload_tmp.18427
Mar 15 23:38:26 PkgMan.cgi: pkgstartstop.cpp:100 Failed to start package tvheadend
Mar 15 23:41:43 PkgMan.cgi: pkgstartstop.cpp:100 Failed to start package tvheadend
Mar 15 23:45:05 PkgMan.cgi: pkgstartstop.cpp:100 Failed to start package tvheadend
RE: Support of ARM compilation - Added by Sergey Borsukov over 11 years ago
oh, sorry for my bad English, Im russian. What happened when you tried to install by manual install from web of DSM? It seams to me, you should to reset your system & try it again( i did it in my DSM 411j, old of efforts was broken). SO, if it will be broken -- im realy very sorry, i didnt want it) But on my NAS its working perfect!TY
RE: Support of ARM compilation - Added by Sergey Borsukov over 11 years ago
just install it from your WEB, please
RE: Support of ARM compilation - Added by Randy M over 11 years ago
I installed it from DSM web interface and it just won't start.
- Rebooted DS
- Removed previous TVHeadend
- Installed from DSM web interface using package manager.
Maybe it's better you contact me with email at schumi2004[at]gmail[dot]com to solve and explain how you managed to compile TVH for Synology devices
RE: Support of ARM compilation - Added by Sergey Borsukov over 11 years ago
if you want I can send you bins, just put them on NAS and run.
package.tgz (3.13 MB) package.tgz |
RE: Support of ARM compilation - Added by Jeroen Teeuw over 11 years ago
Hello Sergey
If i run the packes i get the following erros :
[/share/Public/temp/bin] # ./tvheadend C --firstrun No such device or address
Mar 19 12:20:19 [ INFO]:START: initialising
Mar 19 12:20:19 [ ALERT]:dvb: /dev/dvb/adapter0/frontend0: unable to open (err=No such device or add ress)
Mar 19 12:20:19 [ ALERT]:v4l: Unable to open /dev/video0 -
Mar 19 12:20:19 [ ALERT]:v4l: Unable to open /dev/video1 -- No such device or address
Mar 19 12:20:19 [ ALERT]:v4l: Unable to open /dev/video2 -- No such device or address
Mar 19 12:20:19 [ ALERT]:v4l: Unable to open /dev/video3 -- No such device or address
Mar 19 12:20:19 [ ALERT]:v4l: Unable to open /dev/video4 -- No such device or address
Mar 19 12:20:19 [ INFO]:CSA: Using 32bit parallel descrambling
Mar 19 12:20:19 [ INFO]:epggrab: module eit created
Mar 19 12:20:19 [ INFO]:epggrab: module uk_freesat created
Mar 19 12:20:19 [ INFO]:epggrab: module uk_freeview created
Mar 19 12:20:19 [ INFO]:epggrab: module viasat_baltic created
Mar 19 12:20:19 [ INFO]:epggrab: module pyepg created
Mar 19 12:20:19 [ INFO]:epggrab: module xmltv created
Mar 19 12:20:19 [ INFO]:epgdb: loaded v2
Mar 19 12:20:19 [ INFO]:epgdb: channels 0
Mar 19 12:20:19 [ INFO]:epgdb: brands 0
Mar 19 12:20:19 [ INFO]:epgdb: seasons 0
Mar 19 12:20:19 [ INFO]:epgdb: episodes 0
Mar 19 12:20:19 [ INFO]:epgdb: broadcasts 0
Mar 19 12:20:19 [ INFO]:dvr: Creating new configuration ''
Mar 19 12:20:19 [WARNING]:dvr: Output directory for video recording is not yet configured for DVR con figuration "". Defaulting to to "/root". This can be changed from the web user interface.
Mar 19 12:20:19 [ NOTICE]:START: HTS Tvheadend version 3.5.58~g410943c-dirty started, running as PID: 17590 UID:0 GID:0, settings located in '/root/.hts/tvheadend'
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/extjs/adapter/ext/ext-base.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/extjs/adapter/ext/ext-base.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/extjs/ext-all.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/extjs/ext-all.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/extjs/resources/css/xtheme-blue.css
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/extjs/resources/css/xtheme-blue.css -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/livegrid/resources/css/ext-ux-livegrid.css
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/livegrid/resources/css/ext-ux-livegrid.css -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/extjs/resources/css/ext-all-notheme-min.css
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/extjs/resources/css/ext-all-notheme-min.css -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/app/ext.css
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/app/ext.css -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/app/extensions.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/app/extensions.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/lovcombo/lovcombo-all.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/lovcombo/lovcombo-all.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/livegrid/livegrid-all.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/livegrid/livegrid-all.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/multiselect/multiselect.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/multiselect/multiselect.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/app/comet.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/app/comet.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/multiselect/ddview.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/multiselect/ddview.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/app/acleditor.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/app/acleditor.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/app/tableeditor.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/app/tableeditor.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/app/cwceditor.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/app/cwceditor.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/app/cteditor.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/app/cteditor.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/app/capmteditor.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/app/capmteditor.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/app/tvadapters.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/app/tvadapters.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/app/dvb.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/app/dvb.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/app/iptv.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/app/iptv.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/app/v4l.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/app/v4l.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/app/timeshift.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/app/timeshift.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/app/chconf.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/app/chconf.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/app/epg.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/app/epg.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/app/dvr.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/app/dvr.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/app/epggrab.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/app/epggrab.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/app/config.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/app/config.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/app/status.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/app/status.js -- 500
Mar 19 12:20:34 [ ERROR]:webui: failed to open src/webui/static/app/tvheadend.js
Mar 19 12:20:34 [ ERROR]:HTTP: 195.169.103.61: /static/app/tvheadend.js -- 500
^CMar 19 12:21:28 [ INFO]:epgdb: saved
Mar 19 12:21:28 [ INFO]:epgdb: brands 0
Mar 19 12:21:28 [ INFO]:epgdb: seasons 0
Mar 19 12:21:28 [ INFO]:epgdb: episodes 0
Mar 19 12:21:28 [ INFO]:epgdb: broadcasts 0
Mar 19 12:21:28 [ NOTICE]:STOP: Exiting HTS Tvheadend
RE: Support of ARM compilation - Added by Randy M over 11 years ago
It took a few attempts but package runs fine if you copy the needed libs to ~/lib
libcrypto.so.0.9.8
libssl.so.0.9.8
A few NAS reboots (Sundtek tuner issues / DS211) and TVH restarts (Web GUI hangs after configuring settings) were needed but then it runs fine.
Now i need to digg in all the new features especially commercial skipping.
RE: Support of ARM compilation - Added by Sergey Borsukov over 11 years ago
Here is correctly working package.
RE: Support of ARM compilation - Added by Sergey Borsukov over 11 years ago
here is new package with debugging on web UI.
RE: Support of ARM compilation - Added by Andreas Haller over 11 years ago
I get 100% CPU when watching HD channels on my DS413j.
On SD everything works like a charme.
Ideas?
New online store - Added by Eduardmag Eduardmag over 9 years ago
Welcome to http://www.magnetik.com.ua
-----------------------------------------------
Посетите новый интернет-магазин уникальных и необходимых товаров http://www.magnetik.com.ua.
Лучшие товары по низким ценам. Высокое качество, акции, распродажи.
- « Previous
- 1
- 2
- Next »