Powered by Invision Power Board


  
 
Reply to this topicStart new topicStart Poll

> [gelöst] kodi 18 kompiliert nicht
kaminkehrer
Geschrieben am: Sonntag, 26.März 2017, 14:24 Uhr
Quote Post


Prinz
****

Gruppe: Supporter
Beiträge: 1144
Mitgliedsnummer.: 300
Mitglied seit: 2004-02-08



Hallo,

ich habe versucht kodi 18 neu zu bauen.
Ich dachte vielleicht hat sich in der aktuellen Version bezüglich SkyGo etwas getan.

Leider bricht er beim bauen ab:
CODE
[ 74%] Building CXX object build/windowing/CMakeFiles/windowing.dir/WinEventsLinux.cpp.o
cd /tmp/portage/media-tv/kodi-9999/work/kodi-9999_build/build/windowing && /usr/bin/x86_64-pc-linux-gnu-g++   -I/tmp/portage/media-tv/kodi-9999/work/kodi-9999 -I/tmp/portage/media-tv/kodi-9999/work/kodi-9999/lib -I/tmp/portage/media-tv/kodi-9999/work/kodi-9999/lib/gtest/include -I/tmp/portage/media-tv/kodi-9999/work/kodi-9999/xbmc -I/tmp/portage/media-tv/kodi-9999/work/kodi-9999/xbmc/linux -I/tmp/portage/media-tv/kodi-9999/work/kodi-9999/xbmc/cores/VideoPlayer -I/tmp/portage/media-tv/kodi-9999/work/kodi-9999_build/build -I/tmp/portage/media-tv/kodi-9999/work/kodi-9999_build/build/cpluff/include -I/usr/include/freetype2 -I/tmp/portage/media-tv/kodi-9999/work/kodi-9999_build/build/libdvd/include -I/usr/include/lzo -I/usr/include/dbus-1.0 -I/usr/include/python2.7 -I/usr/include/samba-4.0 -I/usr/include/libxml2 -I/usr/include/libdrm   -mtune=generic -O3 -msse -msse2 -msse3 -pipe -std=c++11   -D_LINUX -DTARGET_POSIX -DTARGET_LINUX -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_DEFINED -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_STD__U16_STRING=1 -DHAVE_STD__U32_STRING=1 -DHAVE_CHAR16_T=1 -DHAVE_CHAR32_T=1 -DHAVE_STDINT_H=1 -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_INTTYPES_H=1 -DFFMPEG_VER_SHA=\"3.1\" -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_ALSA=1 -DUSE_ALSA=1 -DHAVE_DBUS=1 -DHAVE_LCMS2=1 -DHAVE_LIBMICROHTTPD=1 -DHAVE_MYSQL=1 -DHAVE_LIBPULSE=1 -DHAS_PYTHON=1 -DHAVE_LIBSMBCLIENT=1 -DHAVE_LIBSSH=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVA=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXSLT=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBCEC=1 -DHAVE_LIBNFS=1 -DHAVE_LIBPLIST=1 -DHAVE_OPENSSL=1 -DUSE_UPNP=1 -DHAS_DVD_DRIVE -DLIRC_DEVICE=\"/dev/lircd\" -DHAVE_LIRC=1 -DHAVE_LIBSHAIRPLAY=1 -DHAVE_LIBGL=1 -DHAVE_X11=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBEGL=1 -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -std=c++11 -o CMakeFiles/windowing.dir/WinEventsLinux.cpp.o -c /tmp/portage/media-tv/kodi-9999/work/kodi-9999/xbmc/windowing/WinEventsLinux.cpp
[ 74%] Linking CXX static library windowing.a
cd /tmp/portage/media-tv/kodi-9999/work/kodi-9999_build/build/windowing && /usr/bin/cmake -P CMakeFiles/windowing.dir/cmake_clean_target.cmake
cd /tmp/portage/media-tv/kodi-9999/work/kodi-9999_build/build/windowing && /usr/bin/cmake -E cmake_link_script CMakeFiles/windowing.dir/link.txt --verbose=1
/usr/bin/x86_64-pc-linux-gnu-ar qc windowing.a  CMakeFiles/windowing.dir/WinEvents.cpp.o CMakeFiles/windowing.dir/WinSystem.cpp.o CMakeFiles/windowing.dir/WinEventsX11.cpp.o CMakeFiles/windowing.dir/WinEventsLinux.cpp.o
/usr/bin/x86_64-pc-linux-gnu-ranlib windowing.a
make[2]: Leaving directory '/tmp/portage/media-tv/kodi-9999/work/kodi-9999_build'
[ 74%] Built target windowing
make[1]: Leaving directory '/tmp/portage/media-tv/kodi-9999/work/kodi-9999_build'
make: *** [Makefile:139: all] Error 2
* ERROR: media-tv/kodi-9999::gentoo failed (compile phase):
*   emake failed
*
* If you need support, post the output of `emerge --info '=media-tv/kodi-9999::gentoo'`,
* the complete build log and the output of `emerge -pqv '=media-tv/kodi-9999::gentoo'`.
* The complete build log is located at '/log/portage/media-tv:kodi-9999:20170326-125355.log'.
* For convenience, a symlink to the build log is located at '/tmp/portage/media-tv/kodi-9999/temp/build.log'.
* The ebuild environment file is located at '/tmp/portage/media-tv/kodi-9999/temp/environment'.
* Working directory: '/tmp/portage/media-tv/kodi-9999/work/kodi-9999_build'
* S: '/tmp/portage/media-tv/kodi-9999/work/kodi-9999'

>>> Failed to emerge media-tv/kodi-9999, Log file:

>>>  '/log/portage/media-tv:kodi-9999:20170326-125355.log'


Kann mir bitte jemand helfen, damit das durchläuft?

Viele Grüße
kaminkehrer

angehängte Datei ( Anzahl der Downloads: 66 )
angehängte Datei  kodiout.log
Email Poster
Top
HelAu
Geschrieben am: Sonntag, 26.März 2017, 15:01 Uhr
Quote Post


Scheffe
****

Gruppe: Admin
Beiträge: 11285
Mitgliedsnummer.: 2
Mitglied seit: 2003-04-25



Da fehlt rapidjson, das ist aber nicht im Gentoo portage ...
Email PosterUsers WebsiteICQAOLYahoo
Top
R2D2
Geschrieben am: Sonntag, 26.März 2017, 16:04 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



Nun, so als "Notbehelf" kann man es sich ja bei zugaina holen. ;)

CODE
mkdir -p /usr/local/portage/dev-libs/rapidjson
cd /usr/local/portage/dev-libs/rapidjson
wget http://data.gpo.zugaina.org/junkdrawer/dev-libs/rapidjson/rapidjson-1.1.0.ebuild
mkdir files
cd files
wget http://data.gpo.zugaina.org/junkdrawer/dev-libs/rapidjson/files/rapidjson-1.1.0-system-gtest.patch
cd ..
ebuild rapidjson-1.1.0.ebuild manifest
echo "dev-libs/rapidjson" >> /etc/portage/package.keywords/devel
emerge -av dev-libs/rapidjson


Aber funktionieren tut es trotzdem nicht:

CODE
[ 73%] Building CXX object build/windows/CMakeFiles/windows.dir/GUIWindowLoginScreen.cpp.o
cd /tmp/portage/media-tv/kodi-9999/work/kodi-9999_build/build/windows && /usr/bin/x86_64-pc-linux-gnu-g++   -I/tmp/portage/media-tv/kodi-9999/work/kodi-9999 -I/tmp/portage/media-tv/kodi-9999/work/kodi-9999/lib -I/tmp/portage/media-tv/kodi-9999/work/kodi-9999/lib/gtest/include -I/tmp/portage/media-tv/kodi-9999/work/kodi-9999/xbmc -I/tmp/portage/media-tv/kodi-9999/work/kodi-9999/xbmc/linux -I/tmp/portage/media-tv/kodi-9999/work/kodi-9999/xbmc/cores/VideoPlayer -I/tmp/portage/media-tv/kodi-9999/work/kodi-9999_build/build -I/tmp/portage/media-tv/kodi-9999/work/kodi-9999_build/build/cpluff/include -I/usr/include/freetype2 -I/tmp/portage/media-tv/kodi-9999/work/kodi-9999_build/build/libdvd/include -I/usr/include/lzo -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/python2.7 -I/usr/include/samba-4.0 -I/usr/include/libxml2 -I/usr/include/libdrm   -march=core-avx2 -O2 -pipe -std=c++11   -D_LINUX -DTARGET_POSIX -DTARGET_LINUX -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_DEFINED -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_STD__U16_STRING=1 -DHAVE_STD__U32_STRING=1 -DHAVE_CHAR16_T=1 -DHAVE_CHAR32_T=1 -DHAVE_STDINT_H=1 -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_INTTYPES_H=1 -DFFMPEG_VER_SHA=\"3.1\" -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_ALSA=1 -DUSE_ALSA=1 -DHAVE_DBUS=1 -DHAVE_LCMS2=1 -DHAVE_LIBMICROHTTPD=1 -DHAVE_MYSQL=1 -DHAVE_LIBPULSE=1 -DHAS_PYTHON=1 -DHAVE_LIBSMBCLIENT=1 -DHAVE_LIBSSH=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXSLT=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBCEC=1 -DHAVE_LIBNFS=1 -DHAVE_OPENSSL=1 -DUSE_UPNP=1 -DHAS_DVD_DRIVE -DLIRC_DEVICE=\"/dev/lircd\" -DHAVE_LIRC=1 -DHAVE_LIBGL=1 -DHAVE_X11=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBEGL=1 -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -std=c++11 -o CMakeFiles/windows.dir/GUIWindowLoginScreen.cpp.o -c /tmp/portage/media-tv/kodi-9999/work/kodi-9999/xbmc/windows/GUIWindowLoginScreen.cpp
In file included from /tmp/portage/media-tv/kodi-9999/work/kodi-9999/xbmc/utils/JSONVariantParser.cpp:23:0:
/usr/include/rapidjson/reader.h: In instantiation of ‘void rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::ParseNumber(InputStream&, Handler&) [with unsigned int parseFlags = 0u; InputStream = rapidjson::GenericStringStream<rapidjson::UTF8<> >; Handler = CJSONVariantParserHandler; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]’:
/usr/include/rapidjson/reader.h:1401:34:   required from ‘void rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::ParseValue(InputStream&, Handler&) [with unsigned int parseFlags = 0u; InputStream = rapidjson::GenericStringStream<rapidjson::UTF8<> >; Handler = CJSONVariantParserHandler; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]’
/usr/include/rapidjson/reader.h:501:23:   required from ‘rapidjson::ParseResult rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0u; InputStream = rapidjson::GenericStringStream<rapidjson::UTF8<> >; Handler = CJSONVariantParserHandler; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]’
/usr/include/rapidjson/reader.h:527:21:   required from ‘rapidjson::ParseResult rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Parse(InputStream&, Handler&) [with InputStream = rapidjson::GenericStringStream<rapidjson::UTF8<> >; Handler = CJSONVariantParserHandler; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]’
/tmp/portage/media-tv/kodi-9999/work/kodi-9999/xbmc/utils/JSONVariantParser.cpp:212:41:   required from here
/usr/include/rapidjson/reader.h:1340:22: error: ‘class CJSONVariantParserHandler’ has no member named ‘RawNumber’
                cont = handler.RawNumber(str, SizeType(length), false);
                     ^
/usr/include/rapidjson/reader.h:1352:22: error: ‘class CJSONVariantParserHandler’ has no member named ‘RawNumber’
                cont = handler.RawNumber(str, SizeType(length), true);
                     ^
make[2]: *** [build/utils/CMakeFiles/utils.dir/build.make:783: build/utils/CMakeFiles/utils.dir/JSONVariantParser.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....


Ich würde einfach mal abwarten, evtl. wird es ja im git gefixt.
Email PosterUsers WebsiteICQ
Top
kaminkehrer
Geschrieben am: Sonntag, 26.März 2017, 17:53 Uhr
Quote Post


Prinz
****

Gruppe: Supporter
Beiträge: 1144
Mitgliedsnummer.: 300
Mitglied seit: 2004-02-08



Hallo,

danke fürs versuchen.

Ich werde dann mal bis Mittwoch warten.

Vielen DANK

Grüße
kaminkehrer
Email Poster
Top
kaminkehrer
Geschrieben am: Mittwoch, 29.März 2017, 15:04 Uhr
Quote Post


Prinz
****

Gruppe: Supporter
Beiträge: 1144
Mitgliedsnummer.: 300
Mitglied seit: 2004-02-08



Hallo,

SUPER, Kodi läuft nun durch.

Das rapidjson muß installiert werden.
Funktioniert super mit der Beschreibung von R2D2 -> DANKE!!!

Grüße
Kaminkehrer
Email Poster
Top
SVeith
Geschrieben am: Montag, 03.April 2017, 21:34 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 507
Mitgliedsnummer.: 1160
Mitglied seit: 2005-11-10



QUOTE (kaminkehrer @ Sonntag, 26.März 2017, 14:24 Uhr)
Hallo,

ich habe versucht kodi 18 neu zu bauen.
Ich dachte vielleicht hat sich in der aktuellen Version bezüglich SkyGo etwas getan...

Und hat sich was getan? Funktioniert es mit der aktuellen V18?
Dann würde ich mir auch überlegen ein Update zu machen.

Danke, Stefan.
Email Poster
Top
kaminkehrer
Geschrieben am: Mittwoch, 05.April 2017, 10:03 Uhr
Quote Post


Prinz
****

Gruppe: Supporter
Beiträge: 1144
Mitgliedsnummer.: 300
Mitglied seit: 2004-02-08



Hallo,

nein, leider nicht :-(.

Grüße
Kaminkehrer
Email Poster
Top
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 Anonyme Benutzer)
0 Mitglieder:

Topic Options Reply to this topicStart new topicStart Poll