Tengo un error similar ahora en macOS Catalina, pero no pude ejecutarlo con éxito
gem install pg -v '0.18.4'
Encontré este problema en el puma
gema (sé que esta es otra gema) que me ayudó a resolver el problema:https://github .com/puma/puma/issues/2304
.
Allí encontré esto:
Y esto:
gem install puma:4.3.5 -- --with-cflags="-Wno-error=implicit-function-declaration"
Entonces, pude construir pg
con:
gem install pg -v '0.18.1' -- --with-cflags="-Wno-error=implicit-function-declaration"