compiling neutrinohd2 for pc (x86)

Benutzeravatar
mohousch
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 1048
Registriert: Di 18. Sep 2012, 20:21
Hat sich bedankt: 32 Mal
Danksagung erhalten: 116 Mal

compiling neutrinohd2 for pc (x86)

#1

Beitrag von mohousch »

* check preqs:

Code: Alles auswählen

sudo apt-get install autoconf libtool g++ gdb libavformat-dev libswscale-dev libopenthreads-dev libglew-dev freeglut3-dev libcurl4-gnutls-dev libfreetype6-dev libid3tag0-dev libmad0-dev libogg-dev libpng12-dev libgif-dev libjpeg62-dev libvorbis-dev libflac-dev libblkid-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libfribidi-dev libass-dev

Code: Alles auswählen

git clone https://github.com/mohousch/neutrinohd2 neutrinohd2-pc

Code: Alles auswählen

cd neutrinohd2-pc

Code: Alles auswählen

make neutrino

Code: Alles auswählen

make plugins
* to run neutrino

Code: Alles auswählen

make run
- optional:

* to update neutrinohd2 source code:

Code: Alles auswählen

make neutrino-update
* to clean neutrino build:

Code: Alles auswählen

make neutrino-clean
* to distclean neutrino build:

Code: Alles auswählen

make neutrino-distclean
* to update neutrinohd2 plugins source code:

Code: Alles auswählen

make plugins-update
* to clean neutrinohd2 plugins build:

Code: Alles auswählen

make plugins-clean
* to distclean neutrinohd2 plugins:

Code: Alles auswählen

make plugins-distclean
EDITED 25.12.2015
Zuletzt geändert von mohousch am Fr 8. Jan 2016, 17:01, insgesamt 14-mal geändert.
Benutzeravatar
mohousch
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 1048
Registriert: Di 18. Sep 2012, 20:21
Hat sich bedankt: 32 Mal
Danksagung erhalten: 116 Mal

Re: compiling neutrino for pc (x86)

#2

Beitrag von mohousch »

sehe topic

edited 07.04.2015
Zuletzt geändert von mohousch am Di 7. Apr 2015, 19:57, insgesamt 2-mal geändert.
slizer
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 440
Registriert: Do 9. Mai 2013, 17:19
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: compiling neutrino for pc (x86)

#3

Beitrag von slizer »

was kann ich hier tun

Code: Alles auswählen

 make[2]: Betrete Verzeichnis '/home/slizer/neutrino-pc/nhd2-exp/lib'
Making install in connection
make[3]: Betrete Verzeichnis '/home/slizer/neutrino-pc/nhd2-exp/lib/connection'
g++ -DHAVE_CONFIG_H -I. -I../..    -Werror -funsigned-char -g -W -Wall -Wshadow -O2 -rdynamic -DPEDANTIC_VALGRIND_SETUP -Wl,--as-needed -MT basicclient.o -MD -MP -MF .deps/basicclient.Tpo -c -o basicclient.o basicclient.cpp
mv -f .deps/basicclient.Tpo .deps/basicclient.Po
g++ -DHAVE_CONFIG_H -I. -I../..    -Werror -funsigned-char -g -W -Wall -Wshadow -O2 -rdynamic -DPEDANTIC_VALGRIND_SETUP -Wl,--as-needed -MT basicserver.o -MD -MP -MF .deps/basicserver.Tpo -c -o basicserver.o basicserver.cpp
basicserver.cpp: In Elementfunktion »bool CBasicServer::parse(bool (*)(CBasicMessage::Header&, int), CBasicMessage::t_version)«:
basicserver.cpp:136:36: Fehler: Der Rückgabewert von »ssize_t read(int, void*, size_t)«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert [-Werror=unused-result]
cc1plus: all warnings being treated as errors
make[3]: *** [basicserver.o] Fehler 1
make[3]: Verlasse Verzeichnis '/home/slizer/neutrino-pc/nhd2-exp/lib/connection'
make[2]: *** [install-recursive] Fehler 1
make[2]: Verlasse Verzeichnis '/home/slizer/neutrino-pc/nhd2-exp/lib'
make[1]: *** [install-recursive] Fehler 1
make[1]: Verlasse Verzeichnis '/home/slizer/neutrino-pc/nhd2-exp'
make: *** [neutrino] Fehler 2
 
! bin jetzt erstmal ein paar Stunden weg
Benutzeravatar
mohousch
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 1048
Registriert: Di 18. Sep 2012, 20:21
Hat sich bedankt: 32 Mal
Danksagung erhalten: 116 Mal

Re: compiling neutrino for pc (x86)

#4

Beitrag von mohousch »

- make neutrino-update
- make neutrino
slizer
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 440
Registriert: Do 9. Mai 2013, 17:19
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: compiling neutrino for pc (x86)

#5

Beitrag von slizer »

geht schon weiter, aber hängt jetzt hier (rev1460)

Code: Alles auswählen

 In file included from /usr/include/fcntl.h:252:0,
                 from ../../src/gui/widget/textbox.h:55,
                 from ../../src/gui/widget/listframe.h:56,
                 from moviebrowser.h:76,
                 from moviebrowser.cpp:52:
In Funktion »int open(const char*, int, ...)«,
    eingefügt von »off64_t copy_movie(MI_MOVIE_INFO*, CMovieInfo*, bool)« bei moviebrowser.cpp:4599:63:
/usr/include/i386-linux-gnu/bits/fcntl2.h:51:26: Fehler: Aufruf von »__open_missing_mode« mit Attributfehler deklariert: open with O_CREAT in second argument needs 3 arguments
In Funktion »int open(const char*, int, ...)«,
    eingefügt von »off64_t cut_movie(MI_MOVIE_INFO*, CMovieInfo*)« bei moviebrowser.cpp:4361:61:
/usr/include/i386-linux-gnu/bits/fcntl2.h:51:26: Fehler: Aufruf von »__open_missing_mode« mit Attributfehler deklariert: open with O_CREAT in second argument needs 3 arguments
make[5]: *** [moviebrowser.o] Fehler 1
make[5]: Verlasse Verzeichnis '/home/slizer/neutrino-pc/nhd2-exp/src/gui'
make[4]: *** [install-recursive] Fehler 1
make[4]: Verlasse Verzeichnis '/home/slizer/neutrino-pc/nhd2-exp/src/gui'
make[3]: *** [install] Fehler 2
make[3]: Verlasse Verzeichnis '/home/slizer/neutrino-pc/nhd2-exp/src/gui'
make[2]: *** [install-recursive] Fehler 1
make[2]: Verlasse Verzeichnis '/home/slizer/neutrino-pc/nhd2-exp/src'
make[1]: *** [install-recursive] Fehler 1
make[1]: Verlasse Verzeichnis '/home/slizer/neutrino-pc/nhd2-exp'
make: *** [neutrino] Fehler 2
 
Benutzeravatar
mohousch
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 1048
Registriert: Di 18. Sep 2012, 20:21
Hat sich bedankt: 32 Mal
Danksagung erhalten: 116 Mal

Re: compiling neutrino for pc (x86)

#6

Beitrag von mohousch »

hast Du 64 bits Core?
slizer
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 440
Registriert: Do 9. Mai 2013, 17:19
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: compiling neutrino for pc (x86)

#7

Beitrag von slizer »

baue mit virtualbox , ubuntu 12.04 32bit, unter win7 64bit
Benutzeravatar
mohousch
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 1048
Registriert: Di 18. Sep 2012, 20:21
Hat sich bedankt: 32 Mal
Danksagung erhalten: 116 Mal

Re: compiling neutrino for pc (x86)

#8

Beitrag von mohousch »

Houdini hat im dbox2world Patche für 64 Bits die koennte leider so nicht direkt übernehmen sonst bricht das bauen für 32 bits Core und allen anderen STb Core. mal schauen wie man das hinkriegt.

kannst Du aus nhd2-exp Ordner die config.h anhängen?
slizer
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 440
Registriert: Do 9. Mai 2013, 17:19
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: compiling neutrino for pc (x86)

#9

Beitrag von slizer »

bitte schön
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Benutzeravatar
mohousch
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 1048
Registriert: Di 18. Sep 2012, 20:21
Hat sich bedankt: 32 Mal
Danksagung erhalten: 116 Mal

Re: compiling neutrino for pc (x86)

#10

Beitrag von mohousch »

Edit
Benutzeravatar
mohousch
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 1048
Registriert: Di 18. Sep 2012, 20:21
Hat sich bedankt: 32 Mal
Danksagung erhalten: 116 Mal

Re: compiling neutrino for pc (x86)

#11

Beitrag von mohousch »

sehe topic

edited 07.04.2015
Zuletzt geändert von mohousch am Di 7. Apr 2015, 19:57, insgesamt 1-mal geändert.
slizer
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 440
Registriert: Do 9. Mai 2013, 17:19
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: compiling neutrino for pc (x86)

#12

Beitrag von slizer »

habe das jetzt auf einem Laptop mit Ubuntu 12.04 32bit probiert, keine virtuelle Maschine, kein Windoof mehr.

habe das nach dem update von heute gemacht, musste noch package gstreamer0.10 zusätzlich installieren

bekomme exakt die gleiche Fehlermeldung wie unter VirtualBox ein paar Post höher
Benutzeravatar
mohousch
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 1048
Registriert: Di 18. Sep 2012, 20:21
Hat sich bedankt: 32 Mal
Danksagung erhalten: 116 Mal

Re: compiling neutrino for pc (x86)

#13

Beitrag von mohousch »

@slizer:
nochmal
make neutrino-update
make neutrino
jetzt dürfte durchbauen

@Grabber:
deine Patch ist momentan wieder drin ;-) muss aber schauen wie das auf allen Platformen gehen soll.

EDIT:
klein Update

das springen klappt gut auf PC jetzt, ist aber weiter hin auf STB's abgeschaltet, fix-Patche from freiwilligen sind wie immer Willkommen ;-)
slizer
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 440
Registriert: Do 9. Mai 2013, 17:19
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: compiling neutrino for pc (x86)

#14

Beitrag von slizer »

das kommt jetzt auf dem Laptop

Code: Alles auswählen

 hdd_menu.cpp:65:25: schwerwiegender Fehler: blkid/blkid.h: Datei oder Verzeichnis nicht gefunden
Kompilierung beendet.
make[5]: *** [hdd_menu.o] Fehler 1
make[5]: Verlasse Verzeichnis '/home/slizer/neutrino-pc/nhd2-exp/src/gui'
make[4]: *** [install-recursive] Fehler 1
make[4]: Verlasse Verzeichnis '/home/slizer/neutrino-pc/nhd2-exp/src/gui'
make[3]: *** [install] Fehler 2
make[3]: Verlasse Verzeichnis '/home/slizer/neutrino-pc/nhd2-exp/src/gui'
make[2]: *** [install-recursive] Fehler 1
make[2]: Verlasse Verzeichnis '/home/slizer/neutrino-pc/nhd2-exp/src'
make[1]: *** [install-recursive] Fehler 1
make[1]: Verlasse Verzeichnis '/home/slizer/neutrino-pc/nhd2-exp'
make: *** [neutrino] Fehler 2
 
Benutzeravatar
mohousch
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 1048
Registriert: Di 18. Sep 2012, 20:21
Hat sich bedankt: 32 Mal
Danksagung erhalten: 116 Mal

Re: compiling neutrino for pc (x86)

#15

Beitrag von mohousch »

bllkid und blkid-dev nachinstallieren, die fehlt Dir.

es sind nicht alle Packette was neutrino braucht standard installiert und die fehlt in der nachinstallation Zeile vom Oben.
Antworten

Zurück zu „NHD2 - Allgemeines“