Ja, da wird sicherlich ein großer Teil der Probleme an den
unterschiedlichen Compilern liegen. Wie gesagt, wenn du das Projekt hier
reinstellst, kann man sich das mal angucken, wo die Fehler liegen...
Ausserdem würde ich dir empfehlen, nachzugucken, warum du Ride nicht
daheim installieren kannst, sonst bringt es nix, wenn ihr in der Schule
mit Ride rummacht, und du jedesmal gucken musst, dass du es auf Keil
portierst...
Übrigens, es gibt noch den SDCC(frei) und den Wickenhäuser Compiler(bis
8 kB frei), die haben nicht solche Einschränkungen wie der Keil mit 2kB
Offset usw.
Ralf