Hiện tôi đã gặp lỗi tương tự trên macOS Catalina, nhưng tôi không thể chạy thành công
gem install pg -v '0.18.4'
Tôi đã tìm thấy sự cố này trong puma
gem (tôi biết đây là một viên ngọc khác) đã giúp tôi giải quyết vấn đề: https://github .com / puma / puma / issue / 2304
.
Ở đó, tôi tìm thấy cái này:
Và đây:
gem install puma:4.3.5 -- --with-cflags="-Wno-error=implicit-function-declaration"
Vì vậy, tôi đã có thể tạo pg
với:
gem install pg -v '0.18.1' -- --with-cflags="-Wno-error=implicit-function-declaration"