Schreib mal im main anstelle von deinem
Code:
    while (1);


    return 0;
so wie ich es schreibe
Code:
for(;;){

    }
Bei mir läuft es dann.