gccでmakeを介していくつかのcコードをコンパイルしようとしていますが、取得し続けます:
/usr/bin/ld: cannot find -lnetlink
gcc make パラメーターに -lnetlink が含まれています。locate netlinkを使用すると、複数のアイテムを見つけることができます。-L/usr/include/linuxを使用して gcc にどこを見つけるかを正確に伝えましたが、それでもエラーが発生します。
以下の gcc コマンド引数:
gcc -g -ggdb -Wall -Wextra -o mt6d mt6d.o address_worker.o tunnel_worker.o mt6d_assoc.o addr_gen.o send_utils.o if_utils.o tun_utils.o icmp_utils.o utils.o -lcrypto -lssl -lnetlink -lpthread -lnetfilter_queue
libnetlink.hにもエラーがありましたが、解決できましたが、関連している可能性があり、このエラーが他のエラーが修正された直後に表示される場合は、ここに含めました。C_INCLUDE_PATHを使用して修正
最近Ubuntu 13.04にアップグレードし、それ以前は11.04を使用していました。
さらに情報が必要な場合はお知らせください。どんな助けでも大歓迎です!
ありがとう - アラン