Tôi có hệ thống Ubuntu 13.10 32 bit. Gần đây khi tôi cố gắng biên dịch bằng cách chạy ./autogen.sh
và ./configure
tôi nhận được
PKG_PROG_PKG_CONFIG: command not found
lỗi. Tôi đã libtool
cài đặt. Tôi có ba tệp aclocal usr/share/
giống như alocal
, aclocal-1.13
vàaclocal-1.4
Làm thế nào tôi có thể sửa lỗi đó?
BIÊN TẬP:
Cách đây một thời gian, tôi đã biên dịch phiên bản mới nhất của automake từ nguồn và cài đặt nó bởi vì mã nguồn cần phiên bản tự động gần đây để chạy quy trình cấu hình. Kể từ đó, bất cứ khi nào tôi chạy tiêu chuẩn ./autogen
và /configure
các lệnh trong thư mục nguồn để tạo, makefile
tôi nhận được
PKG_PROG_PKG_CONFIG: command not found
lỗi
find /usr -name "pkg.m4"
đưa cho tôi
/usr/share/aclocal/pkg.m4
và
aclocal --print-ac-dir
đưa cho tôi
/usr/local/share/aclocal
find /usr -name "pkg.m4"
cho tôi/usr/share/aclocal/pkg.m4
aclocal --print-ac-dir
nói gì
pkg-config
gói cài đặt không? tập tin/usr/share/aclocal/pkg.m4
tồn tại trên hệ thống của bạn?