Ok I've found.... my PKG_CONFIG environnement variable was wrong... # export PKG_CONFIG_PATH='/usr/local/lib/pkgconfig' # valac -v -g test4.vala # test4 Hello
*\o/* Raum > Hello, > > Thanks but it's not related to "libraries declaration" under Windows but > how I missed something when I've compiled Vala 0.18... or something > related to PATH.... > > I think I should try to recompile and reinstall... > > Thanks > > Regards > > Raum > >> I learned that under Windows you need to provide some extra info about >> libs >> you're using. >> >> For linux I have this: >> valac -o Game --pkg gee-1.0 --pkg gl --pkg libglfw --pkg glu --pkg >> libxml-2.0 --pkg gio-2.0 \ >> ... (other lines, source files mostly) >> >> For Windows: >> valac -o Game --pkg gee-1.0 --pkg gl --pkg libglfw --pkg glu --pkg >> libxml-2.0 --pkg gio-2.0 \ >> -X -lglfw -X -lopengl32 -X -lgee -X -lglu32 -X -lxml2 \ >> --cc=gcc \ >> ... (other lines, source files mostly) >> >> I don't remember exactly why I had to specify cc, but as there I have >> it, >> I >> thought to keep it here as well :) >> >> I have few other things that work differently on Windows and Linux (so I >> have ifdef here and there) but that might be related to mess I have on >> both >> systems (I tend to update vala quite randomly, same goes for other >> packages >> and those are the results) >> 2012/9/29 Luca Bruno <[email protected]> >> >>> On Fri, Sep 28, 2012 at 10:19 PM, <[email protected]> wrote: >>> >>> > Ehm... I need some help :) >>> > >>> >>> Try contacting this guy: >>> https://mail.gnome.org/archives/vala-list/2012-September/msg00073.html >>> It looks like he managed to get something running up. >>> >>> >>> > d:/cross-compile/mingw/bin/../lib/gcc/mingw32/4.6.2/../../../crt2.o: >>> In >>> > function `_mingw_CRTStartup': >>> > C:\MinGW\msys\1.0\src\mingwrt/../mingw/crt1.c:193: undefined >>> reference >>> to >>> > `__dyn_tls_init_callback' >>> > collect2: ld returned 1 exit status >>> > error: cc exited with status 1 >>> > >>> >>> That's something related to gcc if I'm not wrong. Before using valac, >>> ensure that your gcc is working correctly. >>> >>> -- >>> www.debian.org - The Universal Operating System >>> >>> _______________________________________________ >>> vala-list mailing list >>> [email protected] >>> https://mail.gnome.org/mailman/listinfo/vala-list >>> >>> >> > > _______________________________________________ > vala-list mailing list > [email protected] > https://mail.gnome.org/mailman/listinfo/vala-list > _______________________________________________ vala-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/vala-list
