← Back to team overview

rohc team mailing list archive

[Question #702804]: /usr/bin/ld: cannot find -lnetlink error

 

New question #702804 on rohc:
https://answers.launchpad.net/rohc/+question/702804



I am attempting to compile the makefile in iprohc: https://github.com/viveris/iprohc. On Ubuntu 22.04. GCC Compiler

Command$: make all

Result$: /usr/bin/ld: cannot find -lnetlink: No such file or directory

I have installed the following packages:

libnl-3-dev, libnl-genl-3-dev, libnl-route-3-dev, libnl-nf-3-dev, libnl-cli-3-dev, iproute2

When trying ldconfig -p, it appears to return the correct library file(s) for netlink, so I am a bit confused:

libnl-3.so.200 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnl-3.so.200

libnl-3.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libnl-3.so

libnfnetlink.so.0 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnfnetlink.so.0

libnfnetlink.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libnfnetlink.so

libnl-route-3.so.200 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnl-route-3.so.200

libnl-route-3.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libnl-route-3.so

libnl-nf-3.so.200 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnl-nf-3.so.200

libnl-nf-3.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libnl-nf-3.so

libnl-idiag-3.so.200 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnl-idiag-3.so.200

libnl-genl-3.so.200 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnl-genl-3.so.200

libnl-genl-3.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libnl-genl-3.so

libnl-cli-3.so.200 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnl-cli-3.so.200

libnl-cli-3.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libnl-cli-3.so

Any help would be greatly appreciated!


-- 
You received this question notification because your team ROHC Team is
an answer contact for rohc.