913, try to build with debug no
UFS 913, no debug, make -j2 or y -j2 same error:
make[2]: *** /home/b/StartHere-master/cdk/linux-sh4-2.6.32.61_stm24_0217: No files or directory. Stop.
make[2]: Leaving directory '/home/b/StartHere-master/driver'
/home/b/StartHere-master/driver/kernel.make:39: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/b/StartHere-master/driver'
Makefile:3094: recipe for target '.deps/driver' failed
make: *** [.deps/driver] Error 2
Geändert von turulbird (01.05.2016 um 21:12 Uhr)
It is totally unclear to me what you are doing and what you want to achieve. ./build -j2 ? ./build does not accept parameters.
If you add a flag file in X/cdk/.deps after a build error and then proceed the build, you will very likely run into problems later on in the build as essential parts will be missing.
To set up a build, do the following:
1. Select a name for a base directory for your build, say X.
2. Open a terminal
3. Execute git clone https://github.com/Audioniek/StartHere X
4. Go to the directory X
5. Execute ./start.sh (will clone four gits: apps, driver, cdk and flash)
6. Goto the directory X/cdk
7. Fill the directory X/cdk/root/boot with the .elf files
8. Execute ./make.sh in X/cdk and answer all the questions
9. Press enter to start the build
If the build stops due to an error, fix that and resume with ./build in X/cdk.
That's all
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
-jx: using all the CPU cores, it's me 2. But then it does not work?
make -jx command work.
1-9. steps have already done it yesterday.
At present are running, no error.
...........
CXX dvb/frontendparms.o
CXX dvb/metaparser.o
CXX dvb/pesparse.o
CXX dvb/pmt.o
......................
Ended:
cp /home/ball/StartHere-master/cdk/root/usr/sbin/time.sh /home/ball/StartHere-master/tufsbox/release/usr/sbin/ && \
cp -dp /home/ball/StartHere-master/tufsbox/cdkroot/sbin/blkid /home/ball/StartHere-master/tufsbox/release/sbin/ && \
cp -p /home/ball/StartHere-master/tufsbox/cdkroot/usr/bin/ffmpeg /home/ball/StartHere-master/tufsbox/release/sbin/ && \
cp -p /home/ball/StartHere-master/tufsbox/cdkroot/usr/bin/opkg-cl /home/ball/StartHere-master/tufsbox/release/usr/bin/opkg && \
cp -dp /home/ball/StartHere-master/tufsbox/cdkroot/usr/bin/python* /home/ball/StartHere-master/tufsbox/release/usr/bin/ && \
cp -p /home/ball/StartHere-master/tufsbox/cdkroot/usr/sbin/ethtool /home/ball/StartHere-master/tufsbox/release/usr/sbin/ && \
cp -p /home/ball/StartHere-master/tufsbox/cdkroot/usr/sbin/livestreamersrv /home/ball/StartHere-master/tufsbox/release/usr/sbin/ && \
cp -dp /home/ball/StartHere-master/tufsbox/cdkroot/sbin/mkfs /home/ball/StartHere-master/tufsbox/release/sbin/
cp: stat '/home/ball/StartHere-master/tufsbox/cdkroot/boot/uImage' error: No files or directory
Makefile:10307: recipe for target 'release_enigma2_base' failed
make: *** [release_enigma2_base] Error 1
root@ball:/home/ball/StartHere-master/cdk#
Start from again....
Fresh install, only albis patch:
same error:
kernel/sched.c: In function ‘update_sysctl’:
kernel/sched.c:7316:88: warning: comparison of distinct pointer types lacks a cast [enabled by default]
unsigned int cpus = min(num_online_cpus(), 8U);
^
CC kernel/fork.o
CC kernel/exec_domain.o
CC kernel/panic.o
CC kernel/printk.o
CC kernel/cpu.o
CC kernel/exit.o
CC kernel/itimer.o
TIMEC kernel/timeconst.h
Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at kernel/timeconst.pl line 373.
/opt/StartHere/cdk/linux-sh4-2.6.32.46_stm24_0209/kernel/Makefile:129: recipe for target 'kernel/timeconst.h' failed
make[2]: *** [kernel/timeconst.h] Error 255
Makefile:903: recipe for target 'kernel' failed
make[1]: *** [kernel] Error 2
make[1]: Leaving directory '/opt/StartHere/cdk/linux-sh4-2.6.32.46_stm24_0209'
Makefile:2865: recipe for target '.deps/linux-kernel' failed
make: *** [.deps/linux-kernel] Error 2
root@ball:/opt/StartHere/cdk#
Geändert von turulbird (12.05.2016 um 23:07 Uhr)
Regarding multi-core builds: read the end of the file X/cdk/Makefile.am.
Also do a git pull in the directory X/cdk. I have make some changes, and debug configs are now available for both the UFS910 and UFS913 with patch level P0217. All variants (P0209/P217, UFS910/913 and debug Y/N) have been tested and should build without errors now.
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
.NOTPARALLEL:. rename to .PARALLEL:.
work 2xcore?
@Audioniek
cdk kann man mit make -jx bauen, mache ich hier selber auch.
siehe auch https://github.com/Audioniek/cdk/blob/master/makelog
durch NOTPARALLEL geht man nur sicher das Sachen die nicht dafür aus gelegt sind, dann auch nicht damit gebaut werden, am meisten macht man mit -jx beim Kernel bauen gut.
und macht schon einen unterschied ob man mit 8 Kernen baut oder nur einem ;-) nach make distclean neutrino bauen dauert 3:35 min und enigma2 7:46 min mit gst.
Geändert von max (02.05.2016 um 22:43 Uhr)
UFS 913 error:
patching file lib/python/Screens/InstallWizard.py
patching file data/startwizard.xml
patching file lib/python/Plugins/SystemPlugins/Videomode/VideoWizard.py
patching file lib/python/Plugins/SystemPlugins/Videomode/videowizard.xml
patching file lib/python/Components/About.py
Hunk #2 succeeded at 56 with fuzz 1.
patching file lib/python/Screens/About.py
patching file lib/python/Tools/KeyBindings.py
patching file lib/python/Screens/InputDeviceSetup.py
patching file data/rc_models/rc_models.cfg
Hunk #1 FAILED at 19.
1 out of 1 hunk FAILED -- saving rejects to file data/rc_models/rc_models.cfg.rej
patching file data/rc_models/Makefile.am
Makefile:7381: recipe for target '.deps/enigma2-pli-nightly.do_prepare' failed
make: *** [.deps/enigma2-pli-nightly.do_prepare] Error 1
UFS 910 run...
Ended, same error, but not patched; original git files:
patching file lib/python/Screens/InstallWizard.py
patching file data/startwizard.xml
patching file lib/python/Plugins/SystemPlugins/Videomode/VideoWizard.py
patching file lib/python/Plugins/SystemPlugins/Videomode/videowizard.xml
patching file lib/python/Components/About.py
Hunk #2 succeeded at 56 with fuzz 1.
patching file lib/python/Screens/About.py
patching file lib/python/Tools/KeyBindings.py
patching file lib/python/Screens/InputDeviceSetup.py
patching file data/rc_models/rc_models.cfg
Hunk #1 FAILED at 19.
1 out of 1 hunk FAILED -- saving rejects to file data/rc_models/rc_models.cfg.rej
patching file data/rc_models/Makefile.am
Makefile:7381: recipe for target '.deps/enigma2-pli-nightly.do_prepare' failed
make: *** [.deps/enigma2-pli-nightly.do_prepare] Error 1
What's next???
Geändert von turulbird (10.05.2016 um 18:06 Uhr)
No tips?
Which E2 diff are you building?
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