Maniac10 Posted June 19, 2016 Share Posted June 19, 2016 Esta es una mini guía para aquellos impacientes que no puedan esperar que se actualicen los kexts pre-compilados y se animen un poquitín a meter mano. 1- Primero que nada necesitan Xcode , lo pueden descargar del AppStore. 2- Descargar las fuentes del kext desde el repositorio. Normalmente hay al menos 2 maneras de obtener las fuentes: Si solo queremos compilar el kext y luego eliminar las fuentes recomiendo descargar el ZIP del proyecto. Si queremos mantener el repo en el disco, y actualizar el kext cada tanto necesitan abrir un Terminal: svn checkout url -- en caso que sea un repositorio svn git clone url -- en caso que sea un repositorio git Y luego, dependiendo si es svn o git, lo actualizan con: svn update git checkout 3- Una vez descargado repositorio buscar y abrir el archivo *.xcodeproj: 4- Asumiendo que el proyecto no tiene errores, solo deben presionar "Play" para compilar: 5- Al terminar la compilación el kext los espera en una sub-carpeta llamada "Products", que localizan de esta manera desde el panel de la izquierda: 5 Link to comment Share on other sites More sharing options...
magnifico Posted June 19, 2016 Share Posted June 19, 2016 very nice Link to comment Share on other sites More sharing options...
Allan Posted June 20, 2016 Share Posted June 20, 2016 Completa y fácil de entender! Felicitaciones Sorry - Google Translate Link to comment Share on other sites More sharing options...
Maniac10 Posted June 20, 2016 Author Share Posted June 20, 2016 Perfecta la traducción Allan . Si al seguir la guía notan algún problema comenten y vemos que se puede hacer. Por ejemplo, hay una serie de errores que surgen al compilar algunos proyectos que se resuelven en un par de clicks. Podríamos tratar de compilar resoluciones a estos problemas simples al menos. 1 Link to comment Share on other sites More sharing options...
Maniac10 Posted June 20, 2016 Author Share Posted June 20, 2016 Mini explicación sobre el uso del Terminal El comando que usen para descargar las fuentes, ya sea svn o git, creará la carpeta del repositorio donde esté actualmente ubicado el Terminal. Si recién lo abren normalmente suele ser en la carpeta del usuario (/Users/usuario_actual/repositorio/), sino les dejo un par de tips para que entiendan mínimamente el Terminal. El Terminal provee 2 datos en el prompt (el texto antes del caracter que parpadea): usuario_logueado:carpeta_actual $ Si aparece un ~ antes de carpeta_actual significa que están en la carpeta del usuario. También pueden usar el comando pwd (print working directory) y les dirá la ruta actual completa. 2 Link to comment Share on other sites More sharing options...
kaoskinkae Posted October 5, 2018 Share Posted October 5, 2018 gracias tenia curisidad por saber como se puede compilar un kext Link to comment Share on other sites More sharing options...
Recommended Posts