Hi,
On Mon, Sep 17, 2018 at 11:57:12AM +0200, Daniel Borkmann wrote:
On 09/17/2018 10:23 AM, Bo YU wrote:
Hello,
I have followed the instructions from:

https://cilium.readthedocs.io/en/latest/bpf/#bpftool

to test xdp program.
But i can not enable elf support.

./configure --prefix=/usr
```output
TC schedulers
ATM    no

libc has setns: yes
SELinux support: no
ELF support: no
libmnl support: yes
Berkeley DB: yes
need for strlcpy: yes
libcap support: yes
```
And i have installed libelf-dev :
```output
sudo apt show libelf-dev
Package: libelf-dev
Version: 0.168-1
Priority: optional
Section: libdevel
Source: elfutils
Maintainer: Kurt Roeckx <k...@roeckx.be>
Installed-Size: 353 kB
Depends: libelf1 (= 0.168-1)
Conflicts: libelfg0-dev
Homepage: https://sourceware.org/elfutils/
Tag: devel::library, role::devel-lib
```

And gcc version:
gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1)

uname -a:
Linux debian 4.18.0-rc1+ #2 SMP Sun Jun 24 16:53:57 HKT 2018 x86_64 GNU/Linux

Any help is appreciate.

Debian's official iproute2 packaging build says 'libelf-dev' [0], and having
libelf-dev installed should work ...

 [...]
 Build-Depends: bison,
              debhelper (>= 10~),
              flex,
              iptables-dev,
              libatm1-dev,
              libcap-dev,
              libdb-dev,
              libelf-dev,
              libmnl-dev,
              libselinux1-dev,
              linux-libc-dev,
              pkg-config,
              po-debconf,
              zlib1g-dev,
 [...]

Did you ran into this one perhaps [1]? Do you have zlib1g-dev installed?
Yes,You are right. I install zlib1g-dev with your help,iproute2 enable ELF
support.
```output
./configure --prefix=/usr
TC schedulers
ATM     no

libc has setns: yes
SELinux support: no
ELF support: yes
libmnl support: yes
Berkeley DB: yes
need for strlcpy: yes
libcap support: yes

```
But there is no effect after [1], right? When i install libelf-dev,it should
install zlib1g-dev also.

Is there any way to update the page [2]?

Thank you, Daniel

[2] https://cilium.readthedocs.io/en/latest/bpf/#bpftool

 [0] https://salsa.debian.org/debian/iproute2/blob/master/debian/control
 [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=885071

Reply via email to