Solución:
Mac OS X
También tuve este problema (encontrado a través de los compiladores de Macports). Las versiones anteriores de Xcode le permitían instalar herramientas de línea de comando a través de xcode / Preferences, pero xcode5 no ofrece una opción de herramientas de línea de comando en la GUI, así que asumí que ahora se incluía automáticamente. Intente ejecutar este comando:
xcode-select --install
Ubuntu
(según esta respuesta)
sudo apt-get install libc6-dev
Linux alpino
(según este comentario)
apk add libc-dev
Mac OS Mojave
La respuesta aceptada ya no funciona. Al ejecutar el comando xcode-select --install
le indica que utilice “Actualización de software” para instalar actualizaciones.
En este enlace se encuentra el método actualizado:
Abra una Terminal y luego:
cd /Library/Developer/CommandLineTools/Packages/
open macOS_SDK_headers_for_macOS_10.14.pkg
Esto abrirá un asistente de instalación.
Actualización 12/2019
Después de actualizar a Mojave 10.15.1, parece que usar xcode-select --install
funciona según lo previsto.
usuarios de ubuntu:
sudo apt-get install libc6-dev
especialmente desarrolladores ruby que tienen problemas para instalar gem install json -v '1.8.2'
en sus máquinas virtuales