sách gpt4 ai đã đi

Cài đặt OpenSSL Hỗ trợ cài đặt Ruby tự biên dịch

In lại Tác giả: Data Little Sun Thời gian cập nhật: 2023-10-29 08:38:15 32 4
mua khóa gpt4 Nike

Tôi đã giải nén và biên dịch Ruby 2.1 và cài đặt một số công cụ hỗ trợ.

Nhưng khi tôi cài đặt libssl-dev, OpenSSL lại không cài đặt được.

Tôi gặp lỗi này khi hỗ trợ openssl:

make: *** Không có quy tắc nào để tạo mục tiêu `/thread_native.h', cần thiết cho `ossl.o'. Dừng lại.

phải làm gì?

1 Câu trả lời

Tôi cũng gặp vấn đề tương tự. Hóa ra dòng cuối cùng của Makefile được tạo bởi extconf.rb đọc

ossl.o: $(top_srcdir)/thread_native.h $(top_srcdir)/thread_$(THREAD_MODEL).h

Nhưng,top_srcdir Không được xác định ở bất kỳ đâu trong Makefile.

Tôi đã tìm ra nơi các tập tin tiêu đề bị thiếu bằng cách chạy

sudo tìm / -tên thread_native.h

Trở về (khoảng)

~/.rbenv/versions/2.1.0/thread_native.h

Có một dòng ở trên cùng có nội dung như sau

topdir = ~/.rbenv/versions/2.1.0/include/ruby-2.1.0

Vì vậy, tôi đã thêm một dòng bên dưới nó trỏ tớitìm thấyThư mục trong:

top_srcdir = $(topdir)/../.

Sau đó, tôi ext/openssl MỘT làm sạch,Sau đó làm Chạy mà không có lỗi.

Liên quan đến Ruby - Cài đặt hỗ trợ OpenSSL cho các cài đặt Ruby tự biên dịch, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/21498868/

32 4 0
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com