2009-12-09 36 views

Respuesta

3

La respuesta correcta serían dos palabras: not supported. Realmente, si quiere distribuir su aplicación, ya sea de 2 o 100000 líneas, simplemente vincule una copia de GTK + con ella.

3

Es compatible con algunos problemas menores (como tener problemas para encontrar archivos de configuración), ¡pero usted tendrá que compilar GTK + usted mismo! (los archivos binarios predeterminados no incluyen bibliotecas estáticas)

Consulte this mailing-list thread para obtener más información sobre este tema.

+0

No, no lo es. Lea todo el hilo que ha vinculado, especialmente los comentarios de Tor Lillqvist (mantenimiento del puerto de Windows). – ntd

+2

Tor apunta a dos problemas: Gtk + encontrar 2. sus catálogos de mensajes, y 1. sus archivos de configuración. Para evitar archivos de configuración, puede codificar su configuración en el programa, con llamadas a gtk_rc_parse_string. Para los catálogos de mensajes, puede enviar con ellos si acepta perder internacionalización. Por lo tanto, aunque no es una solución perfecta, puede ser pirateada. –

+0

Estos no son pequeños problemas y el hilo fue pura discusión teórica. De todos modos, con la base de código GTK + actual (y esto incluye el sistema de compilación) es ** no ** posible. De lo contrario, indícame una aplicación única vinculada a una biblioteca estática GTK +. – ntd

4

mingw-cross-env tiene arreglos para construir GTK y todas las librerías relacionadas estáticamente

Cuestiones relacionadas