私はubuntu10.10で次の最小限のCコードをコンパイルしようとしています:
#include <sys/capability.h>
void main(void)
{
cap_t cap;
cap = cap_get_proc();
}
これにより、次のエラーが発生しgcc -lcap test.c
ます。
/tmp/ccCQFyXS.o: In function `main':
test.c:(.text+0x9): undefined reference to `cap_get_proc'
collect2: ld a retourné 1 code d'état d'exécution
libcap2-devとlibcap2-bin、バージョン2.21をインストールしています
ls /lib/libcap.*
/lib/libcap.a /lib/libcap.so /lib/libcap.so.2 /lib/libcap.so.2.21
同じgccコマンドを使用した同じコードがarchとgentooで正常にビルドされます
それをubuntu上に構築するにはどうすればよいですか?