[1] Archiv / MLD 3.x / Development / Natty Narwhal
 

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Natty Narwhal
« on: April 08, 2011, 02:06:45 »
update: natty-beta2

hi jungs,

so baut man nun unter natty

Code: [Select]
sudo apt-get install make subversion
svn co http://minidvblinux.dyndns.org/svn-3/MLD/trunk MLD
cd MLD
sudo apt-get install $(make deps)

<------ HIER WIRDS NUN ANDERS ------>
natty hat ein paar pfad änderungen und die muss man kurz fixen

Code: [Select]
sudo ln -sf /usr/include/i386-linux-gnu/asm /usr/include/asm

Nun gehts weiter WIR MUESSEN ein checkout_all machen allerdings mit nem Paramter:

Code: [Select]
make checkout_all SVN_BRUNCH=natty
nun bei dillo und xbmc nach den apt-add-repo schauen (makefile)
sudo apt-get install $(make deps)
make

Neu:
Kernel 2.6.38.3
Busybox 1.18.4
uClibc vom 02.04.2011
dvb-media-tree git
lirc 0.9.0

viel spaß damit

greetz

MarMIC

p.s. @claus muesste es nicht BRANCH und nicht BRUNCH heißen?
« Last Edit: April 18, 2011, 16:34:42 by MarMic »
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Natty Narwhal
« Reply #1 on: April 11, 2011, 16:31:18 »
update und fixes für kernel 2.6.38.2

-> branch natty baut nun mit 2.6.38.2

greetz

edit:// doch noch nen fehler drin, aber ich weiss grade net wieso....

Code: [Select]
dvbsddevice:
In file included from dvbsdffdevice.c:12:0:
/home/marmic/build/MLD/dvb/include/linux/videodev2.h:64:28: fatal error: linux/compiler.h: No such file or directory
compilation terminated.
make[5]: *** [dvbsdffdevice.o] Error 1

*** failed plugins: dvbsddevice

make[4]: *** [plugins] Error 1
make[3]: *** [src/dvbsddevice/libvdr-dvbsddevice.so] Error 2
make[2]: *** [_all] Error 2
make[1]: *** [__all] Error 2
irgendwie nur ff karten plugins das muss ich wohl dann nochmal anschauen
Code: [Select]
 avards:
In file included from avards.c:37:0:
detector.h:11:28: fatal error: linux/videodev.h: No such file or directory
compilation terminated.
make[5]: *** [avards.o] Error 1

*** failed plugins: avards

make[4]: *** [plugins] Error 1
make[3]: *** [src/avards/libvdr-avards.so] Error 2
make[2]: *** [_all] Error 2
make[1]: *** [__all] Error 2

Code: [Select]
wirbelscan:
In file included from frequencies.c:21:0:
/home/marmic/build/MLD/dvb/include/linux/videodev2.h:64:28: fatal error: linux/compiler.h: No such file or directory
compilation terminated.
make[5]: *** [frequencies.o] Error 1

*** failed plugins: wirbelscan

make[4]: *** [plugins] Error 1
make[3]: *** [src/wirbelscan/libvdr-wirbelscan.so] Error 2
make[2]: *** [_all] Error 2
make[1]: *** [__all] Error 2

greetz
« Last Edit: April 11, 2011, 22:54:05 by MarMic »
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Natty Narwhal
« Reply #2 on: April 11, 2011, 18:35:37 »
hi @all,

für alle die es intressiert.

kernel 2.6.38.2 L
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline Findulas

  • Adv. Member
  • ***
  • Posts: 131
    • View Profile
    • http://
Natty Narwhal
« Reply #3 on: April 11, 2011, 21:10:09 »
Bis der Stick unterstützt wird dauert es noch, da ich aber inzwischen auf MD95700 bin würde ich den auch raus lassen.

Bernd
Hardware MLD: HP Board, Intel P4 3.0GHz 64Bit, 2GB RAM, Onboard Intel, MD95700, Seagate IDE 160GB

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Natty Narwhal
« Reply #4 on: April 11, 2011, 22:25:07 »
hi,

ahso ich hatte das damals so verstanden als wäre der stick nur in der neuen v4l drin ist wohl aber nicht so!

so habe nun alles hochgezogen die ati hd3200 läuft immer noch net die macht bildmixup und man hat nur nen grauen schleier... jemand ne idee?

greetz
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Natty Narwhal
« Reply #5 on: April 11, 2011, 23:21:47 »
hi jungs,

also dvbsddevice UND wirbelscan BAUEN! da hat mir bei dvb noch das compiler.h vom kernel gefehlt (habe es quick n dirty copy n paste gemacht) und noch nen versions update bei wirbelscan auf 0.0.7

avards fehlt mir wohl videodev.h (v4l1) was es wohl seit 38 gar nicht mehr gibt weil v4l1 komplett rausgeflogen ist und nur noch v4l2 genutzt wird!

muss ich vllt auf neue versionen warten.

@claus wie löse ich das schön mit dem include? ach da warte ich einfach auf ne komplett saubere lösung von dvb :-)

greetz
« Last Edit: April 11, 2011, 23:28:59 by MarMic »
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Natty Narwhal
« Reply #6 on: April 12, 2011, 13:13:57 »
hi jungs,

ab jetzt kann man mit natty und make checkout_all SVN_BRUNCH=natty ein dvb-natty branch auschecken, welcher nun vollautomatisch die NEUSTEN v4l treiber baut.

1. download der neusten build-umgebung aus dem git (ja die ändert sich wohl auch andauernd :-) )
2. download der neusten media-tree v4l treiber
3. beides verheiraten und bauen

sollte auch unter maverick bauen aber dafür müsste man unter src die datei src/.version anpassen, denn das ist etwas das wohl jemand mit mehr knowhow abändern muss ich behelfe mir noch indem ich die .version manuel abändere

greetz
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Natty Narwhal
« Reply #7 on: April 12, 2011, 20:16:30 »
grrrr jetzt ahbe ich von jetzt auf naher bei nem fresh build header fehler ich dreh gleich ab vorallem weil ich nichts geändert habe grrrrrrrrrrr

edit://so siehts aus

Code: [Select]
Trying libraries: crypt m
 Library crypt is not needed, excluding it
 Library m is needed, can't exclude it (yet)
Final link with: m
<stdin>:1:24: fatal error: asm/unistd.h: No such file or directory
compilation terminated.
<stdin>:1:24: fatal error: asm/unistd.h: No such file or directory
compilation terminated.
ERROR: Could not generate syscalls.
Make sure that you have proper kernel headers.
Your .config in KERNEL_HEADERS="" was set to:
/usr/include/
make[3]: *** [include/bits/sysnum.h] Error 1
make[2]: *** [../lib/libc.so.0] Error 2
  GEN include/bits/sysnum.h

scheint so als würde er in den ubuntu kernel headern schauen @ claus ist das gewollt gewesen? habe vorhin nur ein ubuntu update gemacht udn es gibt kein asm mehr sondern asm-generic und die sachen die wohl in asm waren sind nun direkt in include...

konnte das nicht zu schweren fehlern führen?

ich änder mal in der .config ab in ../KERNEL/include
 
« Last Edit: April 12, 2011, 20:26:19 by MarMic »
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Natty Narwhal
« Reply #8 on: April 13, 2011, 00:38:13 »
hi jungs,

OMG!!!!!!!!!!!!! natty will mich frühzeitig an stress sterben lassen! ich saß nun 3h dran um nen fehler meiner seits auszuschließen.......

natty hat nun nach dem update nicht nur die libs umgestellt NEIN man hat nun auch die header umsortiert!

mein findet asm header nicht mehr unter /usr/include/asm NEEEEEEEE die sind jetzt unter /usr/include/i386-linux-gnu/asm nun reicht es aber nicht in der .config einfach /usr/include/i386-linux-gnu einzutragen dann findet er den rest nämlich nicht mehr :-(

abhilfe schafft ein ln -sf /usr/include/i386-linux-gnu/asm /usr/include/asm

@claus wie packe ich sowas ins makefile? bzw wie löse ich das schöner? muss man auf nen patch für uclibc warten?

der umbau ist mir erst heute nach nem update aufgefallen und das hier bekräftigt mich in der annahme:

Quote
Risks: anything that looks directly in /usr/include/asm for headers will have problems with this change; anything that uses the system include path from the compiler will not. My best efforts at examining the archive for this issue (see below for details) have turned up only four packages in main and universe that are affected: three C library implementations, and bash-completion. Updating these packages in concert is manageable (patch for eglibc is ready, patches for the others are in preparation), but there's always some risk that the text search on package sources has missed something, and there wouldn't be room for another full archive rebuild before release to catch other breakage.

full text siehe hier

oh man so langsam nerven mich die umstellungen...
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline Findulas

  • Adv. Member
  • ***
  • Posts: 131
    • View Profile
    • http://
Natty Narwhal
« Reply #9 on: April 14, 2011, 21:20:31 »
Sieht für mich danach aus also sollte man mittels query-replace alle /usr/include/asm/x.h durch <x.h> ersetzen.

Bernd
Hardware MLD: HP Board, Intel P4 3.0GHz 64Bit, 2GB RAM, Onboard Intel, MD95700, Seagate IDE 160GB

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Natty Narwhal
« Reply #10 on: April 14, 2011, 21:33:16 »
hi findulas,

das ist ja kein uclibc problem sondern neues natty :-) die stellen alles um auf i386 ordner architektur! ein einfacher ln -sf /usr/include/i386-linux-gnu /usr/include/asm lösst alle probleme! in beta 1 gabs noch /usr/include/asm und in beta2 ist es verschoben nach /usr/include/i386.... man könnte ja im bugtracker schreiben aber da muss man sich überall registreiren also -> keine lust :-P

greetz

p.s. beta 2 baut durch :-)
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Natty Narwhal
« Reply #11 on: April 15, 2011, 12:41:36 »
hi jungs,

habe mir nochmal gedanken gemacht und ich denke die uclibc wird die ganze zeit falsch gebaut. er nimtm schon immer und ewig /usr/include anstatt unsere kernel header. das war bis jetzt wohl nur nicht aufgefallen @claus oder gewollt?

anstatt ln -sf auf asm zu amchen wäre es vllt sinnvoller im makefile die config zu manipulieren und da sowas in der art einzutragen:

/home/marmic/build/MLD/KERNEL/src/linux-2.6.38.2/arch/x86/include/

dann sollte es nur header unseres kernel nehmen. Aber bevor ich da was rumschraube soll das hier nur nen reminder sein wenn ich claus nach seinem urlaub damit überfalle :-)

greetz

p.s. merine dammit ein echo PWD/../../KERNEL/src/linux/arch/x86/include > /src/uclibc/.config  so irgendwie :-)

greetz
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Natty Narwhal
« Reply #12 on: April 15, 2011, 15:32:45 »
hi jungs,

weitere tests mit den neuen natty-builds haben ergeben das wir mit nvidia hoch müssen. hatte eben wieder chance auf meinem hdvdr zu testen -> nvida modul lädt nicht! mit vesa gehts! (da stürtzt xinelibout aber ab sobald ich auf hdtv schalte! alles andere komplett ohne probleme)

neue media build treiber schalten ohen patch bei mantis auch schnell um! keine 1minute tuning mehr :-P

ich schau mal ob das buildsystem es verkraftet wenn ich mit nvidia hochgehe.

greetz

edit:/7der absturtz könnte dmait erklären das wir mit nvidia ja einige libs überschreiben udn wenn man es dann nicht nutzt knallts (wäre logisch :-P)
« Last Edit: April 15, 2011, 15:34:57 by MarMic »
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Natty Narwhal
« Reply #13 on: April 18, 2011, 16:35:08 »
update erster post
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Natty Narwhal
« Reply #14 on: April 24, 2011, 00:12:39 »
hi jungs,

dank firefly baut nun avards auch wieder gegen neuste dvb -> somit baut nun wieder alles mit natty!

greetz
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


[1] Archiv / MLD 3.x / Development / Natty Narwhal
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.