2009-12-09 16 views

risposta

3

La risposta corretta sarebbe di due parole: not supported. In realtà, se vuoi distribuire la tua applicazione, trattandosi di 2 o 100000 linee, legala semplicemente una copia di GTK +.

3

È supportato con alcuni problemi minori (come avere problemi nel trovare i file di configurazione), ma dovrete compilare GTK + da soli! (i file binari predefiniti non includono librerie statiche)

Vedere this mailing-list thread per ulteriori informazioni su questo problema.

+0

No, non lo è. Leggi il thread completo che hai collegato, in particolare i commenti di Tor Lillqvist (mantainer della porta di Windows). – ntd

+2

Tor punta a due problemi: Gtk + che trova 2. i suoi cataloghi di messaggi e 1. i suoi file di configurazione. Per evitare i file di configurazione, è possibile codificare la configurazione nel programma con chiamate a gtk_rc_parse_string. Per i cataloghi dei messaggi, puoi spedire con loro se accetti di perdere l'internazionalizzazione. Quindi, anche se non è una soluzione perfetta, può essere violato. –

+0

Questi non sono piccoli problemi e la discussione è stata pura discussione teorica. In ogni caso con la codebase GTK + corrente (e questo include il sistema di build) è ** non ** possibile. Altrimenti, per favore, indicami una singola applicazione collegata a una libreria statica GTK +. – ntd

4

mingw-cross-env ha correzioni per costruire gtk e tutte le librerie relative staticamente

Problemi correlati