Hm.. So I tried compiling on a freshly reinstalled 16.04 and everything seems to have gone well. But it doesn't work. Least of all, e2bin symlink is gone, so had to launch it manually. Then it spit out all sorts of weird errors:
input_file: File not found: >/usr/local/e2/etc/tuxbox/logo.mvi< [CI] cannot open /usr/local/e2/etc/stb/tsmux/input0 [CI] cannot open /usr/local/e2/etc/stb/tsmux/input1 [ePNG] couldn't open /usr/local/e2/share/enigma2/skin_default/spinner/wait8.png resolveFilename: Couldn't create /usr/local/e2/etc/enigma2/ no profile data available resolveFilename: Couldn't create /usr/local/e2/etc/enigma2/ Traceback (most recent call last): File "/usr/local/e2/lib/enigma2/python/mytest.py", line 5, in <module> from Tools.Profile import profile, profile_final File "/usr/local/e2/lib/enigma2/python/Tools/Profile.py", line 27, in <module> profile_file = open(resolveFilename(SCOPE_CONFIG, "profile"), "w") TypeError: coercing to Unicode: need string or buffer, NoneType found
It's all there though...
And when I tried recompiling just Enigma2PC (that is, launching ./4_build_openpliPC.sh):
/dvbsoftwareca/dvb_softwareca.c: In function ‘dvblb_init’: /dvbsoftwareca/dvb_softwareca.c:239:21: error: assignment from incompatible pointer type [-Werror=incompatible-pointer-types] dvb_class->devnode = dvb_devnode; ^ cc1: some warnings being treated as errors scripts/Makefile.build:289: recipe for target '/home/g/Downloads/enigma2pc/enigma2/dvbsoftwareca/dvb_softwareca.o' failed make[2]: *** [/home/g/Downloads/enigma2pc/enigma2/dvbsoftwareca/dvb_softwareca.o] Error 1 Makefile:1491: recipe for target '_module_/home/g/Downloads/enigma2pc/enigma2/dvbsoftwareca' failed make[1]: *** [_module_/home/g/Downloads/enigma2pc/enigma2/dvbsoftwareca] Error 2 make[1]: Leaving directory '/usr/src/linux-headers-4.8.0-53-generic' Makefile:7: recipe for target 'default' failed make: *** [default] Error 2
Wha'ts going on?
Edited by Pirm0kas, 29 May 2017 - 21:00.