Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - eibd für x86 QNAP NAS

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    KNX/EIB - √ - eibd für x86 QNAP NAS

    Hallo,

    ich bin auf der Suche nach einer Möglichkeit eibd auf einem NAS von QNAP (TS-559) zu installieren.

    Für die alten ARM Versionen gibt es ja ipkg Pakete, aber scheinbar nix für x86er CPUs. Ansonsten habe ich nur deb Pakete gefunden, die mir leider nichts bringen :-(

    Hat jemand vielleicht schon Erfolg gehabt?

    .... wäre ja schade die Leistung nicht nutzen zu können, der installierte Squeezeserver lastet das Teil nicht aus und Strom verbraucht es ja auch ;-)

    Gruß

    Enwass

    #2
    Zitat von Enwass Beitrag anzeigen
    ich bin auf der Suche nach einer Möglichkeit eibd auf einem NAS von QNAP (TS-559) zu installieren.

    Für die alten ARM Versionen gibt es ja ipkg Pakete, aber scheinbar nix für x86er CPUs. Ansonsten habe ich nur deb Pakete gefunden, die mir leider nichts bringen :-(
    Selbst kompilieren sollte auf jeden Fall klappen.

    Kommentar


      #3
      ... hatte ich befürchtet ;-)

      Hatte gehofft genau das nicht machen zu müssen. Das heißt wieder die Build-Programme/libs in der richtigen Versionen suchen. Mal sehen ob alles für das NAS Linux verfügbar ist.

      Kommentar


        #4
        Zitat von Enwass Beitrag anzeigen
        ... hatte ich befürchtet ;-)

        Hatte gehofft genau das nicht machen zu müssen. Das heißt wieder die Build-Programme/libs in der richtigen Versionen suchen. Mal sehen ob alles für das NAS Linux verfügbar ist.
        Im Prinzip sollten make + der GCC C++ Compiler (g++) ausreichen, wenn du nur den eibd willst.

        Wenn du die Sourcen aus den GIT verwenden willst, brauchst du einen Linux Rechner (muss nicht das NAS sein), wo automake, autoconf, libtool installiert sind, um autoreconf auszuführen.

        Kommentar


          #5
          Hallo,

          ich habe auch ein QNap, sobald man aber selber was "nachinstallarien" will, ist man mit dem flashen einer Debian-installation besser dran.

          Beschreibung
          Debian HOWTOs

          Einfach der Beschreibung hier folgen, funktioniert ganz gut, dann kann man sich entweder über Serielles Interface (hier ist ein Adapter notwendig) oder über SSH (IP) einloggen und direkt die sourcen darauf kompilieren. Hatte ganz gut mit dem VDR funktioniert und ich bin mir sicher, dass es auch mit dem eibd funktionieren wird. Solange der Quellcode einigermaßen gut geschreiben ist und keinen direkten Hardwarezugriff erfordert ist eine ARM-Compilierung kein Problem.



          Grüße
          Begeisterter TVHeadend-Nutzer.

          Kommentar


            #6
            Danke erst einmal für die Tipps. Laut "ipkg list" ist gcc, make und g++ vorhanden.

            Flashen auf Debian halte ich nicht unbedingt für die beste Idee (zumindest für mich), dann ist die QNAP Oberfläche weg ;-)

            Aber in einer VM ein Debian installieren und dort kompilieren ist natürlich eine Alternative.

            Zum Kompilieren habe ich nur das komplette BCU SDK gefunden. Ich brauche nur die Möglichkeit per CLI Nachrichten auf den Bus (über ein vorhandenen Gira IP router) zu schicken und zu empfangen.

            ich denke das bekommt man mit ./configure --enable-onlyeibd

            Braucht man auch pthsem?

            Kommentar


              #7
              Will Dir ja nicht reinreden - und ja die Oberfläche von Qnap ist schön - aber ich könnte mir vorstellen, dass bei der Qnap-Linux man schnell auf Probleme stößt, die mit einer Debian Distri schon gelöst sind.

              Selber bin ich mit eibd (noch) nicht so fit, aber ich kann es mal ausprobieren, ob es meinen Qnap mit Debian übersetzt und läuft. Ich werd bei Zeiten (also Mitte Februar) Rückmeldung geben.
              Begeisterter TVHeadend-Nutzer.

              Kommentar


                #8
                Für enable-onlyeibd braucht man nur pthsem (und argp, falls keine glibc verwendet wird).


                Zitat von wauwau Beitrag anzeigen
                Selber bin ich mit eibd (noch) nicht so fit, aber ich kann es mal ausprobieren, ob es meinen Qnap mit Debian übersetzt und läuft. Ich werd bei Zeiten (also Mitte Februar) Rückmeldung geben.
                Wenn es eine echte Debian Linux Installation (mit ein paar GB freien Plattenplatz) ist, dann sollte mit "dpkg-buildpackage -rfakeroot" das Packete kompilieren einfach durchlaufen.

                Für https://www.auto.tuwien.ac.at/~mkoegler/index.php/eibdeb und http://launchpad.net/~mkoegler/+archive/bcusdk mache ich auch nichts anderes.

                Kommentar


                  #9
                  Hallo,

                  ich einmal angefangen eibd direkt auf dem QNAP zu kompilieren, hänge aber schon ;-)

                  Als Voraussetzung habe ich folgende Pakete über ipkg installiert:

                  make
                  gcc
                  grep (habe sonst einen configure check Fehler wegen nicht unterstützter langer Zeilen)

                  Folgende Pakete habe ich geladen:
                  pthsem_2.0.8.tar.gz
                  bcusdk_0.0.4.tar.gz

                  Beim configure des pthsem Pakets erhalte ich folgende Fehlermeldung:

                  Code:
                  awk: ./conf2NSPLw/subs.awk:2: Unexpected token
                  Ok, also noch einmal gawk (3.1.8-1) nachinstalliert, aber auch nicht besser:
                  Code:
                  config.status: creating Makefile
                  gawk: ./confUMkJpb/subs.awk:2: S["/; s/!.*/"]=am__EXEEXT_FALSE!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:2:                                 ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:3: S["/; s/!.*/"]=am__EXEEXT_FALSE!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:3:                                     ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:4: S["/; s/!.*/"]=am__EXEEXT_TRUE!#%!_!# "#"
                  gawk: ./confUMkJpb/subs.awk:4:                                ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:4: S["/; s/!.*/"]=LTLIBOBJS!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:4:                          ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:5: S["/; s/!.*/"]=LTLIBOBJS!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:5:                              ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:5: S["/; s/!.*/"]=LIBOBJS!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:5:                        ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:6: S["/; s/!.*/"]=LIBOBJS!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:6:                            ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:7: S["/; s/!.*/"]=PTH_EXT_SFIO!0%!_!# "0"
                  gawk: ./confUMkJpb/subs.awk:7:                                  ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:7: S["/; s/!.*/"]=TEST_PTHREAD!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:7:                             ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:8: S["/; s/!.*/"]=TEST_PTHREAD!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:8:                                 ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:8: S["/; s/!.*/"]=UNINSTALL_PTHREAD!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:8:                                  ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:9: S["/; s/!.*/"]=UNINSTALL_PTHREAD!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:9:                                      ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:9: S["/; s/!.*/"]=INSTALL_PTHREAD!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:9:                                ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:10: S["/; s/!.*/"]=INSTALL_PTHREAD!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:10:                                    ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:10: S["/; s/!.*/"]=PTHREAD_3!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:10:                          ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:11: S["/; s/!.*/"]=PTHREAD_3!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:11:                              ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:11: S["/; s/!.*/"]=PTHREAD_CONFIG_1!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:11:                                 ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:12: S["/; s/!.*/"]=PTHREAD_CONFIG_1!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:12:                                     ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:12: S["/; s/!.*/"]=LIBPTHREAD_LA!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:12:                              ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:13: S["/; s/!.*/"]=LIBPTHREAD_LA!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:13:                                  ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:13: S["/; s/!.*/"]=LIBPTHREAD_A!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:13:                             ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:14: S["/; s/!.*/"]=LIBPTHREAD_A!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:14:                                 ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:14: S["/; s/!.*/"]=PTHREAD_O!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:14:                          ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:15: S["/; s/!.*/"]=PTHREAD_O!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:15:                              ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:15: S["/; s/!.*/"]=ENABLE_PTHREAD_FALSE!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:15:                                     ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:16: S["/; s/!.*/"]=ENABLE_PTHREAD_FALSE!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:16:                                         ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:17: S["/; s/!.*/"]=ENABLE_PTHREAD_TRUE!#%!_!# "#"
                  gawk: ./confUMkJpb/subs.awk:17:                                    ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:17: S["/; s/!.*/"]=ENABLE_COMPAT_FALSE!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:17:                                    ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:18: S["/; s/!.*/"]=ENABLE_COMPAT_FALSE!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:18:                                        ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:19: S["/; s/!.*/"]=ENABLE_COMPAT_TRUE!#%!_!# "#"
                  gawk: ./confUMkJpb/subs.awk:19:                                   ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:20: S["/; s/!.*/"]=PTH_SYSCALL_HARD!0%!_!# "0"
                  gawk: ./confUMkJpb/subs.awk:20:                                      ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:21: S["/; s/!.*/"]=PTH_SYSCALL_SOFT!0%!_!# "0"
                  gawk: ./confUMkJpb/subs.awk:21:                                      ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:22: S["/; s/!.*/"]=PTH_MCTX_ID!mcsc/sc/mc%!_!# "mcsc/sc/mc"
                  gawk: ./confUMkJpb/subs.awk:22:                                          ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:23: S["/; s/!.*/"]=pth_siglongjmp!#define pth_siglongjmp(buf,val) %!_!# "#define pth_siglongjmp(buf,val) "
                  gawk: ./confUMkJpb/subs.awk:23:                               ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:24: S["/; s/!.*/"]=pth_sigsetjmp!#define pth_sigsetjmp(buf) %!_!# "#define pth_sigsetjmp(buf) "
                  gawk: ./confUMkJpb/subs.awk:24:                              ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:25: S["/; s/!.*/"]=pth_sigjmpbuf!#define pth_sigjmpbuf %!_!# "#define pth_sigjmpbuf "
                  gawk: ./confUMkJpb/subs.awk:25:                              ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:26: S["/; s/!.*/"]=pth_sksize_sigstack!#define pth_sksize_sigstack(skaddr,sksize) ((sksize))%!_!# "#define pth_sksize_sigstack(skaddr,sksize) ((sksize))"
                  gawk: ./confUMkJpb/subs.awk:26:                                    ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:27: S["/; s/!.*/"]=pth_skaddr_sigstack!#define pth_skaddr_sigstack(skaddr,sksize) ((skaddr))%!_!# "#define pth_skaddr_sigstack(skaddr,sksize) ((skaddr))"
                  gawk: ./confUMkJpb/subs.awk:27:                                    ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:28: S["/; s/!.*/"]=pth_sksize_sigaltstack!#define pth_sksize_sigaltstack(skaddr,sksize) ((sksize))%!_!# "#define pth_sksize_sigaltstack(skaddr,sksize) ((sksize))"
                  gawk: ./confUMkJpb/subs.awk:28:                                       ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:29: S["/; s/!.*/"]=pth_skaddr_sigaltstack!#define pth_skaddr_sigaltstack(skaddr,sksize) ((skaddr))%!_!# "#define pth_skaddr_sigaltstack(skaddr,sksize) ((skaddr))"
                  gawk: ./confUMkJpb/subs.awk:29:                                       ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:30: S["/; s/!.*/"]=pth_sksize_makecontext!#define pth_sksize_makecontext(skaddr,sksize) ((sksize))%!_!# "#define pth_sksize_makecontext(skaddr,sksize) ((sksize))"
                  gawk: ./confUMkJpb/subs.awk:30:                                       ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:31: S["/; s/!.*/"]=pth_skaddr_makecontext!#define pth_skaddr_makecontext(skaddr,sksize) ((skaddr))%!_!# "#define pth_skaddr_makecontext(skaddr,sksize) ((skaddr))"
                  gawk: ./confUMkJpb/subs.awk:31:                                       ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:32: S["/; s/!.*/"]=PTH_STACK_GROWTH!down%!_!# "down"
                  gawk: ./confUMkJpb/subs.awk:32:                                         ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:33: S["/; s/!.*/"]=FALLBACK_NFDS_T!/* typedef nfds_t nfds_t; */%!_!# "/* typedef nfds_t nfds_t; */"
                  gawk: ./confUMkJpb/subs.awk:33:                                                                ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:34: S["/; s/!.*/"]=FALLBACK_SOCKLEN_T!/* typedef socklen_t socklen_t; */%!_!# "/* typedef socklen_t socklen_t; */"
                  gawk: ./confUMkJpb/subs.awk:34:                                                                         ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:35: S["/; s/!.*/"]=FALLBACK_OFF_T!/* typedef int off_t; */%!_!# "/* typedef int off_t; */"
                  gawk: ./confUMkJpb/subs.awk:35:                                                           ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:36: S["/; s/!.*/"]=FALLBACK_SSIZE_T!/* typedef unsigned int ssize_t; */%!_!# "/* typedef unsigned int ssize_t; */"
                  gawk: ./confUMkJpb/subs.awk:36:                                                                        ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:37: S["/; s/!.*/"]=FALLBACK_SIZE_T!/* typedef unsigned int size_t; */%!_!# "/* typedef unsigned int size_t; */"
                  gawk: ./confUMkJpb/subs.awk:37:                                                                      ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:38: S["/; s/!.*/"]=FALLBACK_PID_T!/* typedef int pid_t; */%!_!# "/* typedef int pid_t; */"
                  gawk: ./confUMkJpb/subs.awk:38:                                                           ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:39: S["/; s/!.*/"]=FALLBACK_SIG_ATOMIC_T!/* typedef int sig_atomic_t; */%!_!# "/* typedef int sig_atomic_t; */"
                  gawk: ./confUMkJpb/subs.awk:39:                                                                         ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:40: S["/; s/!.*/"]=EXTRA_INCLUDE_SYS_SELECT_H!#include <sys/select.h>%!_!# "#include <sys/select.h>"
                  gawk: ./confUMkJpb/subs.awk:40:                                           ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:41: S["/; s/!.*/"]=PTH_FAKE_RWV!0%!_!# "0"
                  gawk: ./confUMkJpb/subs.awk:41:                                  ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:42: S["/; s/!.*/"]=PTH_FAKE_POLL!0%!_!# "0"
                  gawk: ./confUMkJpb/subs.awk:42:                                   ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:43: S["/; s/!.*/"]=PTH_FDSETSIZE!1024%!_!# "1024"
                  gawk: ./confUMkJpb/subs.awk:43:                                      ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:43: S["/; s/!.*/"]=OTOOL64!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:43:                        ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:44: S["/; s/!.*/"]=OTOOL64!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:44:                            ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:44: S["/; s/!.*/"]=OTOOL!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:44:                      ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:45: S["/; s/!.*/"]=OTOOL!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:45:                          ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:45: S["/; s/!.*/"]=LIPO!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:45:                     ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:46: S["/; s/!.*/"]=LIPO!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:46:                         ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:46: S["/; s/!.*/"]=NMEDIT!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:46:                       ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:47: S["/; s/!.*/"]=NMEDIT!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:47:                           ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:47: S["/; s/!.*/"]=DSYMUTIL!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:47:                         ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:48: S["/; s/!.*/"]=DSYMUTIL!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:48:                             ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:49: S["/; s/!.*/"]=lt_ECHO!echo%!_!# "echo"
                  gawk: ./confUMkJpb/subs.awk:49:                                ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:50: S["/; s/!.*/"]=RANLIB!ranlib%!_!# "ranlib"
                  gawk: ./confUMkJpb/subs.awk:50:                                 ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:51: S["/; s/!.*/"]=AR!ar%!_!# "ar"
                  gawk: ./confUMkJpb/subs.awk:51:                         ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:52: S["/; s/!.*/"]=OBJDUMP!objdump%!_!# "objdump"
                  gawk: ./confUMkJpb/subs.awk:52:                                   ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:53: S["/; s/!.*/"]=LN_S!ln -s%!_!# "ln -s"
                  gawk: ./confUMkJpb/subs.awk:53:                              ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:54: S["/; s/!.*/"]=NM!/opt/bin/nm -B%!_!# "/opt/bin/nm -B"
                  gawk: ./confUMkJpb/subs.awk:54:                                     ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:54: S["/; s/!.*/"]=ac_ct_DUMPBIN!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:54:                              ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:55: S["/; s/!.*/"]=ac_ct_DUMPBIN!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:55:                                  ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:55: S["/; s/!.*/"]=DUMPBIN!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:55:                        ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:56: S["/; s/!.*/"]=DUMPBIN!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:56:                            ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:56: S["/; s/!.*/"]=LD!/share/MD0_DATA/.qpkg/Optware/i686-unknown-linux-gnu/bin/ld%!_!# "/share/MD0_DATA/.qpkg/Optware/i686-unknown-linux-gnu/bin/ld"
                  gawk: ./confUMkJpb/subs.awk:56:                                   ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:57: S["/; s/!.*/"]=LD!/share/MD0_DATA/.qpkg/Optware/i686-unknown-linux-gnu/bin/ld%!_!# "/share/MD0_DATA/.qpkg/Optware/i686-unknown-linux-gnu/bin/ld"
                  gawk: ./confUMkJpb/subs.awk:57:                                                                                  ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:58: S["/; s/!.*/"]=FGREP!/opt/bin/grep -F%!_!# "/opt/bin/grep -F"
                  gawk: ./confUMkJpb/subs.awk:58:                                          ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:59: S["/; s/!.*/"]=SED!/bin/sed%!_!# "/bin/sed"
                  gawk: ./confUMkJpb/subs.awk:59:                                ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:60: S["/; s/!.*/"]=host_os!linux-gnu%!_!# "linux-gnu"
                  gawk: ./confUMkJpb/subs.awk:60:                                     ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:61: S["/; s/!.*/"]=host_vendor!pc%!_!# "pc"
                  gawk: ./confUMkJpb/subs.awk:61:                                  ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:62: S["/; s/!.*/"]=host_cpu!i686%!_!# "i686"
                  gawk: ./confUMkJpb/subs.awk:62:                                 ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:63: S["/; s/!.*/"]=host!i686-pc-linux-gnu%!_!# "i686-pc-linux-gnu"
                  gawk: ./confUMkJpb/subs.awk:63:                                          ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:64: S["/; s/!.*/"]=build_os!linux-gnu%!_!# "linux-gnu"
                  gawk: ./confUMkJpb/subs.awk:64:                                      ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:65: S["/; s/!.*/"]=build_vendor!pc%!_!# "pc"
                  gawk: ./confUMkJpb/subs.awk:65:                                   ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:66: S["/; s/!.*/"]=build_cpu!i686%!_!# "i686"
                  gawk: ./confUMkJpb/subs.awk:66:                                  ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:67: S["/; s/!.*/"]=build!i686-pc-linux-gnu%!_!# "i686-pc-linux-gnu"
                  gawk: ./confUMkJpb/subs.awk:67:                                           ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:68: S["/; s/!.*/"]=LIBTOOL!$(SHELL) $(top_builddir)/libtool%!_!# "$(SHELL) $(top_builddir)/libtool"
                  gawk: ./confUMkJpb/subs.awk:68:                                                            ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:69: S["/; s/!.*/"]=EGREP!/opt/bin/grep -E%!_!# "/opt/bin/grep -E"
                  gawk: ./confUMkJpb/subs.awk:69:                                          ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:70: S["/; s/!.*/"]=GREP!/opt/bin/grep%!_!# "/opt/bin/grep"
                  gawk: ./confUMkJpb/subs.awk:70:                                      ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:71: S["/; s/!.*/"]=CPP!gcc -E%!_!# "gcc -E"
                  gawk: ./confUMkJpb/subs.awk:71:                              ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:72: S["/; s/!.*/"]=am__fastdepCC_FALSE!#%!_!# "#"
                  gawk: ./confUMkJpb/subs.awk:72:                                    ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:72: S["/; s/!.*/"]=am__fastdepCC_TRUE!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:72:                                   ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:73: S["/; s/!.*/"]=am__fastdepCC_TRUE!%!_!# ""
                  gawk: ./confUMkJpb/subs.awk:73:                                       ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:73: S["/; s/!.*/"]=CCDEPMODE!depmode=gcc3%!_!# "depmode=gcc3"
                  gawk: ./confUMkJpb/subs.awk:73:                                 ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:74: S["/; s/!.*/"]=CCDEPMODE!depmode=gcc3%!_!# "depmode=gcc3"
                  gawk: ./confUMkJpb/subs.awk:74:                                          ^ syntax error
                  gawk: ./confUMkJpb/subs.awk:74: S["/; s/!.*/"]=AMDEPBACKSLASH!\%!_!# "\\"
                  gawk: ./confUMkJpb/subs.awk:74:                               ^ backslash not last character on line
                  config.status: error: could not create Makefile
                  ... jemand eine Idee? anderes awk?

                  Kommentar


                    #10
                    QNAP mit Debian Linux oder QNAP im Originalzustand (also QNAP-Software)?

                    Leider bin ich beruflich gerade im Ausland, deswegen kann ich es erst Mitte Februar machen, aber danke für den Tipp wie ich es auf Debian durchlaufen lasse.
                    Begeisterter TVHeadend-Nutzer.

                    Kommentar


                      #11
                      Zitat von Enwass Beitrag anzeigen

                      Beim configure des pthsem Pakets erhalte ich folgende Fehlermeldung:

                      Code:
                      awk: ./conf2NSPLw/subs.awk:2: Unexpected token
                      Ok, also noch einmal gawk (3.1.8-1) nachinstalliert, aber auch nicht besser:
                      Code:
                      config.status: creating Makefile
                      gawk: ./confUMkJpb/subs.awk:2: S["/; s/!.*/"]=am__EXEEXT_FALSE!%!_!# ""
                      gawk: ./confUMkJpb/subs.awk:2:                                 ^ syntax error
                      gawk: ./confUMkJpb/subs.awk:74: S["/; s/!.*/"]=CCDEPMODE!depmode=gcc3%!_!# "depmode=gcc3"
                      gawk: ./confUMkJpb/subs.awk:74:                                          ^ syntax error
                      gawk: ./confUMkJpb/subs.awk:74: S["/; s/!.*/"]=AMDEPBACKSLASH!\%!_!# "\\"
                      gawk: ./confUMkJpb/subs.awk:74:                               ^ backslash not last character on line
                      config.status: error: could not create Makefile
                      ... jemand eine Idee? anderes awk?
                      Versuche einmal, GNU sed nachzuinstallieren (QNAP NAS Community Forum &bull; View topic - Help need compile PCSCLite).

                      Kommentar


                        #12
                        @wauwau: mit Original QNAP Linux

                        @mkoegler: super, das hat funktioniert.

                        Danach musste ich noch ein ldconfig abschießen damit das eibd configure durchläuft. Das habe ich mit folgenden Optionen gestartet:

                        Code:
                        ./configure --enable-onlyeibd --enable-eibnetiptunnel --enable-eibnetipserver
                        beim make install habe ich erst folgende Fehlermeldung bekommen:

                        Code:
                        /usr/bin/install -c 'msetkey' '/usr/local/bin/msetkey'
                        make[4]: *** [install-binPROGRAMS] Error 1
                        make[4]: Leaving directory `/root/source/bcusdk-0.0.4/eibd/examples'
                        make[3]: *** [install-am] Error 2
                        make[3]: Leaving directory `/root/source/bcusdk-0.0.4/eibd/examples'
                        make[2]: *** [install-recursive] Error 1
                        make[2]: Leaving directory `/root/source/bcusdk-0.0.4/eibd'
                        make[1]: *** [install-recursive] Error 1
                        make[1]: Leaving directory `/root/source/bcusdk-0.0.4'
                        make: *** [install] Error 2
                        Da ich aus dem /root Verzeichnis installiert habe, dachte ich an ein Speicherproblem und versuchte es vom RAID Volume aus:

                        Code:
                         /usr/bin/install -c 'mwriteplain' '/usr/local/bin/mwriteplain'
                        install: unable to open `/usr/local/bin/mwriteplain/mwriteplain': No such file o                       r directory
                        install: cannot change permissions of /usr/local/bin/mwriteplain/mwriteplain: No                        such file or directory
                        install: cannot change ownership of /usr/local/bin/mwriteplain/mwriteplain: No s                       uch file or directory
                        make[4]: *** [install-binPROGRAMS] Error 1
                        make[4]: Leaving directory `/share/MD0_DATA/Download/bcusdk-0.0.4/eibd/examples'
                        make[3]: *** [install-am] Error 2
                        make[3]: Leaving directory `/share/MD0_DATA/Download/bcusdk-0.0.4/eibd/examples'
                        make[2]: *** [install-recursive] Error 1
                        make[2]: Leaving directory `/share/MD0_DATA/Download/bcusdk-0.0.4/eibd'
                        make[1]: *** [install-recursive] Error 1
                        make[1]: Leaving directory `/share/MD0_DATA/Download/bcusdk-0.0.4'
                        make: *** [install] Error 2
                        Es sind schon einmal mehr Dateien im /usr/local/bin, aber trotzdem bricht er ab. Ich hatte noch einmal das Installationsziel geändert:

                        Code:
                        ./configure --enable-onlyeibd --enable-eibnetip --enable-eibnetiptunnel --enable-eibnetipserver --enable-groupcache --prefix=/share/MD0_DATA/.qpkg/Eibd
                        ... der gleiche Fehler nur bei einem anderen binary (mpropread). Scheint jetzt aber mehr am NAS zu liegen.

                        Es gibt leider keinen bdf Befehl um mal zu schauen ob eventuell der Systembereich voll ist. Ich probier noch ein wenig rum ...

                        Wie kann ich meine halbe Installation wieder aus /usr/local/bin etc. entfernen?

                        Gruß

                        Enwass

                        Kommentar


                          #13
                          Zitat von Enwass Beitrag anzeigen

                          Code:
                           /usr/bin/install -c 'mwriteplain' '/usr/local/bin/mwriteplain'
                          install: unable to open `/usr/local/bin/mwriteplain/mwriteplain': No such file o                       r directory
                          install: cannot change permissions of /usr/local/bin/mwriteplain/mwriteplain: No                        such file or directory
                          install: cannot change ownership of /usr/local/bin/mwriteplain/mwriteplain: No s                       uch file or directory
                          make[4]: *** [install-binPROGRAMS] Error 1
                          Für mich sieht das eher nach einen Problem mit install aus - Es scheint ein Dateiname als Verzeichnis gedeutet zu werden.

                          Ist die Version auch die busybox Variante?

                          Wenn es /usr/bin/install am System nicht gäbe, sollte configure eine Ersatzlösung auswählen.

                          Ansonsten: Anderes Install einspielen (GNU version ist Teil vom Packet coreutils - aus der BSD Welt gibt es sicher noch ein paar Alternativen).

                          Kommentar


                            #14
                            ... ja ist auch die busybox variante. Ich habe die coreutils über ipkg installiert und den link (/usr/bin/install) von Busybox (/bin/busybox) auf das neue install (/opt/bin/install) umgelegt.

                            Was ich so sehen kann, sieht das verdammt gut aus, ist zumindest sauber durchgelaufen.

                            Heute schaffe ich leider nicht mehr mit dem IP Gateway zu testen, aber den eibd Dienst kann ich schon einmal ohne Fehlermeldung starten - super.

                            @mkoeler: Danke!!

                            Kommentar


                              #15
                              läuft bei dir eibd inzwischen problemlos?
                              ich möchte auch auf meinem qnap eibd betreiben um smartVISU zu testen...

                              LG, Roland

                              Kommentar

                              Lädt...
                              X