openGL unter MacOS X

Diskutiere mit über: openGL unter MacOS X im Mac OS X Entwickler, Programmierer Forum

  1. nuegou

    nuegou Thread Starter MacUser Mitglied

    Beiträge:
    72
    Zustimmungen:
    0
    Registriert seit:
    12.08.2002
    hab gestern von Kommilitonen ein Programm bekommen, dass ich nun bei mir zum Laufen bringen wollte...wenn ich es starte, bekomme ich aber nur einen Haufen Fehler im Terminal...

    hab erstmal nen teil rauskopiert....vielleicht kann mir ja jemand weiterhelfen!

    g++ -c -g -O3 -Wall -I. -o b9a1.o b9a1.cpp
    b9a1.cpp:4:21: error: GL/glut.h: No such file or directory
    In file included from b9a1.cpp:6:
    Trackball.h:4:19: error: GL/gl.h: No such file or directory
    Trackball.h:20: error: `GLfloat' has not been declared
    Trackball.h:21: error: `GLfloat' has not been declared
    Trackball.h:21: error: `GLfloat' has not been declared
    Trackball.h:26: error: 'GLfloat' does not name a type
    Trackball.h:29: error: `GLfloat' has not been declared
    Trackball.h:29: error: `GLfloat' has not been declared
    Trackball.h:68: error: `GLfloat' has not been declared
    Trackball.h:69: error: 'GLfloat' does not name a type
    Trackball.h:70: error: 'GLfloat' does not name a type
    Trackball.h: In constructor `SimpleTrackball::SimpleTrackball()':
    Trackball.h:39: error: '_rotation' was not declared in this scope
    Trackball.h:39: error: '_tbRot' was not declared in this scope
    Trackball.h:45: error: '_zoomFac' was not declared in this scope
    Trackball.h:46: error: '_zoomTemp' was not declared in this scope
    b9a1.cpp: In function `void init()':
    b9a1.cpp:25: error: 'glClearColor' was not declared in this scope
    b9a1.cpp:26: error: 'glClearDepth' was not declared in this scope
    b9a1.cpp:27: error: 'class SimpleTrackball' has no member named 'setTranslateSpeed'
    b9a1.cpp: In function `void drawNodes()':
     
  2. below

    below MacUser Mitglied

    Beiträge:
    13.882
    Zustimmungen:
    1.086
    Registriert seit:
    15.03.2004
    Vielleicht hilft ja das GLUT Framework.

    Gruss

    Alex
     
  3. nuegou

    nuegou Thread Starter MacUser Mitglied

    Beiträge:
    72
    Zustimmungen:
    0
    Registriert seit:
    12.08.2002
    und wie? sorry, hab gerade echt keinen peil...
     
  4. below

    below MacUser Mitglied

    Beiträge:
    13.882
    Zustimmungen:
    1.086
    Registriert seit:
    15.03.2004
    Schau Dir doch mal die Beispiele in /Developer/Examples/OpenGL/GLUT an

    Gruss

    Alex
     
  5. oneOeight

    oneOeight MacUser Mitglied

    Beiträge:
    46.777
    Zustimmungen:
    3.629
    Registriert seit:
    23.11.2004
    g++ -F/System/Library/Frameworks/
     
  6. nuegou

    nuegou Thread Starter MacUser Mitglied

    Beiträge:
    72
    Zustimmungen:
    0
    Registriert seit:
    12.08.2002
    also ich hab mir das ganze jetzt mal angeschaut...soagr versucht in xcode ein entsprechendes projekt zu erstellen, aber irgendwie finde ich meinen fehler nicht...in xcode kann ich es nichteinmal mehr zu laufen bringen...wuerd ja mal ein foto meines xcode projektes anhaengen, aber das mag auch nicht...
     
  7. oneOeight

    oneOeight MacUser Mitglied

    Beiträge:
    46.777
    Zustimmungen:
    3.629
    Registriert seit:
    23.11.2004
    dein problem fängt schon mit dem include <GL/glut.h> an, da der entsprechende header unter os x nicht in einem header verzeichis GL liegt, sondern in dem header verzeichnis des OpenGL frameworks...
    also korrigier mal das include statement und füg in xcode einfach das OpenGL framework hinzu...

    um im terminal mit g++ zu compilieren musst du mit -F den pfad zum OpenGL framework angeben..
     
  8. nuegou

    nuegou Thread Starter MacUser Mitglied

    Beiträge:
    72
    Zustimmungen:
    0
    Registriert seit:
    12.08.2002
    hab in xcode sowohl das opengl framework als auch das glut framework hinzugefuegt...trotzdem kann ich oben den build button nicht benutzen! weiss auch nicht wieso...

    das mit dem terminal werd ich gleich mal ausprobieren! danke fuer eure hilfe! :)
     
  9. H.Stony

    H.Stony MacUser Mitglied

    Beiträge:
    552
    Zustimmungen:
    0
    Registriert seit:
    27.03.2004
Die Seite wird geladen...
Ähnliche Themen - openGL unter MacOS Forum Datum
OpenGL winding order problem ungelöst Mac OS X Entwickler, Programmierer 06.11.2015
Antwort zu openGL anti-aliazing Mac OS X Entwickler, Programmierer 30.10.2012
Frage zur Objektprogrammierung mit OpenGL Mac OS X Entwickler, Programmierer 06.06.2012
[OpenGL ES] Linien Zeichnen Mac OS X Entwickler, Programmierer 09.03.2011
OpenGL unter 10.3 Mac OS X Entwickler, Programmierer 11.09.2004

Diese Seite empfehlen

Benutzerdefinierte Suche