2010-07-25 36 views
10

Tôi đang cố chạy './configure' cho vlc trên ubuntu 10.04. Nhưng nó không thể tìm thấy thư viện libavcode vì lý do nào đó. Tôi đã kiểm tra/usr/lib, nó có các thư viện, tại sao ./configure không thể tìm thấy nó?Không thể tìm thấy libavcodec khi chạy ./configure cho vlc

Đây là lỗi từ './configure':

checking for AVCODEC... no 
configure: error: Could not find libavcodec or libavutil. Use --disable-avcodec to ignore this error. 

Nhưng tôi đã cài đặt libavcodec-dev, nhưng nó vẫn thất bại:

$ sudo apt-get install libavcodec-dev 
Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
libavcodec-dev is already the newest version. 
0 upgraded, 0 newly installed, 0 to remove and 201 not upgraded. 

Tôi đã kiểm tra '/ usr/lib ', Tôi thấy libavcodec.so:

-rw-r--r-- 1 root root 7339558 2010-03-04 04:42 libavcodec.a 
lrwxrwxrwx 1 root root  21 2010-06-26 00:38 libavcodec.so -> libavcodec.so.52.20.1 
lrwxrwxrwx 1 root root  21 2010-05-10 22:30 libavcodec.so.52 -> libavcodec.so.52.20.1 
-rw-r--r-- 1 root root 5560152 2010-03-04 04:54 libavcodec.so.52.20.1 
-rw-r--r-- 1 root root 1316312 2010-03-04 04:42 libavformat.a 
lrwxrwxrwx 1 root root  22 2010-06-26 00:38 libavformat.so -> libavformat.so.52.31.0 
lrwxrwxrwx 1 root root  22 2010-05-10 22:30 libavformat.so.52 -> libavformat.so.52.31.0 
-rw-r--r-- 1 root root 694880 2010-03-04 04:42 libavformat.so.52.31.0 
-rw-r--r-- 1 root root 85164 2010-03-04 04:42 libavutil.a 
lrwxrwxrwx 1 root root  20 2010-06-26 00:38 libavutil.so -> libavutil.so.49.15.0 
lrwxrwxrwx 1 root root  20 2010-05-10 22:30 libavutil.so.49 -> libavutil.so.49.15.0 
-rw-r--r-- 1 root root 47296 2010-03-04 04:54 libavutil.so.49.15.0 

Cảm ơn bạn đã được trợ giúp.

Trả lời

4

Kiểm tra cấu hình.log Có thể nó sẽ cho bạn gợi ý về những gì còn thiếu. Nó có thể là một tập tin tiêu đề thay vì một thư viện.

1

Theo mặc định, libavcodec được cài đặt vào/usr/lib trong khi mặc định vlc là/usr/local/lib. Trong vlc, thêm --prefix =/usr vào dòng cấu hình sẽ sửa lỗi này. Liyong

9

apt-get build-dep vlc

... nên sáng tỏ nhất nếu không phải tất cả các lỗi ./configure vlc với thiếu phụ thuộc

Các vấn đề liên quan