objective c: cygwin wunderbar, djgpp compiliert, aber läßt nicht ausführen
-
...
weiß jemand, wie ich im djgpp objective c ausführen kann?mein cygwin macht es problemlos, aber der djgpp beendet mit folgender meldung:
objc runtime: cannot find class Object
Abort!obwohl mitgelinkt und alles gleich wie beim cygwin..
der cygwin zeigt hier eine schöne hello world endlosschleife:
#include <objc/objc.h> #include<objc/Object.h> @interface Control:Object { } - world; int main(); @end @implementation Control - world { printf("Hello, World!\n"); } int main() { id hello; hello=[Control new]; for(;;) [hello world]; } @end
irgendwo stimmen vielleicht pfade nicht, oder ich muss den djgpp anders aufrufen
bis jetzt so:gxx test.m -o test.exe -lobjc
geht auch ausführlich, aber das suffix .m sagt ihm den richtigen includepfad an.
thx, wenns jemand weiß
-
Ich habe bisher nur mit Appels compiler gearbeitet, tut mir leid. Deshalb mal 'ne Frage: Versteht der djgpp kein #import oder weshalb verwendest du #include?
-
da gibts hier was dazu... zum problem import
http://www.cs.uu.nl/wais/html/na-dir/Objective-C/answers.htmlich mache es mir erstmal einfach