Estoy tratando de hacer que ndk-build funcione dentro de Cygwin en Windows. Según la documentación de NDK (específicamente INSTALL.htm), "El NDK requiere que GNU Make 3.81 o posterior esté disponible en su desarrollo".Cómo establecer la variable GNUMAKE para que ndk-build funcione
Tengo instalado Gnu Make en mi computadora.
Hasta ahora, todo bien.
Dentro de Cygwin bash, voy al directorio raíz NDK de Android. Ahora cuando escribo en el siguiente comando (sin parámetros en este momento, sólo para ver si funciona el comando):
$/NDK-construir
ERROR:. No se puede encontrar el programa 'make'. Instale Cygwin make package o defina la variable GNUMAKE para apuntar a ella.
así que trato de establecer la variable gnumake, pero no hubo suerte:
gnumake $ export = '/ cygdrive/c \ Archivos de programa \ GnuWin32 \ bin'
ERROR: La variable de gnumake es define a un nombre no válido:/cygdrive/c \ archivos de programa \ GnuWin32 \ bin favor arreglarlo para que apunte a un archivo ejecutable marca válida (por ejemplo usr/bin/make)
incluso he intentado ajustarlo a usr/bin/hacer como sugiere, pero el mismo error de nombre no válido.
Cualquiera, sabe cómo resolver esto?
estoy usando Windows 7, NDK R5, Cygwin 1.7.1
Las herramientas de Android a veces tienen problemas con los espacios en los nombres de ruta. +1 – srf