Wo hängt es?
Wie kann man helfen?
Meine Idee mit der Umstrukturierung des Build in Richtung Servicemp3 von pli als Ersatz für bisherige interne Lösung ist nicht gut?
Wo hängt es?
Wie kann man helfen?
Meine Idee mit der Umstrukturierung des Build in Richtung Servicemp3 von pli als Ersatz für bisherige interne Lösung ist nicht gut?
Das Problem is nicht dass die Code nicht gut ist. Ich verstehe einfach nicht warum bei diff=2 die Linker alles finden kann, und bei diff=0 nicht. config.status ergibt dieselbe LDFLAGS in beiden Faellen, und auch die Dateien im X/cdkroot/user/lib sind alle gleich.
Etwas Aenliches geschieht auch mit die includes: bei diff=2 baut es durch, bei diff=0 werden ploetzlich diese extra Flags im enigma2.mk benoetigt:
Gruesse,Code:E_CPPFLAGS += -I$(TARGET_DIR)/usr/include/glib-2.0 E_CPPFLAGS += -I$(TARGET_DIR)/usr/lib/glib-2.0/include E_CPPFLAGS += -I$(TARGET_DIR)/usr/include/gstreamer-1.0
Audioniek.
Receivers: Rebox: RE-4000, 8000, 9000, 2200, 2210, 2220, 4200, 4210, 4220, 8220, 8500, SAB Unix Triple, Golden Media Spark TripleX, Amiko Alien 2+, Sogno Spark Revolution, Kathrein UFS910(1 & 14W)/912/913/922(CX24116 & AVL2108 tuners), Vizyon revolution 820HD PVR, AB IPBox 91HD/9000HD/9000HD rev.2, Xsarius Alpha HD10, nBox BKSA/BSLA/BXZB/BZZB, Vitamin HD 5000
Sats: Astra 1, 2 & 3, Hotbird
Main activity: building my own E2 images for Fortis receivers
Gstreamer is now at 1.14.3
Will be done.Also adjust the dvbmediasink.
I was on the way on doing exactly that.Can you check it out at the pli-metas.
Somewhat tinkered, but rather because of attempt of the VFD solution.
Maybe you can compare something.
https://github.com/PLi-metas/pli-extras
Thank you very much for your input.
Regards,
Audioniek.
Receivers: Rebox: RE-4000, 8000, 9000, 2200, 2210, 2220, 4200, 4210, 4220, 8220, 8500, SAB Unix Triple, Golden Media Spark TripleX, Amiko Alien 2+, Sogno Spark Revolution, Kathrein UFS910(1 & 14W)/912/913/922(CX24116 & AVL2108 tuners), Vizyon revolution 820HD PVR, AB IPBox 91HD/9000HD/9000HD rev.2, Xsarius Alpha HD10, nBox BKSA/BSLA/BXZB/BZZB, Vitamin HD 5000
Sats: Astra 1, 2 & 3, Hotbird
Main activity: building my own E2 images for Fortis receivers
hello Mister Audioniek I'm waiting for your image for testing fortis hs7119 thanks.
I do not provide images, but you can build your own using my git.
Regards,
Audioniek.
Receivers: Rebox: RE-4000, 8000, 9000, 2200, 2210, 2220, 4200, 4210, 4220, 8220, 8500, SAB Unix Triple, Golden Media Spark TripleX, Amiko Alien 2+, Sogno Spark Revolution, Kathrein UFS910(1 & 14W)/912/913/922(CX24116 & AVL2108 tuners), Vizyon revolution 820HD PVR, AB IPBox 91HD/9000HD/9000HD rev.2, Xsarius Alpha HD10, nBox BKSA/BSLA/BXZB/BZZB, Vitamin HD 5000
Sats: Astra 1, 2 & 3, Hotbird
Main activity: building my own E2 images for Fortis receivers
update ffmpeg sh4 to 3.4.2
This thread has been silent for a while, because I wanted to evaluate all the suggestions given. A major leap forward came from the comparison with PLi-extras.
The problem(s) arose because too much had changed between the last diff2 in my git and the current version. To give you an idea:
- Enigma2 is built against sigc++ version 2.xx instead of 1.xx (this was the start of this thread as I could not get this to work properly);
- As of April 11 this year, Enigma2 itself has been made playerless and is therefore independent of gstreamer and/or ffmpeg now. The player is now a plugin (ServiceMP3). Without the plugin you have a playerless E2. Here the work of PLi-extras came in handy as they did a lot of work with the plugin;
- The menu has 3 access levels now: Normal, Advanced and Expert. The start assistant now asks to set the level.
- And as usual a lot of tiny details.
As a final step I choose to start over and work backwards: first try to build an image based on the last version, without a player. This yielded a starting image. The first hurdle of implementing sigc++ 2.xx was taken: the enigma2-part now seemed OK.
In the last week I have been busy adding the player in the form of the ServiceMP3-plugin and it now compiles wiithout errors. Also adding (lib)eplayer3 compiles without errors. The problem I am now stuck with is in the start of the image.
Of course I have looked on the internet for the cause and tried to implement the answers but to no avail. The missing label is part of the Python-library in the image.Code:[NetworkBrowser] fallback to default translation for NetworkBrowser [NetworkBrowser] fallback to default translation for Search for network shares [NetworkBrowser] fallback to default translation for MountManager [NetworkBrowser] fallback to default translation for Manage network shares EXCEPTION IN PYTHON STARTUP CODE: ------------------------------------------------------------ Traceback (most recent call last): File "/usr/lib/enigma2/python/mytest.py", line 588, in <module> runScreenTest() File "/usr/lib/enigma2/python/mytest.py", line 438, in runScreenTest plugins.readPluginList(resolveFilename(SCOPE_PLUGINS)) File "/usr/lib/enigma2/python/Components/PluginComponent.py", line 104, in rea dPluginList File "/usr/lib/enigma2/python/Components/PluginComponent.py", line 29, in addP lugin File "/usr/lib/enigma2/python/Plugins/SystemPlugins/ServiceMP3/plugin.py", lin e 4, in autostart ImportError: /usr/lib/enigma2/python/Plugins/SystemPlugins/ServiceMP3/servicemp3 .so: undefined symbol: Py_InitModule4_64 ------------------------------------------------------------ [MAIN] (exit code 5) [gRC] main thread is non-idle! display spinner! Killed [rcS] e2 ended <- RTV: 137 [rcS] ERROR INIT: Switching to runlevel: 6 INIT: Sending processes the TERM signal
As I seem to be very close to the original goal (update the diffs) I posted the current situation on my git, so people can have a go at the solution of the problem shown. Of course I will search for myself as well.
Regards,
Audioniek.
Receivers: Rebox: RE-4000, 8000, 9000, 2200, 2210, 2220, 4200, 4210, 4220, 8220, 8500, SAB Unix Triple, Golden Media Spark TripleX, Amiko Alien 2+, Sogno Spark Revolution, Kathrein UFS910(1 & 14W)/912/913/922(CX24116 & AVL2108 tuners), Vizyon revolution 820HD PVR, AB IPBox 91HD/9000HD/9000HD rev.2, Xsarius Alpha HD10, nBox BKSA/BSLA/BXZB/BZZB, Vitamin HD 5000
Sats: Astra 1, 2 & 3, Hotbird
Main activity: building my own E2 images for Fortis receivers
Die Antwort ist sehr einfach, du baust mit einem 64bit System, und das findet servicemp3 beim bauen auch.
Abhilfe wie bei E2 selber, servicemp3/m4/ax_python_devel.m4 patchen und dort den Pfad angeben zu Python, so
wie es auch im E2 selber gemacht wird.
mfg
max
hi
try to use this https://github.com/PLi-metas/servicemp3epl or fork
External servicemp3 and servicelibeplayer for SH4
https://github.com/Audioniek/buildsy...lugins.mk#L217
Geändert von pop1234 (05.11.2018 um 18:44 Uhr)
Das ändern des gits, beseitigt aber nicht das Problem.