Aller directement au contenu
  • Catégories
  • Récent
  • Mots-clés
  • Populaire
  • Web
  • Utilisateurs
  • Groupes
Habillages
  • Clair
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Sombre
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Défaut (Darkly)
  • Aucun habillage
Réduire

NodeBB

  1. Accueil
  2. General Discussion
  3. Linux at work
  4. Dev
  5. Build nethogs

Build nethogs

Planifié Épinglé Verrouillé Déplacé Dev
buildnethogsarm
33 Messages 1 Publieurs 331 Vues
  • Du plus ancien au plus récent
  • Du plus récent au plus ancien
  • Les plus votés
Répondre
  • Répondre à l'aide d'un nouveau sujet
Se connecter pour répondre
Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
  • F Hors-ligne
    F Hors-ligne
    FredR
    a écrit sur dernière édition par
    #1

    Téléchargement :

    # git clone https://github.com/raboof/nethogs
    Cloning into 'nethogs'...
    remote: Enumerating objects: 1888, done.
    remote: Counting objects: 100% (276/276), done.
    remote: Compressing objects: 100% (71/71), done.
    remote: Total 1888 (delta 230), reused 205 (delta 205), pack-reused 1612 (from 1)
    Receiving objects: 100% (1888/1888), 1.53 MiB | 6.39 MiB/s, done.
    Resolving deltas: 100% (1245/1245), done.
    
    # apt-get install libpcap-dev
    
    # make
    
    # make install
    
    # ldd src/nethogs
            linux-vdso.so.1 (0x00007ffde5ee4000)
            libpcap.so.0.8 => /lib/x86_64-linux-gnu/libpcap.so.0.8 (0x00007f5feedff000)
            libncurses.so.6 => /lib/x86_64-linux-gnu/libncurses.so.6 (0x00007f5feedd7000)
            libtinfo.so.6 => /lib/x86_64-linux-gnu/libtinfo.so.6 (0x00007f5feeda5000)
            libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f5feeb79000)
            libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f5feeb59000)
            libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5fee92e000)
            libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f5fee8e0000)
            libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5fee7f9000)
            /lib64/ld-linux-x86-64.so.2 (0x00007f5feee7b000)
            libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007f5fee732000)
            liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f5fee707000)
            libzstd.so.1 => /lib/x86_64-linux-gnu/libzstd.so.1 (0x00007f5fee636000)
            liblz4.so.1 => /lib/x86_64-linux-gnu/liblz4.so.1 (0x00007f5fee616000)
            libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x00007f5fee60b000)
            libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007f5fee4cd000)
            libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f5fee4a7000)
    
    # elf-arch src/nethogs
    amd64
    
    1 réponse Dernière réponse
    2
    • F Hors-ligne
      F Hors-ligne
      FredR
      a écrit sur dernière édition par
      #2

      Cross compilation :

      # sudo cp /etc/apt/sources.list /etc/apt/sources.list.old
      

      Ajout dans /etc/apt/sources.list :

      deb [arch=amd64] http://archive.ubuntu.com/ubuntu/ jammy main multiverse restricted universe
      deb [arch=armhf] http://ports.ubuntu.com/ubuntu-ports/ jammy main multiverse restricted universe
      deb [arch=armhf] http://ports.ubuntu.com/ubuntu-ports/ jammy-updates main multiverse restricted universe
      deb [arch=amd64] http://archive.ubuntu.com/ubuntu/ jammy-updates main multiverse restricted universe
      deb [arch=amd64] http://security.ubuntu.com/ubuntu/ jammy-security main multiverse restricted univers
      

      Après :

      # apt-get update
      # apt install libudev-dev:armhf
      
      1 réponse Dernière réponse
      0
      • F Hors-ligne
        F Hors-ligne
        FredR
        a écrit sur dernière édition par
        #3

        Ajout des architecture :

        # dpkg --add-architecture arm64
        # dpkg --add-architecture armhf
        # apt install libudev-dev:armhf
        
        1 réponse Dernière réponse
        0
        • F Hors-ligne
          F Hors-ligne
          FredR
          a écrit sur dernière édition par
          #4

          Ajout de :

          # apt-get install gcc-arm-linux-gnueabihf
          
          1 réponse Dernière réponse
          0
          • F Hors-ligne
            F Hors-ligne
            FredR
            a écrit sur dernière édition par
            #5

            Oups :

            apt-get install -y gcc-arm-linux-gnueabihf
            apt-get install -y libncurses-dev
            apt-get install -y libqt4-dev pkg-config
            apt-get install -y u-boot-tools
            apt-get install -y device-tree-compiler
            apt-get install g++-arm-linux-gnueabihf
            
            1 réponse Dernière réponse
            0
            • F Hors-ligne
              F Hors-ligne
              FredR
              a écrit sur dernière édition par
              #6

              Ajout de la librairie :

              # apt-get install libpcap-dev:armhf
              
              1 réponse Dernière réponse
              0
              • F Hors-ligne
                F Hors-ligne
                FredR
                a écrit sur dernière édition par
                #7

                Modification de src/MakeApp.mk :

                CFLAGS?=-Wall -Wextra
                CXXFLAGS?=-Wall -Wextra -Wno-missing-field-initializers -std=c++14
                CC=arm-linux-gnueabihf-gcc
                CXX=arm-linux-gnueabihf-g++
                OBJS=packet.o connection.o process.o decpcap.o cui.o inode2prog.o conninode.o devices.o
                
                1 réponse Dernière réponse
                0
                • F Hors-ligne
                  F Hors-ligne
                  FredR
                  a écrit sur dernière édition par
                  #8

                  Ajout d’une librairie :

                  # apt-get install libncurses-dev:armhf
                  
                  1 réponse Dernière réponse
                  0
                  • F Hors-ligne
                    F Hors-ligne
                    FredR
                    a écrit sur dernière édition par
                    #9

                    Supression de Test dans le MakeFile :

                    # make
                    make -C src -f MakeApp.mk decpcap_test
                    make[1]: Entering directory '/home/farias/nethogs/src'
                    arm-linux-gnueabihf-gcc  -Wall -Wextra -c decpcap.c
                    arm-linux-gnueabihf-g++  -Wall -Wextra -Wno-missing-field-initializers -std=c++14  decpcap_test.cpp decpcap.o -o decpcap_test -lpcap -lm
                    make[1]: Leaving directory '/home/farias/nethogs/src'
                    make -C src -f MakeApp.mk test
                    make[1]: Entering directory '/home/farias/nethogs/src'
                    for test in ; do echo $test ; ./$test ; done
                    make[1]: Leaving directory '/home/farias/nethogs/src'
                    make -C src -f MakeApp.mk nethogs
                    make[1]: Entering directory '/home/farias/nethogs/src'
                    arm-linux-gnueabihf-g++  -Wall -Wextra -Wno-missing-field-initializers -std=c++14 -c packet.cpp
                    In file included from /usr/arm-linux-gnueabihf/include/sys/types.h:25,
                                     from /usr/arm-linux-gnueabihf/include/net/ethernet.h:24,
                                     from packet.h:27,
                                     from packet.cpp:23:
                    /usr/arm-linux-gnueabihf/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
                      194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
                          |   ^~~~~~~
                    arm-linux-gnueabihf-g++  -Wall -Wextra -Wno-missing-field-initializers -std=c++14 -c connection.cpp
                    arm-linux-gnueabihf-g++  -Wall -Wextra -Wno-missing-field-initializers -std=c++14 -c process.cpp
                    arm-linux-gnueabihf-g++  -Wall -Wextra -Wno-missing-field-initializers -std=c++14 -c cui.cpp -DVERSION=\"0.8.8-12-g08daf76\"
                    arm-linux-gnueabihf-g++  -Wall -Wextra -Wno-missing-field-initializers -std=c++14 -c inode2prog.cpp
                    arm-linux-gnueabihf-g++  -Wall -Wextra -Wno-missing-field-initializers -std=c++14 -c conninode.cpp
                    arm-linux-gnueabihf-g++ -Wall -Wextra -Wno-missing-field-initializers -std=c++14   -c -o devices.o devices.cpp
                    arm-linux-gnueabihf-g++  -Wall -Wextra -Wno-missing-field-initializers -std=c++14  main.cpp packet.o connection.o process.o decpcap.o cui.o inode2prog.o conninode.o devices.o -o nethogs -lpcap -lm -lncurses -DVERSION=\"0.8.8-12-g08daf76\"
                    make[1]: Leaving directory '/home/farias/nethogs/src'
                    
                    1 réponse Dernière réponse
                    0
                    • F Hors-ligne
                      F Hors-ligne
                      FredR
                      a écrit sur dernière édition par
                      #10

                      Cela semble bon :

                      # elf-arch src/nethogs
                      arm
                      
                      1 réponse Dernière réponse
                      0
                      • F Hors-ligne
                        F Hors-ligne
                        FredR
                        a écrit sur dernière édition par
                        #11

                        Et au niveau des librairies :

                        # ldd src/nethogs
                                not a dynamic executable
                        
                        
                        1 réponse Dernière réponse
                        0
                        • F Hors-ligne
                          F Hors-ligne
                          FredR
                          a écrit sur dernière édition par
                          #12

                          Binaire à tester …

                          1 réponse Dernière réponse
                          0
                          • F Hors-ligne
                            F Hors-ligne
                            FredR
                            a écrit sur dernière édition par
                            #13

                            Ma VM pour le Build en Cross-Compilation :

                            # hostnamectl
                             Static hostname: pe1800
                                   Icon name: computer-vm
                                     Chassis: vm
                                  Machine ID: 9a320e1fe1f8472d9470d8034e2d16c7
                                     Boot ID: d46a092ade414ab1bcfd7626fb72440f
                              Virtualization: kvm
                            Operating System: Ubuntu 22.04.5 LTS
                                      Kernel: Linux 5.15.0-157-generic
                                Architecture: x86-64
                             Hardware Vendor: QEMU
                              Hardware Model: Standard PC _i440FX + PIIX, 1996_
                            
                            
                            1 réponse Dernière réponse
                            0
                            • F Hors-ligne
                              F Hors-ligne
                              FredR
                              a écrit sur dernière édition par
                              #14

                              Erreur :

                              ./nethogs: error while loading shared libraries: libpcap.so.0.8: cannot open shared object file: No such file or directory
                              
                              1 réponse Dernière réponse
                              0
                              • F Hors-ligne
                                F Hors-ligne
                                FredR
                                a écrit sur dernière édition par
                                #15

                                Changement dans le Makefile de -lpcap par -static -L/usr/lib/arm-linux-gnueabihf/libpcap.a :

                                arm-linux-gnueabihf-g++  -Wall -Wextra -Wno-missing-field-initializers -std=c++14  decpcap_test.cpp decpcap.o -o decpcap_test -static -L/usr/lib/arm-linux-gnueabihf/libpcap.a -lm
                                /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: decpcap.o: in function `dp_fillhandle':
                                decpcap.c:(.text+0x40): undefined reference to `pcap_datalink'
                                /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: decpcap.o: in function `dp_open_offline':
                                decpcap.c:(.text+0xe6): undefined reference to `pcap_open_offline'
                                /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: decpcap.o: in function `dp_open_live':
                                decpcap.c:(.text+0x13c): undefined reference to `pcap_open_live'
                                /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: decpcap.c:(.text+0x15e): undefined reference to `pcap_lookupnet'
                                /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: decpcap.c:(.text+0x170): undefined reference to `pcap_compile'
                                /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: decpcap.c:(.text+0x184): undefined reference to `pcap_geterr'
                                /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: decpcap.c:(.text+0x1a2): undefined reference to `pcap_setfilter'
                                /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: decpcap.c:(.text+0x1b6): undefined reference to `pcap_geterr'
                                /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: decpcap.o: in function `dp_stats':
                                decpcap.c:(.text+0x23a): undefined reference to `pcap_stats'
                                /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: decpcap.c:(.text+0x252): undefined reference to `pcap_geterr'
                                /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: decpcap.o: in function `dp_dispatch':
                                decpcap.c:(.text+0x6ae): undefined reference to `pcap_dispatch'
                                /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: decpcap.o: in function `dp_setnonblock':
                                decpcap.c:(.text+0x6d6): undefined reference to `pcap_setnonblock'
                                /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: decpcap.o: in function `dp_geterr':
                                decpcap.c:(.text+0x6f2): undefined reference to `pcap_geterr'
                                
                                
                                1 réponse Dernière réponse
                                0
                                • F Hors-ligne
                                  F Hors-ligne
                                  FredR
                                  a écrit sur dernière édition par
                                  #16

                                  Build en mode static :

                                  nethogs: main.cpp nethogs.cpp $(OBJS)
                                          $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) main.cpp $(OBJS) -o nethogs -static -lpcap -lm ${NCURSES_LIBS} -DVERSION=\"$(VERSION)\"
                                  nethogs_testsum: nethogs_testsum.cpp $(OBJS)
                                          $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) nethogs_testsum.cpp $(OBJS) -o nethogs_testsum -static -lpcap -lm ${NCURSES_LIBS} -DVERSION=\"$(VERSION)\"
                                  decpcap_test: decpcap_test.cpp decpcap.o
                                          $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) decpcap_test.cpp decpcap.o -o decpcap_test -static -lpcap  -lm
                                  

                                  Erreur :

                                  # make
                                  make -C src -f MakeApp.mk decpcap_test
                                  make[1]: Entering directory '/home/farias/nethogs/src'
                                  arm-linux-gnueabihf-gcc  -Wall -Wextra -c decpcap.c
                                  arm-linux-gnueabihf-g++  -Wall -Wextra -Wno-missing-field-initializers -std=c++14  decpcap_test.cpp decpcap.o -o decpcap_test -static -lpcap  -lm
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: /lib/arm-linux-gnueabihf/libpcap.a(nametoaddr.o): in function `pcap_nametoaddrinfo':
                                  (.text+0x56): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: /lib/arm-linux-gnueabihf/libpcap.a(nametoaddr.o): in function `pcap_nametoaddr':
                                  (.text+0x2): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: /lib/arm-linux-gnueabihf/libpcap.a(nametoaddr.o): in function `pcap_nametonetaddr':
                                  (.text+0xbc): warning: Using 'getnetbyname_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: /lib/arm-linux-gnueabihf/libpcap.a(nametoaddr.o): in function `pcap_nametoproto':
                                  (.text+0x380): warning: Using 'getprotobyname_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: /lib/arm-linux-gnueabihf/libpcap.a(pcap-dbus.o): in function `dbus_write':
                                  (.text+0xe4): undefined reference to `dbus_message_demarshal'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0xf4): undefined reference to `dbus_connection_send'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0xfc): undefined reference to `dbus_connection_flush'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0x102): undefined reference to `dbus_message_unref'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0x140): undefined reference to `dbus_error_free'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: /lib/arm-linux-gnueabihf/libpcap.a(pcap-dbus.o): in function `dbus_read':
                                  (.text+0x180): undefined reference to `dbus_connection_pop_message'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0x190): undefined reference to `dbus_connection_pop_message'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0x19c): undefined reference to `dbus_connection_read_write'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0x1f0): undefined reference to `dbus_message_is_signal'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0x1fe): undefined reference to `dbus_message_marshal'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0x23e): undefined reference to `dbus_free'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: /lib/arm-linux-gnueabihf/libpcap.a(pcap-dbus.o): in function `dbus_cleanup':
                                  (.text+0x294): undefined reference to `dbus_connection_unref'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: /lib/arm-linux-gnueabihf/libpcap.a(pcap-dbus.o): in function `dbus_activate':
                                  (.text+0x30e): undefined reference to `dbus_connection_open'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0x31e): undefined reference to `dbus_bus_register'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0x3ac): undefined reference to `dbus_bus_add_match'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0x3b2): undefined reference to `dbus_error_is_set'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0x3c4): undefined reference to `dbus_bus_get'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0x3da): undefined reference to `dbus_error_free'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0x3e8): undefined reference to `dbus_bus_add_match'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0x3ee): undefined reference to `dbus_error_is_set'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0x414): undefined reference to `dbus_error_free'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0x420): undefined reference to `dbus_connection_unref'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0x44a): undefined reference to `dbus_bus_get'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0x47a): undefined reference to `dbus_error_free'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0x484): undefined reference to `dbus_connection_set_max_received_size'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0x492): undefined reference to `dbus_connection_unref'
                                  /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: (.text+0x4e2): undefined reference to `dbus_error_free'
                                  collect2: error: ld returned 1 exit status
                                  make[1]: *** [MakeApp.mk:35: decpcap_test] Error 1
                                  make[1]: Leaving directory '/home/farias/nethogs/src'
                                  make: *** [Makefile:46: decpcap_test] Error 2
                                  
                                  
                                  1 réponse Dernière réponse
                                  0
                                  • F Hors-ligne
                                    F Hors-ligne
                                    FredR
                                    a écrit sur dernière édition par
                                    #17

                                    Ajout de :

                                    # apt-get install libnss3*:armhf
                                    
                                    1 réponse Dernière réponse
                                    0
                                    • F Hors-ligne
                                      F Hors-ligne
                                      FredR
                                      a écrit sur dernière édition par
                                      #18

                                      Pas mieux :

                                      # make
                                      make -C src -f MakeApp.mk decpcap_test
                                      make[1]: Entering directory '/home/farias/nethogs/src'
                                      arm-linux-gnueabihf-gcc  -Wall -Wextra -c decpcap.c
                                      arm-linux-gnueabihf-g++  -Wall -Wextra -Wno-missing-field-initializers -std=c++14  decpcap_test.cpp decpcap.o -o decpcap_test -static -lpcap -lm -Wl,--start-group -lc -lnss_files -lnss_dns -lresolv -Wl,--end-group
                                      /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: cannot find -lnss_files: No such file or directory
                                      /usr/lib/gcc-cross/arm-linux-gnueabihf/11/../../../../arm-linux-gnueabihf/bin/ld: cannot find -lnss_dns: No such file or directory
                                      collect2: error: ld returned 1 exit status
                                      make[1]: *** [MakeApp.mk:35: decpcap_test] Error 1
                                      make[1]: Leaving directory '/home/farias/nethog
                                      
                                      1 réponse Dernière réponse
                                      0
                                      • F Hors-ligne
                                        F Hors-ligne
                                        FredR
                                        a écrit sur dernière édition par
                                        #19

                                        Ajout emulateur :

                                        apt install gcc-arm-linux-gnueabihf qemu-user
                                        
                                        1 réponse Dernière réponse
                                        0
                                        • F Hors-ligne
                                          F Hors-ligne
                                          FredR
                                          a écrit sur dernière édition par
                                          #20

                                          Ajout de :

                                          apt install musl
                                          
                                          1 réponse Dernière réponse
                                          0

                                          Bonjour ! Vous semblez intéressé par cette conversation, mais vous n’avez pas encore de compte.

                                          Marre de refaire défiler les mêmes messages ? Créez un compte pour retrouver votre position, recevoir des notifications des nouvelles réponses, sauvegarder vos favoris et voter pour les messages que vous appréciez.

                                          Grâce à votre participation, ce message peut devenir encore meilleur 💗

                                          S'inscrire Se connecter
                                          Répondre
                                          • Répondre à l'aide d'un nouveau sujet
                                          Se connecter pour répondre
                                          • Du plus ancien au plus récent
                                          • Du plus récent au plus ancien
                                          • Les plus votés


                                          • Se connecter

                                          • Vous n'avez pas de compte ? S'inscrire

                                          • Connectez-vous ou inscrivez-vous pour faire une recherche.
                                          Powered by NodeBB Contributors
                                          • Premier message
                                            Dernier message
                                          0
                                          • Catégories
                                          • Récent
                                          • Mots-clés
                                          • Populaire
                                          • Web
                                          • Utilisateurs
                                          • Groupes