Wie kann ich VDR neu Kompilieren ohne eine seperate Entwicklungsumgebung zu installieren?

  • Hallo,


    http://www.linvdr.de/wiki/inde…gename=LinVDR-Development


    Wie kann ich VDR neu Kompilieren ohne eine seperate Entwicklungsumgebung zu installieren?


    ja, ich weiß ;) man kann auch anders unter LinVDR, VDR neu Kompilieren
    ich will aber z.b. Kernel compilieren können.... ;)


    bei:

    Code
    debootstrap woody /opt/woody


    ...habe ich ein Problem und zwar:


    hat jemand eine lösung dafür?


    Danke im vorraus für antwort


    Mfg,
    Osmanovic

  • Zitat

    Original von osmanovic100
    ich will aber z.b. Kernel compilieren können.... ;)


    Mindestanforderung für diverse Kernelmodule ist gcc 3.3 , und den gibt m.W. nach für woody/Linvdr nicht

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

  • Hallo,


    Zitat

    Mindestanforderung für diverse Kernelmodule ist gcc 3.3 , und den gibt m.W. nach für woody/Linvdr nicht


    OK, gibt es troztdem keine lösung dafür?

    Zitat

    I: Extracting /var/cache/apt/archives/whiptail_0.50.17-9.6_i386.deb...
    I: Extracting /var/cache/apt/archives/mbr_1.1.5-1_i386.deb...
    I: Installing core packages...
    dpkg: can't mmap package info file `/var/lib/dpkg/available': Invalid argument
    W: Failure trying to run: chroot /opt/woody dpkg --force-depends --install /var/cache/apt/archives/base-files_3.0.2_i386.deb /var/cache/apt/archives/base-passwd_3.4.1_i386.deb


    Ich brauche es auch für andere sachen und nicht NUR! für Kernel ;)


    ich wollte z.b. Mplayer Plugin kompilieren, weil ich probleme mit mplayer-plugin habe, (siehe hier) leider geht das nicht nur mit LinVDR+gcc u.s.w weil irgend was fehlt (???.h )


    Gruss,
    Osmanovic

  • Hallo cooper,


    http://linvdr.org/wiki/index.php?pagename=LinVDR-Development


    Ja, ist mir schon klar :D (siehe meine erste Posting)


    bei debootstrap woody /opt/woody kommt fehler meldung:


    Gruss,
    Osmanovic

  • Versuch einfach die Variante 1., die läuft bei mir prima! ;o)


    Gruß


    Toxic

    Registrierter VDR-User #1275


    VDR-Server: Proxmox 7.1 - LXC Container - Debian 11.5 - eTobi-VDR 2.6.0

    DVB-Hardware: Digital Devices - Cine S2 V5.5 und V6

    VDR-Clients: FireTV Sticks 2 bis 4K Max und Kodi 19.4

  • Hi Holger,


    das ist doch das schöne am Wiki. Wenn sich bei dir die Fußnägel hochrollen (oder schreibt man das hoch rollen?) dann ändere es!


    Damit du in Zukunft aber besser auf dem Bauch schlafen kannst habe ich die Änderung schon gemacht. ;)


    Grüße,
    McMorning

    01000011 01101111 01101110 01100111 01110010 01100001 01110100 01110101 01101100 01100001 01110100 01101001 01101111 01101110 01110011 00100001 00100000 01011001 01101111 01110101 00100000 01100011 01100001 01101110 00100000 01110010 01100101 01100001 01100100 00100000 01100010 01101001 01101110 01100001 01110010 01111001 00101110 00100000 00111011 00101101 00101001

  • bei debootstrap woody /opt/woody kommt fehler meldung:
    [/quote]


    Problem ist da eine Änderung im Kernel >= 2.6.12, die beim debootstrap einen bug offenbart hat


    Probiers mal mit:



    und dann


    Code
    debootstrap --variant=buildd woody /opt/woody


    bringt am Ende zwar auch Meldungen, aber das ist wohl nicht ganz so kritisch


    edit:
    schau mal hier VDR 1.4.0 für Linvdr 0.7 + Plugins (BigPatch) - Testversion
    Da hab ich meine Schritte etwas detailiierter aufgeschrieben.


    Alex


  • Danke :D Den Schuh mit der Wiki-Änderung muß ich mir dann wohl tatsächlich anziehen... nächstes Mal mache ich's dann selbst. Versprochen!


    Gruß,
    Holger

  • Hallo,
    sollte dieser bug von debootstrap sein.


    Gruß
    Andreas

  • Hallo,



    das habe ich als debootstrap.diff mit nano geschpeichert


    leider findet er die datei nicht:

    Code
    linvdr:/usr/lib/debootstrap/scripts# patch -p1 -i debootstrap.diff 
    can't find file to patch at input line 3
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |--- /usr/lib/debootstrap/scripts/woody.buildd.old       2005-04-01 15:40:41.000000000 +0100
    |+++ /usr/lib/debootstrap/scripts/woody.buildd   2005-10-22 01:29:31.000000000 +0100
    --------------------------
    File to patch:


    und muss mit strg+c abrechen


    "patch -p1 -i debootstrap.diff " oder wie muss ich das machen? :rolleyes:


    es gibt auch keine woody.buildd datei sonden nur /usr/lib/debootstrap/scripts/woody


    Code
    mv woody woody.buildd


    hat auch nichts gebracht (gleiche fehler meldung wie oben)?


    Gruss,
    Osmanovic

  • habe mit "patch -p0 -i debootstrap.diff" versucht:

    Code
    patching file /usr/lib/debootstrap/scripts/woody.buildd
    Hunk #1 FAILED at 70.
    1 out of 1 hunk FAILED -- saving rejects to file /usr/lib/debootstrap/scripts/woody.buildd.rej


    edit:
    habe jetzt manuell gemacht


    zeile 90 entfernt:
    : >"$TARGET/var/lib/dpkg/available"


    und in zeile 90 dies eingefügt:
    echo >"$TARGET/var/lib/dpkg/available"


    2 problem:
    "--variant=buildd" gibt es für debootstrap nicht, also habe ich einfach wieder:

    Zitat

    mv woody.buildd woody


    gemacht und debootstrap ohne "--variant=buildd" option gestartet, und es scheint zu gehen :)


    wars das?

  • ok das wars! :D


    was noch fehlte ist:

    Zitat

    In /opt/woody/etc brauchst du eine sources.lst mit den Quellen für woody/oldstable.
    Ich glaube, ich hab dann nach dem Wechsel in /opt/woody den Befehl apt-setup gestartet, den Paket-Index geladen un dann in /etc/apt/sources.lst "stable" durch "woody" getauscht.
    Dann ein "apt-get update", ein "apt-get upgrade" und so weiter...


    Bitte an LinVDR.de ?( dies http://www.linvdr.de/wiki/inde…gename=LinVDR-Development zu endern, damit die andere leichter haben ;)

  • Das kannst du auch selbst ändern, ist ein Wiki...
    Am Ende der Seite gibt es einen "edit"-link.

    VDR1: AMD Duron-1300, 512mb RAM, Nexus-S rev2.1, Airstar 2, Debian Lenny, kernel: 2.6.28-etobi.3, VDR 1.6.0-17 experimental/extensions von Tobi
    VDR2: Athlon XP-M-2600+, 512mb RAM, TT Prem 1.3 DVB-S, Skystar2, Airstar 2, Debian Lenny, kernel: 2.6.28-etobi.3, VDR 1.6.0-17 experimental/extensions von Tobi
    Extern: Activy300, Gen2VDR V2

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!