Điểm:0

libpng.a(pngerror.o): yêu cầu định vị lại động R_X86_64_PC32 đối với 'stderr'

lá cờ in

Tôi đang dùng tiêu điểm Ubuntu 20 và tôi đang cố gắng xây dựng Blender dưới dạng mô-đun Python. Bước cuối cùng của hướng dẫn xây dựng là nơi tôi đang gặp vấn đề.

Tòa nhà của tôi đạt 100%, nhưng sau đó không thành công với đầu ra sau:

/usr/bin/ld.gold: lỗi: /usr/lib/x86_64-linux-gnu/libpng.a(pngerror.o): yêu cầu định vị lại R_X86_64_PC32 động đối với 'stderr' có thể tràn khi chạy; biên dịch lại với -fPIC

Tôi đã thử sudo tạo bpy -fPIC, nhưng điều này gây ra một lỗi khác:

make: pic: Không có tệp hoặc thư mục như vậy
tạo: *** Không có quy tắc nào để tạo 'ảnh' mục tiêu. Dừng lại.

tôi giả sử -fPIC lỗi là do tôi ngu ngốc và tôi phải biên dịch libpng với sự hỗ trợ của fpic (hoặc một cái gì đó tương tự), thay vì giải quyết nó ở cuối lệnh trên, nhưng tôi thực sự không biết ...

Tôi đã tìm kiếm một lúc rồi và câu trả lời gần nhất mà tôi tìm thấy là cái này, có nghĩa là tải xuống và biên dịch libpng và sau đó để làm một cái gì đó với libpng.a (chính xác là gì, tôi không biết).

Làm thế nào tôi có thể khắc phục vấn đề này?

djdomi avatar
lá cờ za
tại sao bạn không sử dụng apt để cài đặt tất cả các yêu cầu? hơn nữa `cd ~/blender-git ./blender/build_files/build_environment/install_deps.sh`

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.