dm7000 build error

  • moin,


    ich versuche gerade auf einem neu aufgesetztem Laptop ein image für die 7000er zu bauen, komplett von scratch.


    Das klappt aber nicht, siehe log :


    -> schnipp


    make[3]: Entering directory `/home/chefkoch/dreambox/apps/tuxbox/plugins/tuxtxt'
    make[4]: Entering directory `/home/chefkoch/dreambox/apps/tuxbox/plugins/tuxtxt'
    install -d /home/chefkoch/dreambox/root/cdkroot/lib/tuxbox/plugins
    install -d /home/chefkoch/dreambox/root/cdkroot/var/tuxbox/config
    install -d /home/chefkoch/dreambox/root/cdkroot/var/tuxbox/config/tuxtxt
    /bin/sh ../libtool install tuxtxt.la /home/chefkoch/dreambox/root/cdkroot/lib/tuxbox/plugins
    libtool: install: you must specify a destination
    libtool: install: Try `libtool --help --mode=install' for more information.
    make[4]: *** [install-exec-local] Fehler 1
    make[4]: Leaving directory `/home/chefkoch/dreambox/apps/tuxbox/plugins/tuxtxt'
    make[3]: *** [install-am] Fehler 2
    make[3]: Leaving directory `/home/chefkoch/dreambox/apps/tuxbox/plugins/tuxtxt'
    make[2]: *** [install-recursive] Fehler 1
    make[2]: Leaving directory `/home/chefkoch/dreambox/apps/tuxbox/plugins/tuxtxt'
    make[1]: *** [install-recursive] Fehler 1
    make[1]: Leaving directory `/home/chefkoch/dreambox/apps/tuxbox/plugins'
    make: *** [.plugins] Fehler 2
    chefkoch@laptop:~/dreambox/cdk$


    <- schnapp


    ich hab das jetzt 2 mal versucht, alle benötigten tools sollten in den korrekten versionen vorhanden sein. System ist Debian Etch.


    mfg

  • kannst du mal die befehle angeben, die du verwendet hast? libtool ist korrekt installiert (evtl. inkl. devel)?


    Gruss


    Dre

    Gruss
    Dre


    Boxen (im Einsatz): DM920, DM900, DMOne
    Developer Project Merlin - we are OpenSource

  • moin,


    ich gehe nach howto vor.


    ##schnipp



    1.) create a lokal directory for your new dreambox cdk and change into this new directory


    2.) check out tuxbox-cvs branch "dreambox":
    export CVS_RSH=ssh
    cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -P -rdreambox .


    3.) change into "cdk" directory


    4.) "chmod ugo+x prepare"


    5.) "./prepare <dm7000, dm500, dm56x0> ( dm7000 is default )


    6.) "make checkout" ( this updates many parts of the CVS to HEAD branch )


    7.) "make dreamboximage_root"


    8.) "make rebuild-flash"


    9.) "make flash-compress"


    **schnapp


    ja libtool ist installiert.Die Version ist 2.1A.


    Ein Downgrade auf 1.5x bringt keine Änderung. Der Fehler tritt auf beim make dreamboximage_root.


    mfg

  • und das devel-package hast du auch installiert? kenn das debian etch gar nicht.

    Gruss
    Dre


    Boxen (im Einsatz): DM920, DM900, DMOne
    Developer Project Merlin - we are OpenSource

  • moin,


    das kann ich hier in meinen paketquellen gar nicht finden. Er baut ja alles nur tuxtxt nicht ?


    Ich hab hier nochmal nen längeren log auszug :


    --> schnipp


    Libraries have been installed in:
    /home/chefkoch/dreambox/root/cdkroot/lib/tuxbox/plugins


    If you ever happen to want to link against installed libraries
    in a given directory, LIBDIR, you must either use libtool, and
    specify the full pathname of the library, or use the `-LLIBDIR'
    flag during linking and do at least one of the following:
    - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
    during execution
    - add LIBDIR to the `LD_RUN_PATH' environment variable
    during linking
    - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
    - have your system administrator add LIBDIR to `/etc/ld.so.conf'


    See any operating system documentation about shared libraries for
    more information, such as the ld(1) and ld.so(8) manual pages.
    ----------------------------------------------------------------------
    install -m 0644 ./tuxmail.cfg /home/chefkoch/dreambox/root/cdkroot/lib/tuxbox/plugins
    install -m 0644 ./tuxmail.conf /home/chefkoch/dreambox/root/cdkroot/var/tuxbox/config/tuxmail
    make[4]: Für das Ziel »install-data-am« ist nichts zu tun.
    make[4]: Leaving directory `/home/chefkoch/dreambox/apps/tuxbox/plugins/tuxmail'
    make[3]: Leaving directory `/home/chefkoch/dreambox/apps/tuxbox/plugins/tuxmail'
    make[2]: Leaving directory `/home/chefkoch/dreambox/apps/tuxbox/plugins/tuxmail'
    Making install in tuxtxt
    make[2]: Entering directory `/home/chefkoch/dreambox/apps/tuxbox/plugins/tuxtxt'
    Making install in font
    make[3]: Entering directory `/home/chefkoch/dreambox/apps/tuxbox/plugins/tuxtxt/font'
    make[4]: Entering directory `/home/chefkoch/dreambox/apps/tuxbox/plugins/tuxtxt/font'
    make[4]: Für das Ziel »install-exec-am« ist nichts zu tun.
    test -z "/home/chefkoch/dreambox/root/cdkroot/share/fonts" :tired_face: mkdir -p -- "/home/chefkoch/dreambox/root/cdkroot/share/fonts"
    /usr/bin/install -c -p -m 644 'tuxtxt.ttf' '/home/chefkoch/dreambox/root/cdkroot/share/fonts/tuxtxt.ttf'
    /usr/bin/install -c -p -m 644 'tuxtxt.otb' '/home/chefkoch/dreambox/root/cdkroot/share/fonts/tuxtxt.otb'
    make[4]: Leaving directory `/home/chefkoch/dreambox/apps/tuxbox/plugins/tuxtxt/font'
    make[3]: Leaving directory `/home/chefkoch/dreambox/apps/tuxbox/plugins/tuxtxt/font'
    make[3]: Entering directory `/home/chefkoch/dreambox/apps/tuxbox/plugins/tuxtxt'
    make[4]: Entering directory `/home/chefkoch/dreambox/apps/tuxbox/plugins/tuxtxt'
    install -d /home/chefkoch/dreambox/root/cdkroot/lib/tuxbox/plugins
    install -d /home/chefkoch/dreambox/root/cdkroot/var/tuxbox/config
    install -d /home/chefkoch/dreambox/root/cdkroot/var/tuxbox/config/tuxtxt
    /bin/sh ../libtool install tuxtxt.la /home/chefkoch/dreambox/root/cdkroot/lib/tuxbox/plugins
    libtool: install: you must specify a destination
    libtool: install: Try `libtool --help --mode=install' for more information.
    make[4]: *** [install-exec-local] Fehler 1
    make[4]: Leaving directory `/home/chefkoch/dreambox/apps/tuxbox/plugins/tuxtxt'
    make[3]: *** [install-am] Fehler 2
    make[3]: Leaving directory `/home/chefkoch/dreambox/apps/tuxbox/plugins/tuxtxt'
    make[2]: *** [install-recursive] Fehler 1
    make[2]: Leaving directory `/home/chefkoch/dreambox/apps/tuxbox/plugins/tuxtxt'
    make[1]: *** [install-recursive] Fehler 1
    make[1]: Leaving directory `/home/chefkoch/dreambox/apps/tuxbox/plugins'
    make: *** [.plugins] Fehler 2
    chefkoch@laptop:~/dreambox/cdk$


    <--schnapp


    Evtl. sieht man da mehr.


    mfg


    Edit : Hab das mal von hand eingegeben, da liegt wohl das Problem :


    chefkoch@laptop:~/dreambox/cdk$ /bin/sh libtool install tuxtxt.la /home/chefkoch/dreambox/root/cdkroot/lib/tuxbox/plugins
    libtool: install: you must specify a destination
    libtool: install: Try `libtool --help --mode=install' for more information.


    Edit2 : Das stimmt ja auch, da fehlt ja auch die destination ?

    2 Mal editiert, zuletzt von bitpopler ()

  • hm, bin ja auch kein programmierexperte. aber versuch mal in apps/tuxbox/plugins ein ./autogen.sh vielleicht hilft das was.

    Gruss
    Dre


    Boxen (im Einsatz): DM920, DM900, DMOne
    Developer Project Merlin - we are OpenSource

  • moin,


    keine Änderung. Tu mir doch mal den Gefallen und bau auch mal von scratch nach obigem howto. Archive kannst ja kopieren oder verlinken, den ordner kannste ja hinterher wieder löschen.


    mfg