compiling neutrinohd2 for mipsel set top boxes

Monaco
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 5
Registriert: Sa 1. Jun 2019, 06:19

Re: compiling neutrinohd2 for mipsel set top boxes

#361

Beitrag von Monaco » Fr 12. Jul 2019, 20:48

In welche Datei soll ich diese Zeilen einfügen?

In which file shold i add this lines?

lilo74 hat geschrieben:
Mi 10. Jul 2019, 22:07
This fix error

rm -rf gst-plugin-subsink
touch .deps/gst_plugin_subsink
( rm -rf gst-plugins-dvbmediasink-0.10.1 || /bin/true ) && ( ln -sf ../apps/misc/tools/gst-plugins-dvbmediasink gst-plugins-dvbmediasink-0.10.1 || /bin/true )


http://forum.mbremer.de/viewtopic.php?p=28340#p28340

:?: :?: :?: :?:

lilo74
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 24
Registriert: Mo 22. Aug 2016, 00:24
Hat sich bedankt: 2 Mal

Re: compiling neutrinohd2 for mipsel set top boxes

#362

Beitrag von lilo74 » Sa 13. Jul 2019, 00:14

Hi ,it's the same question I have?where are you going?I try with Vu solo seV2,and the same thing happens,but I am using OpenVision E2 IMAGE,DISTRO OpenPLi,unOfficial.

lilo74
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 24
Registriert: Mo 22. Aug 2016, 00:24
Hat sich bedankt: 2 Mal

Re: compiling neutrinohd2 for mipsel set top boxes

#363

Beitrag von lilo74 » Mi 17. Jul 2019, 15:58

same mistake: ~/openpli-oe-core/build$ MACHINE=axase3 bitbake neutrinohd2

Initialising tasks: 100% |##########################################| Time: 0:00:10
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: gst-plugin-subsink-0.10.0+gitAUTOINC+2c4288bb29-r0 do_compile: oe_runmake failed
ERROR: gst-plugin-subsink-0.10.0+gitAUTOINC+2c4288bb29-r0 do_compile: Function failed: do_compile (log file is located at /home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/temp/log.do_compile.24228)
ERROR: Logfile of failure stored in: /home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/temp/log.do_compile.24228
Log data follows:

ERROR: Task (/home/carlos/openpli-oe-core/meta-openpli/recipes-openpli/enigma2/gst-plugin-subsink.bb:do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 2086 tasks of which 2026 didn't need to be rerun and 1 failed.

Summary: 1 task failed:
/home/carlos/openpli-oe-core/meta-openpli/recipes-openpli/enigma2/gst-plugin-subsink.bb:do_compile
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.

Benutzeravatar
TangoCash
Moderator
Moderator
Beiträge: 592
Registriert: Di 19. Jul 2011, 22:13
Hat sich bedankt: 7 Mal
Danksagung erhalten: 16 Mal

Re: compiling neutrinohd2 for mipsel set top boxes

#364

Beitrag von TangoCash » Mi 17. Jul 2019, 19:39

May you post the compile log (e.g. /home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/temp/log.do_compile.24228)

Seems to be a bug in the gstreamer subsink (which is used by E2 also)
Es gibt genau 10 Sorten von Leuten – nämlich diejenigen, die das binäre System verstehen, und diejenigen, die es nicht tun.

2B || !2B

4x Mutant HD51
1x WWIO Bre2ze 4k
1x ZGEMMA H7S
1x Mutant HD60 (E2/KODI)

lilo74
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 24
Registriert: Mo 22. Aug 2016, 00:24
Hat sich bedankt: 2 Mal

Re: compiling neutrinohd2 for mipsel set top boxes

#365

Beitrag von lilo74 » Mi 17. Jul 2019, 20:11

Hi Tango, yes look:

DEBUG: SITE files ['endian-little', 'bit-32', 'mips-common', 'common-linux', 'common-glibc', 'mipsel-linux', 'common']
DEBUG: Executing shell function do_compile
NOTE: make -j 2
ERROR: oe_runmake failed
make all-recursive
make[1]: Entering directory '/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/build'
Making all in m4
make[2]: Entering directory '/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/build/m4'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/build/m4'
Making all in src
make[2]: Entering directory '/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/build/src'
echo "#include \"gstsubsink-marshal.h\"" >> gstsubsink-marshal.c.tmp
glib-genmarshal --header --prefix=gst_subsink_marshal ../../git/src/gstsubsink-marshal.list > gstsubsink-marshal.h.tmp
glib-genmarshal --body --prefix=gst_subsink_marshal ../../git/src/gstsubsink-marshal.list >> gstsubsink-marshal.c.tmp
/bin/sh: glib-genmarshal: command not found
Makefile:719: recipe for target 'gstsubsink-marshal.h' failed
make[2]: *** [gstsubsink-marshal.h] Error 127
make[2]: *** Waiting for unfinished jobs....
/bin/sh: glib-genmarshal: command not found
Makefile:723: recipe for target 'gstsubsink-marshal.c' failed
make[2]: *** [gstsubsink-marshal.c] Error 127
make[2]: Leaving directory '/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/build/src'
Makefile:411: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/build'
Makefile:343: recipe for target 'all' failed
make: *** [all] Error 2
WARNING: /home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/temp/run.do_compile.24228:1 exit 1 from 'exit 1'
ERROR: Function failed: do_compile (log file is located at /home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/temp/log.do_compile.24228)

Benutzeravatar
TangoCash
Moderator
Moderator
Beiträge: 592
Registriert: Di 19. Jul 2011, 22:13
Hat sich bedankt: 7 Mal
Danksagung erhalten: 16 Mal

Re: compiling neutrinohd2 for mipsel set top boxes

#366

Beitrag von TangoCash » Do 18. Jul 2019, 08:17

/bin/sh: glib-genmarshal: command not found
So there it is. You have to install/compile glib-genmarshal first.

I'm not in the oe toolchain, but you have to mod the gstreamer depency (/home/carlos/openpli-oe-core/meta-openpli/recipes-openpli/enigma2/gst-plugin-subsink.bb) like this:

Code: Alles auswählen

-DEPENDS = "glib-2.0 libxml2 bison-native flex-native"
+DEPENDS = "glib-2.0 libxml2 bison-native flex-native glib-2.0-native"
Es gibt genau 10 Sorten von Leuten – nämlich diejenigen, die das binäre System verstehen, und diejenigen, die es nicht tun.

2B || !2B

4x Mutant HD51
1x WWIO Bre2ze 4k
1x ZGEMMA H7S
1x Mutant HD60 (E2/KODI)

lilo74
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 24
Registriert: Mo 22. Aug 2016, 00:24
Hat sich bedankt: 2 Mal

Re: compiling neutrinohd2 for mipsel set top boxes

#367

Beitrag von lilo74 » Do 18. Jul 2019, 16:16

Hi Tango Thanks,I will do and I confirm you :D

lilo74
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 24
Registriert: Mo 22. Aug 2016, 00:24
Hat sich bedankt: 2 Mal

Re: compiling neutrinohd2 for mipsel set top boxes

#368

Beitrag von lilo74 » Fr 19. Jul 2019, 01:36

ERROR: gst-plugin-subsink-0.10.0+gitAUTOINC+2c4288bb29-r0 do_configure: configure failed
ERROR: gst-plugin-subsink-0.10.0+gitAUTOINC+2c4288bb29-r0 do_configure: Function failed: do_configure (log file is located at /home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/temp/log.do_configure.18085)
ERROR: Logfile of failure stored in: /home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/temp/log.do_configure.18085
Log data follows:
| DEBUG: SITE files ['endian-little', 'bit-32', 'mips-common', 'common-linux', 'common-glibc', 'mipsel-linux', 'common']
| DEBUG: Executing shell function autotools_preconfigure
| Previously configured separate build directory detected, cleaning /home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/build
| DEBUG: Shell function autotools_preconfigure finished
| DEBUG: Executing python function autotools_aclocals
| DEBUG: SITE files ['endian-little', 'bit-32', 'mips-common', 'common-linux', 'common-glibc', 'mipsel-linux', 'common']
| DEBUG: Python function autotools_aclocals finished
| DEBUG: Executing shell function do_configure
| NOTE: Executing ACLOCAL="aclocal --system-acdir=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot/usr/share/aclocal/" autoreconf --verbose --install --force --exclude=autopoint -I /home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/git/m4/ -I /home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot-native/usr/share/aclocal/
| NOTE: Running ../git/configure --build=x86_64-linux --host=mipsel-oe-linux --target=mipsel-oe-linux --prefix=/usr --exec_prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/libexec --datadir=/usr/share --sysconfdir=/etc --sharedstatedir=/com --localstatedir=/var --libdir=/usr/lib --includedir=/usr/include --oldincludedir=/usr/include --infodir=/usr/share/info --mandir=/usr/share/man --disable-silent-rules --disable-dependency-tracking --with-libtool-sysroot=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot
| automake (GNU automake) 1.15
| Copyright (C) 2014 Free Software Foundation, Inc.
| License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl-2.0.html>
| This is free software: you are free to change and redistribute it.
| There is NO WARRANTY, to the extent permitted by law.
|
| Written by Tom Tromey <tromey@redhat.com>
| and Alexandre Duret-Lutz <adl@gnu.org>.
| AUTOV is 1
| autoreconf: Entering directory `.'
| autoreconf: configure.ac: not using Gettext
| autoreconf: running: aclocal --system-acdir=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot/usr/share/aclocal/ -I /home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/git/m4/ -I /home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot-native/usr/share/aclocal/ --force
| autoreconf: configure.ac: tracing
| autoreconf: running: libtoolize --copy --force
| libtoolize: putting auxiliary files in '.'.
| libtoolize: copying file './ltmain.sh'
| libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
| libtoolize: and rerunning libtoolize and aclocal.
| libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
| autoreconf: running: /home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot-native/usr/bin/autoconf --include=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/git/m4/ --include=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot-native/usr/share/aclocal/ --force
| autoreconf: running: /home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot-native/usr/bin/autoheader --include=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/git/m4/ --include=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot-native/usr/share/aclocal/ --force
| autoreconf: running: automake --add-missing --copy --force-missing
| configure.ac:30: installing './compile'
| configure.ac:22: installing './missing'
| src/Makefile.am: installing './depcomp'
| autoreconf: running: gnu-configize
| autoreconf: Leaving directory `.'
| configure: loading site script /home/carlos/openpli-oe-core/meta-openembedded/meta-oe/site/endian-little
| configure: loading site script /home/carlos/openpli-oe-core/openembedded-core/meta/site/endian-little
| configure: loading site script /home/carlos/openpli-oe-core/openembedded-core/meta/site/mips-common
| configure: loading site script /home/carlos/openpli-oe-core/openembedded-core/meta/site/common-linux
| configure: loading site script /home/carlos/openpli-oe-core/openembedded-core/meta/site/common-glibc
| configure: loading site script /home/carlos/openpli-oe-core/openembedded-core/meta/site/mipsel-linux
| configure: loading site script /home/carlos/openpli-oe-core/openembedded-core/meta/site/common
| configure: configuring gst-plugin for development with nano 1
| checking whether to enable maintainer-specific portions of Makefiles... no
| checking for a BSD-compatible install... /home/carlos/openpli-oe-core/build/tmp/hosttools/install -c
| checking whether build environment is sane... yes
| checking for mipsel-oe-linux-strip... mipsel-oe-linux-strip
| checking for a thread-safe mkdir -p... /home/carlos/openpli-oe-core/build/tmp/hosttools/mkdir -p
| checking for gawk... gawk
| checking whether make sets $(MAKE)... yes
| checking whether make supports nested variables... yes
| checking for mipsel-oe-linux-gcc... mipsel-oe-linux-gcc -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot
| checking whether the C compiler works... yes
| checking for C compiler default output file name... a.out
| checking for suffix of executables...
| checking whether we are cross compiling... yes
| checking for suffix of object files... o
| checking whether we are using the GNU C compiler... yes
| checking whether mipsel-oe-linux-gcc -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot accepts -g... yes
| checking for mipsel-oe-linux-gcc -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot option to accept ISO C89... none needed
| checking whether mipsel-oe-linux-gcc -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot understands -c and -o together... yes
| checking for style of include used by make... GNU
| checking dependency style of mipsel-oe-linux-gcc -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot... none
| checking build system type... x86_64-pc-linux-gnu
| checking host system type... mipsel-oe-linux-gnu
| checking how to print strings... printf
| checking for a sed that does not truncate output... (cached) sed
| checking for grep that handles long lines and -e... /home/carlos/openpli-oe-core/build/tmp/hosttools/grep
| checking for egrep... /home/carlos/openpli-oe-core/build/tmp/hosttools/grep -E
| checking for fgrep... /home/carlos/openpli-oe-core/build/tmp/hosttools/grep -F
| checking for ld used by mipsel-oe-linux-gcc -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot... mipsel-oe-linux-ld --sysroot=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot
| checking if the linker (mipsel-oe-linux-ld --sysroot=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot ) is GNU ld... yes
| checking for BSD- or MS-compatible name lister (nm)... mipsel-oe-linux-nm
| checking the name lister (mipsel-oe-linux-nm) interface... BSD nm
| checking whether ln -s works... yes
| checking the maximum length of command line arguments... 1572864
| checking how to convert x86_64-pc-linux-gnu file names to mipsel-oe-linux-gnu format... func_convert_file_noop
| checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
| checking for mipsel-oe-linux-ld --sysroot=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot option to reload object files... -r
| checking for mipsel-oe-linux-objdump... mipsel-oe-linux-objdump
| checking how to recognize dependent libraries... pass_all
| checking for mipsel-oe-linux-dlltool... no
| checking for dlltool... no
| checking how to associate runtime and link libraries... printf %s\n
| checking for mipsel-oe-linux-ar... mipsel-oe-linux-ar
| checking for archiver @FILE support... @
| checking for mipsel-oe-linux-strip... (cached) mipsel-oe-linux-strip
| checking for mipsel-oe-linux-ranlib... mipsel-oe-linux-ranlib
| checking command to parse mipsel-oe-linux-nm output from mipsel-oe-linux-gcc -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot object... ok
| checking for sysroot... /home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot
| checking for a working dd... /home/carlos/openpli-oe-core/build/tmp/hosttools/dd
| checking how to truncate binary pipes... /home/carlos/openpli-oe-core/build/tmp/hosttools/dd bs=4096 count=1
| checking for mipsel-oe-linux-mt... no
| checking for mt... NOTE: The following config.log files may provide further information.
| NOTE: /home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/build/config.log
| ERROR: configure failed
| no
| checking if : is a manifest tool... no
| checking how to run the C preprocessor... mipsel-oe-linux-gcc -E --sysroot=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot -mel -mabi=32 -mhard-float -march=mips32
| checking for ANSI C header files... yes
| checking for sys/types.h... yes
| checking for sys/stat.h... yes
| checking for stdlib.h... yes
| checking for string.h... yes
| checking for memory.h... yes
| checking for strings.h... yes
| checking for inttypes.h... yes
| checking for stdint.h... yes
| checking for unistd.h... yes
| checking for dlfcn.h... yes
| checking for objdir... .libs
| checking if mipsel-oe-linux-gcc -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot supports -fno-rtti -fno-exceptions... no
| checking for mipsel-oe-linux-gcc -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot option to produce PIC... -fPIC -DPIC
| checking if mipsel-oe-linux-gcc -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot PIC flag -fPIC -DPIC works... yes
| checking if mipsel-oe-linux-gcc -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot static flag -static works... yes
| checking if mipsel-oe-linux-gcc -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot supports -c -o file.o... yes
| checking if mipsel-oe-linux-gcc -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot supports -c -o file.o... (cached) yes
| checking whether the mipsel-oe-linux-gcc -mel -mabi=32 -mhard-float -march=mips32 --sysroot=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot linker (mipsel-oe-linux-ld --sysroot=/home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot ) supports shared libraries... yes
| checking whether -lc should be explicitly linked in... no
| checking dynamic linker characteristics... GNU/Linux ld.so
| checking how to hardcode library paths into programs... immediate
| checking whether stripping libraries is possible... yes
| checking if libtool supports shared libraries... yes
| checking whether to build shared libraries... yes
| checking whether to build static libraries... yes
| checking to see if compiler understands -Wall... yes
| checking for pkg-config... yes
| checking for mipsel-oe-linux-pkg-config... no
| checking for pkg-config... /home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/recipe-sysroot-native/usr/bin/pkg-config
| configure: WARNING: using cross tools not prefixed with host triplet
| checking pkg-config is at least version 0.9.0... yes
| checking for GST... no
| configure: error: you need gstreamer development packages installed !
| WARNING: /home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/temp/run.do_configure.18085:1 exit 1 from 'exit 1'
| ERROR: Function failed: do_configure (log file is located at /home/carlos/openpli-oe-core/build/tmp/work/mips32el-oe-linux/gst-plugin-subsink/0.10.0+gitAUTOINC+2c4288bb29-r0/temp/log.do_configure.18085)
ERROR: Task (/home/carlos/openpli-oe-core/meta-openpli/recipes-openpli/enigma2/gst-plugin-subsink.bb:do_configure) failed with exit code '1'
NOTE: Tasks Summary: Attempted 2115 tasks of which 2114 didn't need to be rerun and 1 failed.

Summary: 1 task failed:
/home/carlos/openpli-oe-core/meta-openpli/recipes-openpli/enigma2/gst-plugin-subsink.bb:do_configure
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.

Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5198
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 52 Mal
Danksagung erhalten: 180 Mal

Re: compiling neutrinohd2 for mipsel set top boxes

#369

Beitrag von DboxOldie » Sa 20. Jul 2019, 12:48

I think there is your problem:

Code: Alles auswählen

| configure: error: you need gstreamer development packages installed !
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild

lilo74
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 24
Registriert: Mo 22. Aug 2016, 00:24
Hat sich bedankt: 2 Mal

Re: compiling neutrinohd2 for mipsel set top boxes

#370

Beitrag von lilo74 » So 21. Jul 2019, 01:06

Hi Dbox Oldie,thanks and as i do???I am not an expert in compilation.

Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5198
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 52 Mal
Danksagung erhalten: 180 Mal

Re: compiling neutrinohd2 for mipsel set top boxes

#371

Beitrag von DboxOldie » So 21. Jul 2019, 08:26

I don´t know where in the OE toolchain this package is build.....

On Linux Ubuntu machine self ( if building for x86 ) I think it is this package: libgstreamer1.0-dev
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild

Monaco
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 5
Registriert: Sa 1. Jun 2019, 06:19

Re: compiling neutrinohd2 for mipsel set top boxes

#372

Beitrag von Monaco » So 21. Jul 2019, 11:39

Hallo DboxOldie
DboxOldie hat geschrieben:
So 21. Jul 2019, 08:26
I don´t know where in the OE toolchain this package is build.....

On Linux Ubuntu machine self ( if building for x86 ) I think it is this package: libgstreamer1.0-dev
bei meinem Debian ist das Packet "libgstreamer1.0-dev" installiert und trotzdem bekomme ich nach dem Eintrag in die Datei
/home/monaco/openpli-oe-core/meta-openpli/recipes-openpli/enigma2/gst-plugin-subsink.bb)

Code: Alles auswählen

-DEPENDS = "glib-2.0 libxml2 bison-native flex-native"
+DEPENDS = "glib-2.0 libxml2 bison-native flex-native glib-2.0-native"
den selben Fehler.

Summary: 1 task failed:
/home/monaco/openpli-oe-core/meta-openpli/recipes-openpli/enigma2/gst-plugin-subsink.bb:do_configure
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.


Auf Seite 24 schrieb mohousch:
mohousch hat geschrieben:
Mo 15. Aug 2016, 17:24
--with-gstversion=1.0

bei oe-alliance is das schon geregelt ;P
in welcher Datei muss das eingetragen werden?
und muss das schon vor dem build von enigma2 Image eingetragen werden oder reicht es vor bitbake neutrinohd2?
.

lilo74
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 24
Registriert: Mo 22. Aug 2016, 00:24
Hat sich bedankt: 2 Mal

Re: compiling neutrinohd2 for mipsel set top boxes

#373

Beitrag von lilo74 » Sa 27. Jul 2019, 03:16

Hi Tango ,how do i add Zee in your construction??

https://github.com/TangoCash/buildsystem-ddt.git

lilo74
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 24
Registriert: Mo 22. Aug 2016, 00:24
Hat sich bedankt: 2 Mal

Re: compiling neutrinohd2 for mipsel set top boxes

#374

Beitrag von lilo74 » Mo 29. Jul 2019, 21:25

I Try this: Thanks to Havadebo.

Try to add glib-2.0-native to DEPENDS.
Line 4 of the

/openpli-oe-core/meta-openpli/recipes-openpli/enigma2/gstreamer1.0-plugin-subsink.bb file

Like this.

DEPENDS = "glib-2.0-native gstreamer gst-plugins-base"

but this is the mistake it gives:

Initialising tasks: 100% |####################################################| Time: 0:00:08
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: neutrinohd2-2.0+gitAUTOINC+cd868f9976-r0 do_configure: Function failed: do_configure (log file is located at /home/carlos/openpli-oe-core/build/tmp/work/azboxme-oe-linux/neutrinohd2/2.0+gitAUTOINC+cd868f9976-r0/temp/log.do_configure.10688)
ERROR: Logfile of failure stored in: /home/carlos/openpli-oe-core/build/tmp/work/azboxme-oe-linux/neutrinohd2/2.0+gitAUTOINC+cd868f9976-r0/temp/log.do_configure.10688
Log data follows:
| DEBUG: SITE files ['endian-little', 'bit-32', 'mips-common', 'common-linux', 'common-glibc', 'mipsel-linux', 'common']
| DEBUG: Executing shell function autotools_preconfigure
| DEBUG: Shell function autotools_preconfigure finished
| DEBUG: Executing python function autotools_aclocals
| DEBUG: SITE files ['endian-little', 'bit-32', 'mips-common', 'common-linux', 'common-glibc', 'mipsel-linux', 'common']
| DEBUG: Python function autotools_aclocals finished
| NOTE: base_contains is deprecated, please use bb.utils.contains instead.
| NOTE: base_contains is deprecated, please use bb.utils.contains instead.
| NOTE: base_contains is deprecated, please use bb.utils.contains instead.
| NOTE: base_contains is deprecated, please use bb.utils.contains instead.
| NOTE: base_contains is deprecated, please use bb.utils.contains instead.
| NOTE: base_contains is deprecated, please use bb.utils.contains instead.
| DEBUG: Executing shell function do_configure
|
| You must have libtool installed to compile neutrinohd2.
| Download the appropriate package for your system,
| or get the source from one of the GNU ftp sites
| listed in http://www.gnu.org/order/ftp.html
| WARNING: /home/carlos/openpli-oe-core/build/tmp/work/azboxme-oe-linux/neutrinohd2/2.0+gitAUTOINC+cd868f9976-r0/temp/run.do_configure.10688:1 exit 1 from './autogen.sh'
| ERROR: Function failed: do_configure (log file is located at /home/carlos/openpli-oe-core/build/tmp/work/azboxme-oe-linux/neutrinohd2/2.0+gitAUTOINC+cd868f9976-r0/temp/log.do_configure.10688)
ERROR: Task (/home/carlos/openpli-oe-core/meta-openpli/recipes-neutrino/neutrinohd2/neutrinohd2.bb:do_configure) failed with exit code '1'
NOTE: Tasks Summary: Attempted 2125 tasks of which 2124 didn't need to be rerun and 1 failed.

Summary: 1 task failed:
/home/carlos/openpli-oe-core/meta-openpli/recipes-neutrino/neutrinohd2/neutrinohd2.bb:do_configure
Summary: There was 1 WARNING message shown.
Summary: There was 1 ERROR message shown, returning a non-zero exit code.

flk
Developer
Developer
Beiträge: 72
Registriert: Sa 12. Jan 2013, 10:19
Hat sich bedankt: 3 Mal
Danksagung erhalten: 3 Mal

Re: compiling neutrinohd2 for mipsel set top boxes

#375

Beitrag von flk » Di 30. Jul 2019, 10:57

Hi,

maybe try like this:

DEPENDS += "libtool-native"

inside /home/carlos/openpli-oe-core/meta-openpli/recipes-neutrino/neutrinohd2/neutrinohd2.bb

Antworten

Zurück zu „NHD2 - Allgemeines“