Hi!
Da ich den "OpenGL Programming Guide" daheim habe, wollte ich damit und mit der gl.gbas einen kleinen Test machen.
Leider bekam ich als Ergebnis folgendes:
compiling:
C:\Users\wpshadow\AppData\Local\Temp\glbasic\gpc_tempc.cpp: In function `DGInt __GLBASIC__::glPolygonStipple(__GLBASIC__::DGIntArray&)':
C:\Users\wpshadow\AppData\Local\Temp\glbasic\gpc_tempc.cpp:620: error: no match for call to `(__GLBASIC__::DGIntArray) (int&, int&)'
C:/Program Files (x86)/GLBasic/Compiler/platform/Include/glb.h:356: note: candidates are: DGInt& __GLBASIC__::DGIntArray::operator()(int)
C:/Program Files (x86)/GLBasic/Compiler/platform/Include/glb.h:395: note: __GLBASIC__::DGIntArray& __GLBASIC__::DGIntArray::operator()()
C:\Users\wpshadow\AppData\Local\Temp\glbasic\gpc_tempc.cpp: In function `DGInt __GLBASIC__::glGetPolygonStipple(__GLBASIC__::DGIntArray&)':
C:\Users\wpshadow\AppData\Local\Temp\glbasic\gpc_tempc.cpp:660: error: no match for call to `(__GLBASIC__::DGIntArray) (int&, int&)'
C:/Program Files (x86)/GLBasic/Compiler/platform/Include/glb.h:356: note: candidates are: DGInt& __GLBASIC__::DGIntArray::operator()(int)
C:/Program Files (x86)/GLBasic/Compiler/platform/Include/glb.h:395: note: __GLBASIC__::DGIntArray& __GLBASIC__::DGIntArray::operator()()
*** FATAL ERROR - Bitte die Compiler-Ausgabe ins Forum kopieren
Hat irgendjemand eine Idee, worum es sich hierbei handelt?
GLG
W.
arbeitest du evtl. noch mit einer alten Version von gl.gbas? Den gleichen Fehler hatte ich, als Gernot Integers in GLBasic eingeführt hatte.
Mit der aktuellen Version in ..\samples\common hatte ich bisher noch keine Probleme.
Also ich habe hier die Version 7.285, das System sagt mir, daß es keine aktuellere gibt...
Soll ich eventuell GLB deinstallieren und neu installieren?
Ok, habe in dem Fall das Ganze aus "...\Samples\Common" bezogen, hier bekomme ich jedoch folgende Fehlermeldung:
compiling:
C:\Users\wpshadow\AppData\Local\Temp\glbasic\gpc_tempc.cpp: In function `DGInt __GLBASIC__::glGetPolygonStipple(__GLBASIC__::DGNatArray&)':
C:\Users\wpshadow\AppData\Local\Temp\glbasic\gpc_tempc.cpp:662: error: no matching function for call to `DIM(DGInt (&)(), int, int)'
C:/Program Files (x86)/GLBasic/Compiler/platform/Include/glb.h:778: note: candidates are: void __GLBASIC__::DIM(__GLBASIC__::DGIntArray&, DGNat, DGNat, DGNat, DGNat)
C:/Program Files (x86)/GLBasic/Compiler/platform/Include/glb.h:779: note: void __GLBASIC__::DIM(__GLBASIC__::DGNatArray&, DGNat, DGNat, DGNat, DGNat)
*** FATAL ERROR - Bitte die Compiler-Ausgabe ins Forum kopieren
komisch. Gib doch mal a bisserl Code!
Da ist kein Code!
Ich habe einfach eine
WHILE TRUE
SHOWSCREEN
WEND
gemacht und die Datei eingefügt! Dann wollte ich eigentlich zu testen beginnen, aber da geht leider gar nix!
sieht mir immer noch stark danach aus, als ob du eine ältere Version von gl.gbas hättest
Probier mal die hier:
[attachment deleted by admin]
Tja, ich habe das Original ersetzt und gesichert, aber leider wieder keine Veränderung!
Der selbe Fehler wie zuvor beschrieben!
Jetzt bin ich ratlos!
ich auch :)
Lösch doch mal spaßeshalber alle Dateien in
C:\Users\wpshadow\AppData\Local\Temp\glbasic
und kompilier noch mal neu
Interessanterweise hat es nach dem löschen der Dateien funktioniert!
Haut also alles wieder hin! Danke für den Tipp!!! Den merke ich mir!