Seite 1 von 2

Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Freitag 5. März 2010, 14:05
von hannebamb(el)
Dank Seife gibt es eine make basierte build Umgebung für Neutrino-HD für die TripleDragon:

1) Neues Verzeichnis erstellen

Code: Alles auswählen

mkdir ~/neutrino-hd-td
cd ~/neutrino-hd-td
2) Buildsystem klonen

Code: Alles auswählen

git clone git://gitorious.org/tripledragon-buildscripts/mainline.git
cd mainline
3) Donwload Verzeichnis verlinken

Code: Alles auswählen

ln -s ~/tuxbox-archive download
4) Die Datei config editieren

Code: Alles auswählen

vi config
und FLAVOUR= auf neutrino-hd anpassen

Code: Alles auswählen

FLAVOUR=neutrino-hd
5) Voraussetzungen erstellen durch das target

Code: Alles auswählen

make preqs
6) make crosstool aufrufen, für den crosscompiler

Code: Alles auswählen

make crosstool
7)

Code: Alles auswählen

make bootstrap
8)

Code: Alles auswählen

make neutrino-hd
9)

Code: Alles auswählen

make neutrino-hd-system

Nun sollte das Ganze fertig sein, das Ergebnis liegt in ./root
Zum testen baut ihr euch entweder eine NFS Umgebung oder ihr kopiert euch das auf eine interne CF oder HDD.

Vielen Dank an seife

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Freitag 5. März 2010, 15:29
von MPC823
Ich hab da noch ein kleines Framebufferproblem mein Gui sihet etwas entsellt aus :-)


Gruss und auch Danke an Seife :-)


Es möge das Timeshift mit uns sein :-D

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Freitag 5. März 2010, 22:36
von hannebamb(el)
JFTR:
Das Problem mit dem "seltsamen Framebuffer" ist nachvollzogen und existiert auch so bei mir
Beim Start über den normalen Init Prozess ist das wohl noch ein wenig daneben.
Ich hatte das bei mir getestet, indem ich neutrino-td gestartet und anschliessend gekilled habe
Danach hab ich dann erst neutrino-hd gestaret.
Auch dabei sah der Framebuffer beim ersten mal starten strange aus (ca. 1/4 Größe)
einmal gekilled und danach gestartet sieht es dann OK aus.

Vermutlich stimmt die erste Initialisierung des framebuffer bzw. directfb noch nicht

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Sonntag 7. März 2010, 19:47
von hannebamb(el)
Nach fixes von seife oben angepasst

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Dienstag 16. März 2010, 00:49
von singlebytes
Hi

I'am trying compiling but no good...

Code: Alles auswählen

mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/ra-build.c:2565: warning: operation on ‘insn’ may be undefined
mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/reload.c: In function ‘decompose’:
mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/reload.c:2261: warning: ‘val.end’ may be used uninitialized in this function
mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/reload.c:2261: warning: ‘val.start’ may be used uninitialized in this function
mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/stmt.c: In function ‘expand_end_stmt_expr’:
mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/stmt.c:2386: warning: dereferencing type-punned pointer will break strict-aliasing rules
mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/tree.c: In function ‘unsave_expr_1’:
mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/tree.c:1529: warning: dereferencing type-punned pointer will break strict-aliasing rules
mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/tree.c: In function ‘make_node’:
mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/tree.c:218: warning: dereferencing pointer ‘ttmp.24’ does break strict-aliasing rules
mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/tree.c:218: note: initialized from here
In file included from /usr/include/fcntl.h:217,
                 from mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/system.h:214,
                 from mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/collect2.c:30:
In function ‘open’,
    inlined from ‘collect_execute’ at mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/collect2.c:1537:
/usr/include/bits/fcntl2.h:51: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT in second argument needs 3 arguments
make[2]: *** [collect2.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [all-gcc] Error 2
make: *** [mainline/cross/gcc-3.4.5-glibc-2.3.6/powerpc-405-linux-gnu/bin/powerpc-405-linux-gnu-gcc] Error 2
luis@laptop:mainline$
Using dame Ubuntu 9.10

Code: Alles auswählen

Tool Checker for Tuxbox-CVS

automake    >=1.7    : Installed! (Version: 1.11)
autoconf    >=2.50   : Installed! (Version: 2.64)
cvs                  : Installed!
svn                  : Installed!
libtool     >=1.4.2  : Installed! (Version: 2.2.6b)
make        >=3.79   : Installed! (Version: 3.81)
gettext     >=0.12.1 : Installed! (Version: 0.17)
makeinfo             : Installed!
tar                  : Installed!
bunzip2              : Installed!
gunzip               : Installed!
patch                : Installed!
infocmp              : Installed!
g++         >=3.0    : Installed! (Version: 4.4.1)
bison                : Installed!
flex                 : Installed!
pkg-config           : Installed!
python               : Installed!
wget:                     1.11.4
:(

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Dienstag 16. März 2010, 00:49
von singlebytes
Hi

I'm trying compiling but no way...

Code: Alles auswählen

mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/ra-build.c:2565: warning: operation on ‘insn’ may be undefined
mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/reload.c: In function ‘decompose’:
mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/reload.c:2261: warning: ‘val.end’ may be used uninitialized in this function
mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/reload.c:2261: warning: ‘val.start’ may be used uninitialized in this function
mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/stmt.c: In function ‘expand_end_stmt_expr’:
mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/stmt.c:2386: warning: dereferencing type-punned pointer will break strict-aliasing rules
mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/tree.c: In function ‘unsave_expr_1’:
mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/tree.c:1529: warning: dereferencing type-punned pointer will break strict-aliasing rules
mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/tree.c: In function ‘make_node’:
mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/tree.c:218: warning: dereferencing pointer ‘ttmp.24’ does break strict-aliasing rules
mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/tree.c:218: note: initialized from here
In file included from /usr/include/fcntl.h:217,
                 from mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/system.h:214,
                 from mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/collect2.c:30:
In function ‘open’,
    inlined from ‘collect_execute’ at mainline/build_tmp/crosstool-0.43/build/powerpc-405-linux-gnu/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/gcc/collect2.c:1537:
/usr/include/bits/fcntl2.h:51: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT in second argument needs 3 arguments
make[2]: *** [collect2.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [all-gcc] Error 2
make: *** [mainline/cross/gcc-3.4.5-glibc-2.3.6/powerpc-405-linux-gnu/bin/powerpc-405-linux-gnu-gcc] Error 2

Using dame Ubuntu 9.10

Code: Alles auswählen

Tool Checker for Tuxbox-CVS

automake    >=1.7    : Installed! (Version: 1.11)
autoconf    >=2.50   : Installed! (Version: 2.64)
cvs                  : Installed!
svn                  : Installed!
libtool     >=1.4.2  : Installed! (Version: 2.2.6b)
make        >=3.79   : Installed! (Version: 3.81)
gettext     >=0.12.1 : Installed! (Version: 0.17)
makeinfo             : Installed!
tar                  : Installed!
bunzip2              : Installed!
gunzip               : Installed!
patch                : Installed!
infocmp              : Installed!
g++         >=3.0    : Installed! (Version: 4.4.1)
bison                : Installed!
flex                 : Installed!
pkg-config           : Installed!
python               : Installed!
wget:                     1.11.4

wget                 : Installed!
yacc                 : Installed!
ncurses-devel        : Installed!
zlib-devel           : Installed!

In case of missing packages use your package manager (eg. apt, yum or yast) to install them!
Otherwise your build will most likely fail.
:(

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Dienstag 16. März 2010, 00:57
von seife
Go complain to ubuntu. Or patch the compiler sources to not use the deprecated open(). My distributions don't have those problems, so I cannot even reproduce it.

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Dienstag 16. März 2010, 01:04
von singlebytes
I'm not complain ... Just asking help...

"Using dame Ubuntu 9.10" :lol:

Reading wiki.ubuntu.com/CompilerFlags, to see if I can fix it....

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Dienstag 16. März 2010, 19:02
von seife
it should work now also with Compilers that have "-D_FORTIFY_SOURCE=2" as default.

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Dienstag 16. März 2010, 19:15
von singlebytes
Ok :up:

Like I promise, just send Portuguese Translation to yjogol.

Later i will try again compile the TD-N-Hd.

:wink:

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Dienstag 16. März 2010, 23:50
von singlebytes
Add to Readme:

Can be compile with: Dame Koala Ubuntu 9.10

:lol:


:up:

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Mittwoch 17. März 2010, 10:14
von dietmarw
"make neutrino-hd" läuft zur zeit mit diesem fehler auf error 2

Code: Alles auswählen

powerpc-405-linux-gnu-g++ -Wall -W -Wshadow -g -O2 -I/home/dietmarw/tripledragonHD/TDHD_make/mainline/root/include -I/home/dietmarw/tripledragonHD/TDHD_make/mainline/root/include/hardware -I/home/dietmarw/tripledragonHD/TDHD_make/mainline/root/include/freetype2 -D_FILE_OFFSET_BITS=64 -DUSE_SPACE_EFFICIENTLY -Wl,-rpath-link -Wl,/home/dietmarw/tripledragonHD/TDHD_make/mainline/root/lib -o neutrino neutrino_menue.o neutrino.o gui/movieinfo.o -Wl,-O1 -Wl,-rpath-link -Wl,/home/dietmarw/tripledragonHD/TDHD_make/mainline/root/lib  -L/home/dietmarw/tripledragonHD/TDHD_make/mainline/root/lib daemonc/libneutrino_daemonc.a gui/bedit/libneutrino_gui_bedit.a gui/libtimerlist.a gui/libneutrino_gui.a gui/widget/libneutrino_gui_widget.a gui/widget/libneutrino_gui_widget2.a driver/pictureviewer/libneutrino_pictureviewer.a system/libneutrino_system.a driver/libneutrino_driver.a driver/audiodec/libneutrino_driver_audiodec.a driver/libneutrino_driver_netfile.a gui/libneutrino_gui2.a sectionsd/libsectionsd.a timerd/libtimerd.a zapit/src/libzapit.a nhttpd/libnhttpd.a nhttpd/tuxboxapi/coolstream/libnhttpd_tuxboxapi.a nhttpd/yhttpd_mods/libyhttpdmods.a nhttpd/yhttpd_core/libyhttpd.a ../lib/sectionsdclient/libsectionsdclient.a ../lib/timerdclient/libtimerdclient.a ../src/zapit/lib/libzapitclient.a ../lib/libconfigfile/libtuxbox-configfile.a ../lib/connection/libtuxbox-connection.a ../lib/libeventserver/libtuxbox-eventserver.a ../lib/xmltree/libtuxbox-xmltree.a ../lib/libnet/libtuxbox-net.a ../lib/libmd5sum/libtuxbox-md5sum.a ../lib/libtuxtxt/libtuxtxt.a ../lib/libdvbsub/libdvbsub.a ../lib/libupnpclient/libtuxbox-upnpclient.a /home/dietmarw/tripledragonHD/TDHD_make/mainline/root/lib/libcurl.so /home/dietmarw/tripledragonHD/TDHD_make/mainline/root/lib/libfreetype.so /home/dietmarw/tripledragonHD/TDHD_make/mainline/root/lib/libpng12.so /home/dietmarw/tripledragonHD/TDHD_make/mainline/root/lib/libmad.so /home/dietmarw/tripledragonHD/TDHD_make/mainline/root/lib/libid3tag.so -lavformat -lavutil /home/dietmarw/tripledragonHD/TDHD_make/mainline/root/lib/libvorbisfile.so /home/dietmarw/tripledragonHD/TDHD_make/mainline/root/lib/libvorbis.so -lm /home/dietmarw/tripledragonHD/TDHD_make/mainline/root/lib/libogg.so /home/dietmarw/tripledragonHD/TDHD_make/mainline/root/lib/libungif.so /home/dietmarw/tripledragonHD/TDHD_make/mainline/root/lib/libjpeg.so -lrt ../lib/libtriple/libtriple.a -ldirectfb -lz -lfusion -ldirect -lpthread -ldl ../src/lcddisplay/liblcddisplay.a   -Wl,--rpath -Wl,/home/dietmarw/tripledragonHD/TDHD_make/mainline/root/lib -Wl,--rpath -Wl,/home/dietmarw/tripledragonHD/TDHD_make/mainline/root/lib
/home/dietmarw/tripledragonHD/TDHD_make/mainline/root/lib/libavcodec.so.52: undefined reference to `ff_h264dsp_init_ppc'
collect2: ld returned 1 exit status
make[4]: *** [neutrino] Error 1
make[4]: Leaving directory `/home/dietmarw/tripledragonHD/TDHD_make/mainline/build_tmp/neutrino-hd/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/dietmarw/tripledragonHD/TDHD_make/mainline/build_tmp/neutrino-hd/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/dietmarw/tripledragonHD/TDHD_make/mainline/build_tmp/neutrino-hd'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/dietmarw/tripledragonHD/TDHD_make/mainline/build_tmp/neutrino-hd'
make: *** [/home/dietmarw/tripledragonHD/TDHD_make/mainline/deps/neutrino-hd] Error 2

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Mittwoch 17. März 2010, 10:43
von singlebytes
Yeap I have same error.

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Mittwoch 17. März 2010, 12:20
von AudioSlyer
wieder ffmpeg

This moves the H264-specific functions from DSPContext to the new
H264DSPContext. The code is made conditional on CONFIG_H264DSP
which is set by the codecs requiring it.

--- trunk/configure Mon Mar 15 23:32:11 2010 (r30904)
+++ trunk/configure Tue Mar 16 11:25:54 2010 (r30905)
@@ -8703,6 +8703,7 @@ CONFIG_DCT=yes
CONFIG_DWT=yes
CONFIG_FFT=yes
CONFIG_GOLOMB=yes
+CONFIG_H264DSP=yes

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Mittwoch 17. März 2010, 12:51
von seife
tatsächlich brauchen wir von ffmpeg nur den dvbsub-dekoder. Alles andere auszumachen sieht vielversprechend aus. Ob es danach noch funktioniert, habe ich jetzt nicht ausprobiert.

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Mittwoch 17. März 2010, 17:19
von dietmarw
AudioSlyer hat geschrieben: --- trunk/configure Mon Mar 15 23:32:11 2010 (r30904)
+++ trunk/configure Tue Mar 16 11:25:54 2010 (r30905)
@@ -8703,6 +8703,7 @@ CONFIG_DCT=yes
CONFIG_DWT=yes
CONFIG_FFT=yes
CONFIG_GOLOMB=yes
+CONFIG_H264DSP=yes
die einzige datei in der "CONFIG_GOLOMB=yes" vorkommt, ist die "./build_tmp/ffmpeg/config.mak"
dort ist aber "CONFIG_H264DSP=yes" schon vorhanden?

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Donnerstag 18. März 2010, 07:43
von RainerWK
wenn ich das recht verstehe soll ja gerade alles auf no gesetzt werden, damit es erst gar nicht compiliert wird...
bis auf den DVB-Sub Dekoder..................welcher das von denen auch immer ist !? :-? da steht nix von configDVB dabei :)

Grüße

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Donnerstag 18. März 2010, 10:01
von seife
Geht das jetzt schon wieder nicht?
Also gestern mittag, mit FFMPEG SVN rev 22580 hat's funktioniert.
Oder redet ihr hier von der Theorie oder habt das Buildsystem nicht auf aktuellem Stand?

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Donnerstag 18. März 2010, 12:10
von dietmarw
gestern früh ging es nicht mit einem frischen checkout,
heute geht es, thx.

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Dienstag 25. Mai 2010, 21:06
von prodigy7
So ... hab jetzt meine TripleDragon :-)
Wollte jetzt mal n Neutrino bauen, hängt aber irgendwie. Wenn ich

Code: Alles auswählen

make neutrino-hd
ausführe, kommt irgendwann das:

Code: Alles auswählen

make[4]: Entering directory `/public/Development/TripleDragon/mainline/build_tmp/neutrino-hd/lib/libnet'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Leaving directory `/public/Development/TripleDragon/mainline/build_tmp/neutrino-hd/lib/libnet'
Making all in xmltree
make[4]: Entering directory `/public/Development/TripleDragon/mainline/build_tmp/neutrino-hd/lib/xmltree'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Leaving directory `/public/Development/TripleDragon/mainline/build_tmp/neutrino-hd/lib/xmltree'
Making all in libtuxtxt
make[4]: Entering directory `/public/Development/TripleDragon/mainline/build_tmp/neutrino-hd/lib/libtuxtxt'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Leaving directory `/public/Development/TripleDragon/mainline/build_tmp/neutrino-hd/lib/libtuxtxt'
Making all in libdvbsub
make[4]: Entering directory `/public/Development/TripleDragon/mainline/build_tmp/neutrino-hd/lib/libdvbsub'
powerpc-405-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/public/Development/TripleDragon/mainline/source/neutrino-hd-tripledragon/lib/libdvbsub -I../.. -I/public/Development/TripleDragon/mainline/source/neutrino-hd-tripledragon/src/zapit/include -I/public/Development/TripleDragon/mainline/source/neutrino-hd-tripledragon/src  -I/public/Development/TripleDragon/mainline/source/neutrino-hd-tripledragon/lib/libtriple -fno-rtti -fno-exceptions   -Wall -W -Wshadow -g -O2 -I/public/Development/TripleDragon/mainline/root/include -I/public/Development/TripleDragon/mainline/root/include/hardware -I/public/Development/TripleDragon/mainline/root/include/freetype2 -D_FILE_OFFSET_BITS=64 -DUSE_SPACE_EFFICIENTLY -MT dvbsub.o -MD -MP -MF .deps/dvbsub.Tpo -c -o dvbsub.o /public/Development/TripleDragon/mainline/source/neutrino-hd-tripledragon/lib/libdvbsub/dvbsub.cpp
In file included from /public/Development/TripleDragon/mainline/root/include/libavutil/avutil.h:81,
                 from /public/Development/TripleDragon/mainline/root/include/libavcodec/avcodec.h:30,
                 from /public/Development/TripleDragon/mainline/root/include/libavformat/avformat.h:56,
                 from /public/Development/TripleDragon/mainline/source/neutrino-hd-tripledragon/lib/libdvbsub/dvbsubtitle.h:20,
                 from /public/Development/TripleDragon/mainline/source/neutrino-hd-tripledragon/lib/libdvbsub/dvbsub.cpp:18:
/public/Development/TripleDragon/mainline/root/include/libavutil/common.h: In function `int32_t av_clipl_int32(int64_t)':
/public/Development/TripleDragon/mainline/root/include/libavutil/common.h:154: error: `UINT64_C' was not declared in this scope
/public/Development/TripleDragon/mainline/root/include/libavutil/common.h:154: warning: unused variable 'UINT64_C'
/public/Development/TripleDragon/mainline/source/neutrino-hd-tripledragon/lib/libdvbsub/dvbsub.cpp: In function `int dvbsub_close()':
/public/Development/TripleDragon/mainline/source/neutrino-hd-tripledragon/lib/libdvbsub/dvbsub.cpp:174: warning: converting to non-pointer type `pthread_t' from NULL
/public/Development/TripleDragon/mainline/source/neutrino-hd-tripledragon/lib/libdvbsub/dvbsub.cpp:184: warning: converting to non-pointer type `pthread_t' from NULL
make[4]: *** [dvbsub.o] Fehler 1
make[4]: Leaving directory `/public/Development/TripleDragon/mainline/build_tmp/neutrino-hd/lib/libdvbsub'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/public/Development/TripleDragon/mainline/build_tmp/neutrino-hd/lib'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/public/Development/TripleDragon/mainline/build_tmp/neutrino-hd'
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/public/Development/TripleDragon/mainline/build_tmp/neutrino-hd'
make: *** [/public/Development/TripleDragon/mainline/deps/neutrino-hd] Fehler 2
System ist ein openSUSE 11.2 x64.
Checkout ist von heute Abend.

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Dienstag 25. Mai 2010, 21:30
von Striper

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Dienstag 25. Mai 2010, 21:30
von Striper

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Mittwoch 26. Mai 2010, 07:33
von prodigy7
Sorry ... ;-)

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Samstag 29. Mai 2010, 20:07
von prodigy7
Ich habe mal alle notwendigen Informationen in einen Wiki-Eintrag reingehauen: http://wiki.tuxbox-cvs.sourceforge.net/ ... ple_Dragon
Werde vielleicht das eine oder andere vergessen haben; von daher: Bitte vervollständigen :-)

Edit: Ich glaube, irgendwo mal gelesen zu haben, das man für das Booten von Platte noch die Parameter anpassen muss oder? Bei mir bootet es, aber irgendwie will er die Festplatte nicht so richtig erkennen - wird in Neutrino nicht angezeigt und es kommt auch folgendes beim Start:
TCP: Hash tables configured (established 4096 bind 4096)
NET: Registered protocol family 1
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
STB04500 OCP IDE 2.74 - Built Oct 3 2005/12:18:01 for 2.6.12 (none debug)
Probing IDE interface ide0...
hda: HMS360404D5CF00, CFA DISK drive
ide0 at 0xc505c1f8-0xc505c1ff,0xc505c1f6 on irq 25
hda: max request size: 128KiB
hda: 7999488 sectors (4095 MB) w/128KiB Cache, CHS=7936/16/63, UDMA(33)
hda: cache flushes supported
/dev/ide/host0/bus0/target0/lun0:<4>hda: DMA timeout error
hda: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest }

ide: failed opcode was: unknown
p1 p2
Root-NFS: No NFS server available, giving up.
VFS: Unable to mount root fs via NFS, trying floppy.
/dev/ide/host0/bus0/target0/lun0:<4>hda: DMA timeout error
hda: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest }

ide: failed opcode was: unknown
p1 p2
hda: DMA timeout error
hda: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest }

ide: failed opcode was: unknown
hda: DMA timeout error
hda: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest }

ide: failed opcode was: unknown
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda2, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Edit 2: by the way -> ntp scheint per Default auch nicht mitgebaut zu werden:

Code: Alles auswählen

sh: /sbin/ntpdate: not found

Re: Triple Dragon - NeutrinoHD Buildsystem

Verfasst: Mittwoch 23. März 2011, 11:22
von Nenso
ist zwar schon bissel älter der thread aber ich hab mich da heute erst ran gemacht und habe nun bei make bootstrap folgenden fehler:

cp -a /root/neutrino-hd-td/mainline/buildsystem-cs/archive-patches/xp_osd_user.h/root/neutrino-hd-td/mainline/buildsystem-cs/root/include/hardware/xp/
if test -e /root/neutrino-hd-td/mainline/buildsystem-cs/cross/gcc-3.4.5-glibc-2.3.6/powerpc-405-linux-gnu/powerpc-405-linux-gnu/sys-root/lib; then \
cp -a /root/neutrino-hd-td/mainline/buildsystem-cs/cross/gcc-3.4.5-glibc-2.3.6/powerpc-405-linux-gnu/powerpc-405-linux-gnu/sys-root/lib/*so* /root/neutrino-hd-td/mainline/buildsystem-cs/root/lib; \
else \
cp -a /root/neutrino-hd-td/mainline/buildsystem-cs/cross/gcc-3.4.5-glibc-2.3.6/powerpc-405-linux-gnu/powerpc-405-linux-gnu/lib/*so* /root/neutrino-hd-td/mainline/buildsystem-cs/root/lib; \
fi
cp: Aufruf von stat f�r �/root/neutrino-hd-td/mainline/buildsystem-cs/cross/gcc-3.4.5-glibc-2.3.6/powerpc-405-linux-gnu/powerpc-405-linux-gnu/lib/*so*� nicht m�glich: Datei oder Verzeichnis nicht gefunden
make: *** [/root/neutrino-hd-td/mainline/buildsystem-cs/root/lib/libc.so.6] Fehler 1

wie behebe ich diesen?