Oh, I forgot, thank you tons, that was it!

On 9/15/12, tarn...@tarnyko.net <tarn...@tarnyko.net> wrote:
>
> Hi David,
>
> Do you have the following line at the beginning of your method :
>
> SDLTTF.init ();
>
>
> Regards, Tarnyko
>
>
>
> David Gomes writes:
>
>> Hello there, first of all here's the relevant part of my code:
>>
>> using SDLTTF;
>>
>> (...)
>>
>> public void draw_string (string text, int x, int y, Color color) {
>>     Rect destination = {};
>>     Font pixel_font = new Font ("font.ttf", 20);
>>     if (pixel_font == null) print ("Font not found\n");
>>
>>     (...)
>> }
>>
>> Basically, pixel_font is always null and I am sure font.ttf is on the
>> same directory as the binary executable:
>>
>> ~/src/thegame $ ls
>> thegame Game.vala Cube.Vala font.ttf Makefile PlayState.vala State.vala
>> ~/src/thegame $ ls
>>
>> I also tried renaming the file, or putting the font in a special
>> folder. Oh, and I'm calling the executable on the same directory as
>> the font and the binary.
>>
>> Here's my compile line on my Makefile:
>>
>> valac --pkg gl --pkg sdl --pkg sdl-gfx --pkg gio-2.0 --pkg sdl-image
>> --pkg sdl-ttf -X -lSDL_gfx -X lSDL_image -X lSDL_ttf
>> --Xcc=-I/usr/include/SDL -o thegame Game.vala State.vala State.vala
>> PlayState.vala
>>
>> It compiles with 0 warnings and 0 errors too by the way.
>>
>> --
>> David Gomes
>> _______________________________________________
>> vala-list mailing list
>> vala-list@gnome.org
>> https://mail.gnome.org/mailman/listinfo/vala-list
> _______________________________________________
> vala-list mailing list
> vala-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/vala-list
>
_______________________________________________
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to