¿Cómo puedo ver los comandos internos de compilación que fallan en una instalación "go get"?
(1)
Ejecute go build -x en el paquete del problema:
go build -x github.com/presbrey/magicmime
Estoy tirando e instalando un paquete con dependencias, y una compilación falla, en este caso no encuentro un archivo,
magic.h
.
¿Cómo veo cuáles fueron los comandos de compilación y las banderas?
La opción
-v
no ayuda.
(NO quiero ideas sobre dónde obtener magia. H, esto es solo un ejemplo).
$ go get -u github.com/presbrey/magicmime
# github.com/presbrey/magicmime
../../../src/github.com/presbrey/magicmime/magicmime.go:20:11: fatal error: ''magic.h'' file not found
#include <magic.h>
¿Cómo puedo encontrar, por ejemplo, dónde estaba buscando incluir archivos, qué fuente estaba compilando
exactamente
?
(En este caso, el archivo fuente que veo en
$GO_PATH/src
tiene el comentario
#include
comentado, y de todos modos existe
/usr/local/include/match.h
).