Build Problem NHD2

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

Re: Build Problem NHD2

#16

Beitrag von slizer »

mit rev1813 baut es schon mal weiter, mal sehen ob es durchbaut

edit: hat nicht durchgebaut, habe jetzt Git Update durchgeführt
Zuletzt geändert von slizer am Mo 4. Nov 2013, 09:54, insgesamt 1-mal geändert.
Benutzeravatar
max
Moderator
Moderator
Beiträge: 814
Registriert: Mi 6. Jul 2011, 22:23
Hat sich bedankt: 26 Mal
Danksagung erhalten: 50 Mal

Re: Build Problem NHD2

#17

Beitrag von max »

neutrino-hd2-exp.diff im git angepasst
slizer
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 440
Registriert: Do 9. Mai 2013, 17:19
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Build Problem NHD2

#18

Beitrag von slizer »

max hat geschrieben:neutrino-hd2-exp.diff im git angepasst

hat wieder durchgebaut
slizer
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 440
Registriert: Do 9. Mai 2013, 17:19
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Build Problem NHD2

#19

Beitrag von slizer »

jetzt mal im richtigen Bereich , Problem besteht weiter

wenn ich den build-in Player anwähle kommt dieser Fehler

Code: Alles auswählen

  /home/slizer/max-tdt/tdt/tufsbox/cdkroot/usr/lib/libungif.so -lrt -lpthread -lblkid -ldl /home/slizer/max-tdt/tdt/tufsbox/cdkroot/usr/lib/libFLAC.so -lm -lavformat -lavcodec -lavutil ../lib/libdvbapi/libdvbapi.a ../lib/libupnpclient/libtuxbox-upnpclient.a ../lib/libeplayer3/libeplayer3.a -lglcddrivers -lglcdgraphics /home/slizer/max-tdt/tdt/tufsbox/cdkroot/usr/lib/libusb.so -Wl,-rpath -Wl,/home/slizer/max-tdt/tdt/tufsbox/cdkroot/usr/lib
/home/slizer/max-tdt/tdt/tufsbox/devkit/sh4/lib/gcc/sh4-linux/4.6.3/../../../../sh4-linux/bin/ld: cannot find -lbz2
collect2: ld returned 1 exit status
make[3]: *** [neutrino] Fehler 1
make[3]: Verlasse Verzeichnis '/home/slizer/max-tdt/tdt/cvs/apps/neutrino-hd2-exp/src'
make[2]: *** [install-recursive] Fehler 1
make[2]: Verlasse Verzeichnis '/home/slizer/max-tdt/tdt/cvs/apps/neutrino-hd2-exp/src'
make[1]: *** [install-recursive] Fehler 1
make[1]: Verlasse Verzeichnis '/home/slizer/max-tdt/tdt/cvs/apps/neutrino-hd2-exp'
make: *** [.deps/neutrino-hd2-exp] Fehler 2
 
nach den Tipp von max , mal make bzip2 eingeben , hat es durchgebaut,

das Image war ca. 1,8 MB kleiner als meine anderen,

aber das Image bootet nicht, bleibt mit Booting im VFD stehen , die xxx.xxx.x habe ich eingegeben

Code: Alles auswählen

 =~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2013.11.05 23:31:29 =~=~=~=~=~=~=~=~=~=~=~=
 *

Board: STb7200-HDBOX  [29-bit mode]


U-Boot 1.3.1 (Apr 28 2010 - 15:01:04) - stm23-0032
---created by TDT for general purpose---

DRAM:  128 MB
Flash:   32 MB
In:    serial
Out:   serial
Err:   serial
Frontpanel got PowerOn reset...
init Frontpanel... done, AV7000
Hit any key to stop autoboot:  1  0 
bootmenu_timeout:2000,default:0
add entry:0 - ---flash---
add entry:1 - empty
add entry:2 - empty
add entry:3 - empty
add entry:4 - empty
add entry:5 - -S-USB1---
add entry:6 - -S-USB2---
add entry:7 - -S-USB3---
add entry:8 - -S-USB4---
add entry:9 - ---e2-flash---
entering bootmenu - default:0 - ---flash---
selected: ---e2-flash
selected: ---e2-flash
selected: -S-USB4---
selected: -S-USB4---
selected: -S-USB3---
selected: -S-USB3---
selected: -S-USB2---
selected: -S-USB2---
USB:   scanning bus for devices... 4 USB Device(s) found
       scanning bus for storage devices... 1 Storage Device(s) found
loading from usb 0:2

1815441 bytes read
## Booting image at a5000000 ...
   Image Name:   Linux-2.6.32.59_stm24_0211
   Image Type:   SuperH Linux Kernel Image (gzip compressed)
   Data Size:    1815377 Bytes =  1.7 MB
   Load Address: 84001000
   Entry Point:  84002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel console=ttyAS1,115200 root=/dev/sdb2 rw mem=128m ip=192.xxx.x.xx:192.xxx.x.x:192.xxx.xx.xx:255.xxx.xxx.x:at7000:eth0:off coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=5 nwhwconf=device:eth0,hwaddr:xx:xx:xx:xx:xx:xx init=/bin/devinit - 0x00000000 - 0 ...
 
dann dachte ich mir, mache mal ein make clean und make neutrino-hd2-exp-clean

nun habe ich wieder den ursprünglichen , obigen Fehler

jetzt muss ich aber erstmal zur Arbeit
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5427
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 301 Mal

Re: Build Problem NHD2

#20

Beitrag von DboxOldie »

Da muss was mit Deinem lokalen Buildsystem nicht stimmen:
Baue ich NHD2 mit eplayer3 (extern)
Wird die libbz2.so.1.0.6 inkl. Symlinks erstellt sowie ffmpeg_old = ffmpeg-1.2.1

Baue ich mit internen eplayer3 wird mit ffmpeg-2.0.2 gebaut und keine libbz2, es baut aber durch und läuft auch.
Im zentr. Makefile sieht das dabei so aus:

Code: Alles auswählen

#EPLAYER3_LIBS = bzip2 ffmpeg_old
...
...
$(appsdir)/misc/tools/config.status: bootstrap driver libstdc++-dev libpng libjpeg $(EPLAYER3_LIBS)
Wird also dann bei den misc-tools nicht mitgebaut.

Das Dein Image nicht startet hat wohl einen anderen Grund:
Kernel startet, findet aber wohl sein root nicht.
MfG DboxOldie

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

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

Re: Build Problem NHD2

#21

Beitrag von slizer »

der Ausschnitt aus dem makefile sieht bei mir auch so aus, bis auf die # am Anfang

das habe ich mal geändert und bauen lassen, dabei wird ffmpeg-2.0.2 gebaut, aber der Fehler

ist noch vorhanden.

habe nochmal make bzip2 gemacht, hat dann durchgebaut und das Image startet jetzt auch.
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5427
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 301 Mal

Re: Build Problem NHD2

#22

Beitrag von DboxOldie »

Die Raute ( # ) wird auch nur beim internen eplayer3 gesetzt, da wird bei mir auch kein bzip2 verlangt und benötigt.
MfG DboxOldie

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

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

Re: Build Problem NHD2

#23

Beitrag von slizer »

macht es Sinn den Ordner misc tools zu cleanen
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5427
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 301 Mal

Re: Build Problem NHD2

#24

Beitrag von DboxOldie »

Mit make clean wird eh das ganze Buildsystem bis auf die Gui´s "gecleant".
Muss ich sowieso immer machen wenn ich für eine andere Box baue.
Und die Gui´s dann gesondert, klar.
MfG DboxOldie

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

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

Re: Build Problem NHD2

#25

Beitrag von slizer »

nach nhd2-exp-clean und nhd2-exp-distclean habe ich ein rev1829 mit build-in Player ohne Probleme

bauen können.

dann habe ich ein svn update auf rev1833 durchgeführt , und der Fehler kam wieder.

mit externen Player hat es aber durchgebaut

dann wieder nhd2-exp-clean und nhd2-exp-distclean , und es hat mit build-in wieder durchgebaut.

macht man denn nach jedem update ein komplettes clean , das habe ich bisher nicht so gemacht
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5427
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 301 Mal

Re: Build Problem NHD2

#26

Beitrag von DboxOldie »

Etwas verwirrend was Du schreibst:

Ein : make neutrino-hd2-exp-distclean > löscht alle .deps für nhd2, und ein Neubau veranlasst das neu auschecken automatisch.

und zwar so:

make yaud-neutrino-hd2-exp > die Basis bleibt bestehen, nhd2 wird ausgecheckt, gepatcht und gebaut vom Buildsystem.
Zum Schluss wird der release_neutrino wieder gefüllt
MfG DboxOldie

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

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

Re: Build Problem NHD2

#27

Beitrag von slizer »

das ist mir schon klar was du da schreibst

ich habe aber nach dem bauen immer ein make clean gemacht

dann bin ich in den neutrino-hh2-exp Ordner gewechselt und mit svn up

habe ich die neue rev geholt

dann wieder zurück und wieder ./make.sh ausgeführt

dann kam aber der Fehler mit dem build-in Player

dann habe ich nach make clean noch make neutrino-hd2-exp-clean

und make neutrino-hd2-exp-distclean durchgeführt, dann baut build-in Player durch das war dann rev1829

dann habe ich wieder make clean und die Prozudur oben mit svn up auf rev1833 durchgeführt,

da kam dann wieder der Fehler mit dem build-in Player
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5427
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 301 Mal

Re: Build Problem NHD2

#28

Beitrag von DboxOldie »

Viel zu umständlich....
Lass das Neutrino vom Buildsystem neu auschecken, dann klappt das auch.
make clean und ./make.sh brauchst Du ja nur wenn Du den Boxtyp wechselst.
Solange nur Neutrino neu ausgecheckt werden soll reicht das so wie oben geschrieben.
MfG DboxOldie

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

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

Re: Build Problem NHD2

#29

Beitrag von slizer »

ich baue für zwei Boxen AV7000 und AV7500
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5427
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 301 Mal

Re: Build Problem NHD2

#30

Beitrag von DboxOldie »

Dann ist klar: make clean bei Boxwechsel
plus:
make neutrino-hd2-exp-clean ( oder make-neutrino-hd2-exp-distclean zum neu auschecken )
Ist auch manchmal sinnvoll die config.status im Neutrino Source Ordner bei nur "clean" zu löschen, dann läuft der configure auf jeden Fall neu durch.
und dann ./make.sh für neue Box --> bauen.
MfG DboxOldie

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

Bild
Antworten

Zurück zu „NHD2 - Allgemeines“