Ja, ich hasse Objective-C, und mein Projekt wird portabel sein, also möchte ich so viel wie möglich in C++ programmieren, idealerweise 100%.
Ich habe also ein normales C++-Projekt mit Xcode gemacht, und wollen einige OpenGL-Fenster zu öffnen.
edit: Verdammt, Glut übernimmt die Kontrolle über die App mit glutMainLoop() und ich würde gerne mehr Kontrolle über die Schleife haben.
Ich werde es mit Freeglut versuchen, obwohl ich keine OSX-Binärdateien finden kann, und ich habe immer so viel Pech, wenn ich versuche, den Code von jemand anderem zu kompilieren.
Aktualisierung:
Ich habe noch einmal versucht, einen Link zu SDL 1.3 zu erstellen, und dieses Mal hat es geklappt - juhu!
Ich wollte schon immer mit SDL arbeiten, aber die Verwendung von mehr als einem Fenster war obligatorisch, und das ist eine Funktion der Version 1.3, die sich in der Entwicklung befindet, und ich konnte sie nie zum Laufen bringen.
Da es auf eine Vielzahl von Betriebssystemen portabel ist und 2D-Grafiken ebenso gut wie OpenGL verarbeitet, werde ich es verwenden. Vielen Dank an alle!