2009-07-31

Como hacer que nant funcione con mono en OS X

En el sitio de Monobjc, dice que para compilar y armar el paquete de aplicación para un programa hecho con una interfaz Cocoa y Monobjc se debe utilizar un script de nant que ellos proveen.

El problema es que al intentar ejecutarlo nant se queja diciendo que le faltan ciertas librerías.


Para poder solucionarlo hay que hacer dos cosas:
  • Crear un SymLink de /Library/Frameworks/Mono.framework/Versions/Current/bin/pkg-config a /usr/bin/pkg-config
  • Editar el archivo /Library/Frameworks/Mono.framework/Versions/Current/lib/pkgconfig/mono.pc y comentar la linea que comienza con "Requires"
Con esto hecho, podrán utilizar sin problemas el script de nant para armar los .app de mono!

Saludos!
Z


No hay comentarios.: