webForumDet fria alternativet

OpenGL problem igen!

4 svar · 241 visningar · startad av puhbjörn

puhbjörnMedlem sedan juni 2001370 inlägg
#1

Nu har jag fått nehes kod att fungera och kommit till tutorial 6: att använda texturer. Jag självklart ett felmeddelande: [LinkerError] Unresolved external 'auxDIBImageLoadA' referenced from C:\DOCUMENTS AND SETTINGS\HP-AUKTORISERAD KUND\MINA DOKUMENT\OPENGL\SPEL.OBJ.
Vad jag vet så betyder det att jag inte inkluderat lib filen som innehåller den externa funktionen jag har testat att ta med både glu32.lib och opengl32.lib men det hjälper inte. Kan det vara så att det ska vara glaux.lib som jag inte har ? I sådana fall vet någon var man kan få tag i den ?

Alpha IIMedlem sedan maj 20002 993 inlägg
#2

Vet inte hur det är i C, men när man använder glaux i delphi måste man ha glaux.dll i system elelr i mappen som progremmet ligger i!

Annars skulle jag skriva en egen/ladda ner en egen rutin för att ladda bilder....

puhbjörnMedlem sedan juni 2001370 inlägg
#3

Har löst problemet nu! Använde nehes iPicture code.
Nu har jag ett nytt problem. Jag försöker kompilera lektion 10 och får följande fel:
[C++Error] declarations.h(78): Type name expected.
[C++Error] declarations.h(78): Declaration missing ;.

Funktionen som rad 78 ligger i:
typedef struct tagSECTOR // Build Our Sector Structure
{
int numtriangles; // Number Of Triangles In Sector
TRIANGLE* triangle; (FELET ÄR HÄR!) // Pointer To Array Of Triangles
} SECTOR; // Call It SECTOR

Sen får jag ett likadant fel på rad 82

typedef struct tagTRIANGLE // Build Our Triangle Structure
{
VERTEX vertex[3]; // Array Of Three Vertices
} TRIANGLE; // Call It TRIANGLE

Någon som vet vad som är fel ?
Jag är inte särskilt bra på felsökning som ni kanske märkt :(

ViktorMedlem sedan aug. 20021 752 inlägg
#4

Prova att skriva dem i omvänd ordning, först VERTEX, sen TRIANGLE och sedan SECTOR.

/Viktor

puhbjörnMedlem sedan juni 2001370 inlägg
#5

Det funkade! Tack så mycket för hjälpen!

131 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)