I see no problem in your code. But:

Code:
#include "acknex.h"
#include "default.c"

What? it's supposed to be:

Code:
#include <acknex.h>
#include <default.c>

Except if you copied them...