Keine Ahnung warum das sonst funktioniert. Ich verwende die erweiterte Library (nach 2.6) nicht weil mir dabei zuviel Denkarbeit beim Programmieren abgenommen wird. Ich möchte ja was lernen Bild  

Warum includest du eigentlich asuro.h und asuro.c? Wenn im Makefile alles passt sollte das Includen von asuro.h ausreichen.