2012-09-07 23 views
7

compilé un programa mediante el uso de vala siguiente comando:Compilar una fuente Vala En Windows

valac test.vala 

Por supuesto soy capaz de ejecutar el programa en mi equipo, pero cuando estoy tratando de ejecutar el archivo .exe en una diferente consigo error siguiente:

libglib-***.dll is missing on this computer 

Este es el aspecto de mi código fuente como:

using GLib; 
int main(string[] args) 
{ 
    bool running = true; 
    while(running) 
    { 
     print("Hello World\n"); 
    } 
    return 0; 
} 

El error es bastante claro, pero ¿qué puedo hacer para evitarlo? Gracias por adelantado.

Respuesta

4

A lo largo de su archivo exe necesitará instalar todas las bibliotecas que usa (glib, gio, etc ...) y sus propias dependencias (Gtk requerirá gdk, cairo, pango, y algunas más).

Editar: eche un vistazo a este question on SO, las dependencias mínimas se enumeran.