I've got this short piece of code
int main(int argc, char **argv) {
al_init();
const ALLEGRO_FONT *arial = al_load_ttf_font("arial.ttf", 12, 0);
if ( !(
al_init_font_addon() &&
al_init_ttf_addon() &&
al_init_primitives_addon()
)) {
std::cout << "fail of init";
}
if (!arial) {
std::cout << "fail of arial";
return 0;
}
}
and unfortunately it outputs "fail of arial" (inits work fine) ! I did put everything in same folder so I don't get it why it fails... Any guesses?