home home

downloads files

forum forum

docs docs

wiki wiki

faq faq

Cube & Cube 2 FORUM


New Error (Compiling DevCpp, probably easier to fix)

by DennisJm on 03/20/2005 22:49, 3 messages, last message: 04/11/2005 14:26, 2613 views, last view: 04/28/2024 02:17

Here is a new error I am receiving, I can get it to start compiling 'Cube.exe' but then it gives me this junk... (A lot of unknown linkers...)

Compile Log:

Compiler: Default compiler
Building Makefile: "C:\Documents and Settings\Owner\Desktop\Engine\source.gcc\Makefile.win"
Executing make...
make.exe -f "C:\Documents and Settings\Owner\Desktop\Engine\source.gcc\Makefile.win" all
windres.exe -i tre_private.rc --input-format=rc -o tre_private.res -O coff

g++.exe src/client.o src/clientextras.o src/clientgame.o src/clients2c.o src/command.o src/console.o src/editing.o src/entities.o src/main.o src/menus.o src/monster.o src/pch.o src/physics.o src/rendercubes.o src/renderextras.o src/rendergl.o src/rendermd2.o src/renderparticles.o src/rendertext.o src/rndmap.o src/savegamedemo.o src/server.o src/serverbrowser.o src/serverms.o src/serverutil.o src/sound.o src/tools.o src/weapon.o src/world.o src/worldio.o src/worldlight.o src/worldocull.o src/worldrender.o tre_private.res -o "..\bin\TR-Engine.exe" -L"lib" -L"lib" lib/libz.a lib/libenet.a lib/libfmod.a lib/libSDL.a lib/libSDL_image.a lib/libSDLmain.a

src/client.o(.text+0xd66):client.cpp: undefined reference to `htons@4'
src/clientextras.o(.text+0xa63):clientextras.cpp: undefined reference to `htons@4'
src/clientextras.o(.text+0xb74):clientextras.cpp: undefined reference to `htons@4'
src/clients2c.o(.text+0x278):clients2c.cpp: undefined reference to `ntohs@4'
src/main.o(.text+0x22c):main.cpp: undefined reference to `glReadPixels@28'
src/rendercubes.o(.text+0x27):rendercubes.cpp: undefined reference to `glVertexPointer@16'
src/rendercubes.o(.text+0x52):rendercubes.cpp: undefined reference to `glColorPointer@16'
src/rendercubes.o(.text+0x7a):rendercubes.cpp: undefined reference to `glTexCoordPointer@16'
src/rendercubes.o(.text+0x1d9a):rendercubes.cpp: undefined reference to `glDepthMask@4'
src/rendercubes.o(.text+0x1da9):rendercubes.cpp: undefined reference to `glEnable@4'
src/rendercubes.o(.text+0x1dc0):rendercubes.cpp: undefined reference to `glBlendFunc@8'
src/rendercubes.o(.text+0x1def):rendercubes.cpp: undefined reference to `glBindTexture@8'

src/rendercubes.o(.text+0x20c7):rendercubes.cpp: undefined reference to `glDrawArrays@12'
src/rendercubes.o(.text+0x20e7):rendercubes.cpp: undefined reference to `glDisable@4'
src/rendercubes.o(.text+0x20f6):rendercubes.cpp: undefined reference to `glDepthMask@4'
src/renderextras.o(.text+0xb):renderextras.cpp: undefined reference to `glBegin@4'
src/renderextras.o(.text+0x2a):renderextras.cpp: undefined reference to `glVertex3f@12'
src/renderextras.o(.text+0x51):renderextras.cpp: undefined reference to `glVertex3f@12'
src/renderextras.o(.text+0x78):renderextras.cpp: undefined reference to `glVertex3f@12'
src/renderextras.o(.text+0x97):renderextras.cpp: undefined reference to `glVertex3f@12'
src/renderextras.o(.text+0x9f):renderextras.cpp: undefined reference to `glEnd@0'
src/renderextras.o(.text+0xb9):renderextras.cpp: undefined reference to `glLineWidth@4'
src/renderextras.o(.text+0xe1):renderextras.cpp: undefined reference to `glColor3ub@12'
src/renderextras.o(.text+0xf7):renderextras.cpp: undefined reference to `glBegin@4'
src/renderextras.o(.text+0x11b):renderextras.cpp: undefined reference to `glVertex3f@12'
src/renderextras.o(.text+0x148):renderextras.cpp: undefined reference to `glVertex3f@12'
src/renderextras.o(.text+0x17e):renderextras.cpp: undefined reference to `glVertex3f@12'
src/renderextras.o(.text+0x1ab):renderextras.cpp: undefined reference to `glVertex3f@12'
src/renderextras.o(.text+0x1b3):renderextras.cpp: undefined reference to `glEnd@0'
src/renderextras.o(.text+0x1d6):renderextras.cpp: undefined reference to `glBegin@4'
src/renderextras.o(.text+0x205):renderextras.cpp: undefined reference to `glVertex3f@12'
src/renderextras.o(.text+0x234):renderextras.cpp: undefined reference to `glVertex3f@12'
src/renderextras.o(.text+0x263):renderextras.cpp: undefined reference to `glVertex3f@12'
src/renderextras.o(.text+0x292):renderextras.cpp: undefined reference to `glVertex3f@12'

src/renderextras.o(.text+0x29a):renderextras.cpp: undefined reference to `glEnd@0'
src/renderextras.o(.text+0x2bd):renderextras.cpp: undefined reference to `glDepthMask@4'
src/renderextras.o(.text+0x2cc):renderextras.cpp: undefined reference to `glDisable@4'
src/renderextras.o(.text+0x2e3):renderextras.cpp: undefined reference to `glBlendFunc@8'

src/renderextras.o(.text+0x2f2):renderextras.cpp: undefined reference to `glBegin@4'
src/renderextras.o(.text+0x31e):renderextras.cpp: undefined reference to `glColor3d@24'
src/renderextras.o(.text+0x339):renderextras.cpp: undefined reference to `glColor3d@24'
src/renderextras.o(.text+0x350):renderextras.cpp: undefined reference to `glVertex2i@8'
src/renderextras.o(.text+0x367):renderextras.cpp: undefined reference to `glVertex2i@8'
src/renderextras.o(.text+0x37e):renderextras.cpp: undefined reference to `glVertex2i@8'
src/renderextras.o(.text+0x395):renderextras.cpp: undefined reference to `glVertex2i@8'
src/renderextras.o(.text+0x39d):renderextras.cpp: undefined reference to `glEnd@0'

src/renderextras.o(.text+0x3a9):renderextras.cpp: undefined reference to `glDisable@4'
src/renderextras.o(.text+0x3c0):renderextras.cpp: undefined reference to `glPolygonMode@8'
src/renderextras.o(.text+0x3cf):renderextras.cpp: undefined reference to `glBegin@4'
src/renderextras.o(.text+0x3f4):renderextras.cpp: undefined reference to `glColor3d@24'
src/renderextras.o(.text+0x40b):renderextras.cpp: undefined reference to `glVertex2i@8'
src/renderextras.o(.text+0x422):renderextras.cpp: undefined reference to `glVertex2i@8'
src/renderextras.o(.text+0x439):renderextras.cpp: undefined reference to `glVertex2i@8'
src/renderextras.o(.text+0x450):renderextras.cpp: undefined reference to `glVertex2i@8'
src/renderextras.o(.text+0x458):renderextras.cpp: undefined reference to `glEnd@0'
src/renderextras.o(.text+0x46c):renderextras.cpp: undefined reference to `glPolygonMode@8'
src/renderextras.o(.text+0x482):renderextras.cpp: undefined reference to `glEnable@4'
src/renderextras.o(.text+0x491):renderextras.cpp: undefined reference to `glEnable@4'

src/renderextras.o(.text+0x4a0):renderextras.cpp: undefined reference to `glDepthMask@4'
src/renderextras.o(.text+0x579):renderextras.cpp: undefined reference to `glDepthMask@4'
src/renderextras.o(.text+0x588):renderextras.cpp: undefined reference to `glEnable@4'
src/renderextras.o(.text+0x59f):renderextras.cpp: undefined reference to `glBlendFunc@8'
src/renderextras.o(.text+0x5b6):renderextras.cpp: undefined reference to `glBindTexture@8'
src/renderextras.o(.text+0x5d8):renderextras.cpp: undefined reference to `glPushMatrix@0'
src/renderextras.o(.text+0x613):renderextras.cpp: undefined reference to `glColor4f@16'
src/renderextras.o(.text+0x63a):renderextras.cpp: undefined reference to `glTranslatef@12'
src/renderextras.o(.text+0x66e):renderextras.cpp: undefined reference to `glRotatef@16'
src/renderextras.o(.text+0x696):renderextras.cpp: undefined reference to `glScalef@12'
src/renderextras.o(.text+0x6a5):renderextras.cpp: undefined reference to `glCallList@4'
src/renderextras.o(.text+0x6c7):renderextras.cpp: undefined reference to `glScalef@12'
src/renderextras.o(.text+0x6d6):renderextras.cpp: undefined reference to `glCallList@4'
src/renderextras.o(.text+0x6de):renderextras.cpp: undefined reference to `glPopMatrix@0'
src/renderextras.o(.text+0x760):renderextras.cpp: undefined reference to `glDisable@4'
src/renderextras.o(.text+0x76f):renderextras.cpp: undefined reference to `glDepthMask@4'
src/renderextras.o(.text+0xa77):renderextras.cpp: undefined reference to `glGetIntegerv@8'
src/renderextras.o(.text+0xa8e):renderextras.cpp: undefined reference to `glGetDoublev@8'
src/renderextras.o(.text+0xaa5):renderextras.cpp: undefined reference to `glGetDoublev@8'

src/renderextras.o(.text+0xb17):renderextras.cpp: undefined reference to `glReadPixels@28'
src/renderextras.o(.text+0xbb1):renderextras.cpp: undefined reference to `gluUnProject@48'
src/renderextras.o(.text+0xc3d):renderextras.cpp: undefined reference to `glBindTexture@8'
src/renderextras.o(.text+0xc4c):renderextras.cpp: undefined reference to `glBegin@4'
src/renderextras.o(.text+0xc94):renderextras.cpp: undefined reference to `glTexCoord2f@8'
src/renderextras.o(.text+0xcab):renderextras.cpp: undefined reference to `glVertex2i@8'
src/renderextras.o(.text+0xcc6):renderextras.cpp: undefined reference to `glTexCoord2f@8'
src/renderextras.o(.text+0xce1):renderextras.cpp: undefined reference to `glVertex2i@8'
src/renderextras.o(.text+0xd00):renderextras.cpp: undefined reference to `glTexCoord2f@8'
src/renderextras.o(.text+0xd1f):renderextras.cpp: undefined reference to `glVertex2i@8'

src/renderextras.o(.text+0xd3a):renderextras.cpp: undefined reference to `glTexCoord2f@8'
src/renderextras.o(.text+0xd55):renderextras.cpp: undefined reference to `glVertex2i@8'
src/renderextras.o(.text+0xd5d):renderextras.cpp: undefined reference to `glEnd@0'
src/renderextras.o(.text+0xdda):renderextras.cpp: undefined reference to `glLoadMatrixd@4'
src/renderextras.o(.text+0xe4f):renderextras.cpp: undefined reference to `glPolygonMode@8'

src/renderextras.o(.text+0xe6b):renderextras.cpp: undefined reference to `glPolygonMode@8'
src/renderextras.o(.text+0xe7a):renderextras.cpp: undefined reference to `glDisable@4'
src/renderextras.o(.text+0xe87):renderextras.cpp: undefined reference to `glPushMatrix@0'
src/renderextras.o(.text+0xebb):renderextras.cpp: undefined reference to `glOrtho@48'
src/renderextras.o(.text+0xeca):renderextras.cpp: undefined reference to `glEnable@4'
src/renderextras.o(.text+0xeee):renderextras.cpp: undefined reference to `glDepthMask@4'

src/renderextras.o(.text+0xf05):renderextras.cpp: undefined reference to `glBlendFunc@8'
src/renderextras.o(.text+0xf14):renderextras.cpp: undefined reference to `glBegin@4'

src/renderextras.o(.text+0xf3e):renderextras.cpp: undefined reference to `glColor3d@24'
src/renderextras.o(.text+0xf61):renderextras.cpp: undefined reference to `glColor3d@24'
src/renderextras.o(.text+0xf78):renderextras.cpp: undefined reference to `glVertex2i@8'
src/renderextras.o(.text+0xf8f):renderextras.cpp: undefined reference to `glVertex2i@8'
src/renderextras.o(.text+0xfa6):renderextras.cpp: undefined reference to `glVertex2i@8'
src/renderextras.o(.text+0xfbd):renderextras.cpp: undefined reference to `glVertex2i@8'
src/renderextras.o(.text+0xfc5):renderextras.cpp: undefined reference to `glEnd@0'
src/renderextras.o(.text+0xfd1):renderextras.cpp: undefined reference to `glDepthMask@4'
src/renderextras.o(.text+0x1019):renderextras.cpp: undefined reference to `glEnable@4'
src/renderextras.o(.text+0x10e3):renderextras.cpp: undefined reference to `glBlendFunc@8'
src/renderextras.o(.text+0x10fa):renderextras.cpp: undefined reference to `glBindTexture@8'
src/renderextras.o(.text+0x1109):renderextras.cpp: undefined reference to `glBegin@4'
src/renderextras.o(.text+0x1128):renderextras.cpp: undefined reference to `glColor3ub@12'
src/renderextras.o(.text+0x115f):renderextras.cpp: undefined reference to `glColor3ub@12'
src/renderextras.o(.text+0x118b):renderextras.cpp: undefined reference to `glColor3ub@12'
src/renderextras.o(.text+0x11b7):renderextras.cpp: undefined reference to `glColor3ub@12'
src/renderextras.o(.text+0x11d4):renderextras.cpp: undefined reference to `glTexCoord2d@16'
src/renderextras.o(.text+0x11f7):renderextras.cpp: undefined reference to `glVertex2f@8'

src/renderextras.o(.text+0x120a):renderextras.cpp: undefined reference to `glTexCoord2d@16'
src/renderextras.o(.text+0x122f):renderextras.cpp: undefined reference to `glVertex2f@8'
src/renderextras.o(.text+0x1242):renderextras.cpp: undefined reference to `glTexCoord2d@16'
src/renderextras.o(.text+0x1269):renderextras.cpp: undefined reference to `glVertex2f@8'
src/renderextras.o(.text+0x127c):renderextras.cpp: undefined reference to `glTexCoord2d@16'
src/renderextras.o(.text+0x12a1):renderextras.cpp: undefined reference to `glVertex2f@8'
src/renderextras.o(.text+0x12a9):renderextras.cpp: undefined reference to `glEnd@0'
src/renderextras.o(.text+0x12ae):renderextras.cpp: undefined reference to `glPopMatrix@0'
src/renderextras.o(.text+0x12b3):renderextras.cpp: undefined reference to `glPushMatrix@0'
src/renderextras.o(.text+0x12e7):renderextras.cpp: undefined reference to `glOrtho@48'
src/renderextras.o(.text+0x1301):renderextras.cpp: undefined reference to `glPopMatrix@0'
src/renderextras.o(.text+0x1306):renderextras.cpp: undefined reference to `glPushMatrix@0'
src/renderextras.o(.text+0x133a):renderextras.cpp: undefined reference to `glOrtho@48'
src/renderextras.o(.text+0x1420):renderextras.cpp: undefined reference to `glPopMatrix@0'
src/renderextras.o(.text+0x1434):renderextras.cpp: undefined reference to `glPushMatrix@0'
src/renderextras.o(.text+0x1468):renderextras.cpp: undefined reference to `glOrtho@48'
src/renderextras.o(.text+0x1518):renderextras.cpp: undefined reference to `glPopMatrix@0'

src/renderextras.o(.text+0x151d):renderextras.cpp: undefined reference to `glPushMatrix@0'
src/renderextras.o(.text+0x1551):renderextras.cpp: undefined reference to `glOrtho@48'
src/renderextras.o(.text+0x1560):renderextras.cpp: undefined reference to `glDisable@4'
src/renderextras.o(.text+0x1626):renderextras.cpp: undefined reference to `glPopMatrix@0'
src/renderextras.o(.text+0x1632):renderextras.cpp: undefined reference to `glDisable@4'
src/renderextras.o(.text+0x1641):renderextras.cpp: undefined reference to `glDisable@4'
src/renderextras.o(.text+0x1650):renderextras.cpp: undefined reference to `glEnable@4'
src/rendergl.o(.text+0x23):rendergl.cpp: undefined reference to `glViewport@16'
src/rendergl.o(.text+0x30):rendergl.cpp: undefined reference to `glClearDepth@8'
src/rendergl.o(.text+0x3f):rendergl.cpp: undefined reference to `glDepthFunc@4'
src/rendergl.o(.text+0x4e):rendergl.cpp: undefined reference to `glEnable@4'
src/rendergl.o(.text+0x5d):rendergl.cpp: undefined reference to `glShadeModel@4'
src/rendergl.o(.text+0x6c):rendergl.cpp: undefined reference to `glEnable@4'
src/rendergl.o(.text+0x83):rendergl.cpp: undefined reference to `glFogi@8'
src/rendergl.o(.text+0x9b):rendergl.cpp: undefined reference to `glFogf@8'
src/rendergl.o(.text+0xb2):rendergl.cpp: undefined reference to `glHint@8'
src/rendergl.o(.text+0xc1):rendergl.cpp: undefined reference to `glEnable@4'

src/rendergl.o(.text+0xd8):rendergl.cpp: undefined reference to `glHint@8'
src/rendergl.o(.text+0xe7):rendergl.cpp: undefined reference to `glEnable@4'
src/rendergl.o(.text+0x100):rendergl.cpp: undefined reference to `glPolygonOffset@8'

src/rendergl.o(.text+0x10f):rendergl.cpp: undefined reference to `glCullFace@4'
src/rendergl.o(.text+0x11e):rendergl.cpp: undefined reference to `glEnable@4'

src/rendergl.o(.text+0x12d):rendergl.cpp: undefined reference to `glGetString@4'
src/rendergl.o(.text+0x18d):rendergl.cpp: undefined reference to `glGetIntegerv@8'
src/rendergl.o(.text+0x19a):rendergl.cpp: undefined reference to `gluNewQuadric@0'

src/rendergl.o(.text+0x1d1):rendergl.cpp: undefined reference to `gluQuadricDrawStyle@8'
src/rendergl.o(.text+0x1e9):rendergl.cpp: undefined reference to `gluQuadricOrientation@8'
src/rendergl.o(.text+0x201):rendergl.cpp: undefined reference to `gluQuadricTexture@8'
src/rendergl.o(.text+0x218):rendergl.cpp: undefined reference to `glNewList@8'
src/rendergl.o(.text+0x23e):rendergl.cpp: undefined reference to `gluSphere@20'
src/rendergl.o(.text+0x246):rendergl.cpp: undefined reference to `glEndList@0'
src/rendergl.o(.text+0x263):rendergl.cpp: undefined reference to `gluDeleteQuadric@4'
src/rendergl.o(.text+0x30f):rendergl.cpp: undefined reference to `glBindTexture@8'
src/rendergl.o(.text+0x326):rendergl.cpp: undefined reference to `glPixelStorei@8'
src/rendergl.o(.text+0x35e):rendergl.cpp: undefined reference to `glTexParameteri@12'
src/rendergl.o(.text+0x396):rendergl.cpp: undefined reference to `glTexParameteri@12'
src/rendergl.o(.text+0x3b5):rendergl.cpp: undefined reference to `glTexParameteri@12'
src/rendergl.o(.text+0x3d4):rendergl.cpp: undefined reference to `glTexParameteri@12'
src/rendergl.o(.text+0x3f3):rendergl.cpp: undefined reference to `glTexEnvi@12'
src/rendergl.o(.text+0x51e):rendergl.cpp: undefined reference to `gluScaleImage@36'
src/rendergl.o(.text+0x561):rendergl.cpp: undefined reference to `gluBuild2DMipmaps@28'
src/rendergl.o(.text+0x9e5):rendergl.cpp: undefined reference to `glEnableClientState@4'

src/rendergl.o(.text+0x9f4):rendergl.cpp: undefined reference to `glEnableClientState@4'
src/rendergl.o(.text+0xa03):rendergl.cpp: undefined reference to `glEnableClientState@4'
src/rendergl.o(.text+0xa30):rendergl.cpp: undefined reference to `glTexEnvi@12'
src/rendergl.o(.text+0xa4f):rendergl.cpp: undefined reference to `glTexEnvi@12'
src/rendergl.o(.text+0xa6e):rendergl.cpp: undefined reference to `glTexEnvi@12'
src/rendergl.o(.text+0xa8d):rendergl.cpp: undefined reference to `glTexEnvi@12'
src/rendergl.o(.text+0xaad):rendergl.cpp: undefined reference to `glBindTexture@8'
src/rendergl.o(.text+0xb2e):rendergl.cpp: undefined reference to `glDrawArrays@12'
src/rendergl.o(.text+0xbd0):rendergl.cpp: undefined reference to `glBindTexture@8'
src/rendergl.o(.text+0xc33):rendergl.cpp: undefined reference to `glDrawArrays@12'
src/rendergl.o(.text+0xc6e):rendergl.cpp: undefined reference to `glTexEnvf@12'
src/rendergl.o(.text+0xd3a):rendergl.cpp: undefined reference to `glLoadIdentity@0'
src/rendergl.o(.text+0xd5c):rendergl.cpp: undefined reference to `glRotated@32'
src/rendergl.o(.text+0xd85):rendergl.cpp: undefined reference to `glRotated@32'
src/rendergl.o(.text+0xdaa):rendergl.cpp: undefined reference to `glRotated@32'
src/rendergl.o(.text+0xe27):rendergl.cpp: undefined reference to `glTranslated@24'
src/rendergl.o(.text+0xef7):rendergl.cpp: undefined reference to `glEnable@4'
src/rendergl.o(.text+0xf06):rendergl.cpp: undefined reference to `glMatrixMode@4'
src/rendergl.o(.text+0xf0e):rendergl.cpp: undefined reference to `glLoadIdentity@0'
src/rendergl.o(.text+0xf34):rendergl.cpp: undefined reference to `gluPerspective@32'
src/rendergl.o(.text+0xf43):rendergl.cpp: undefined reference to `glMatrixMode@4'
src/rendergl.o(.text+0xfe5):rendergl.cpp: undefined reference to `glMatrixMode@4'

src/rendergl.o(.text+0xfed):rendergl.cpp: undefined reference to `glLoadIdentity@0'
src/rendergl.o(.text+0x1013):rendergl.cpp: undefined reference to `gluPerspective@32'
src/rendergl.o(.text+0x1022):rendergl.cpp: undefined reference to `glMatrixMode@4'

src/rendergl.o(.text+0x1031):rendergl.cpp: undefined reference to `glDisable@4'
src/rendergl.o(.text+0x10d8):rendergl.cpp: undefined reference to `glFogi@8'
src/rendergl.o(.text+0x10f0):rendergl.cpp: undefined reference to `glFogi@8'
src/rendergl.o(.text+0x1168):rendergl.cpp: undefined reference to `glFogfv@8'
src/rendergl.o(.text+0x1190):rendergl.cpp: undefined reference to `glClearColor@16'
src/rendergl.o(.text+0x1225):rendergl.cpp: undefined reference to `glFogi@8'
src/rendergl.o(.text+0x1257):rendergl.cpp: undefined reference to `glFogi@8'
src/rendergl.o(.text+0x1283):rendergl.cpp: undefined reference to `glClear@4'
src/rendergl.o(.text+0x1292):rendergl.cpp: undefined reference to `glMatrixMode@4'

src/rendergl.o(.text+0x129a):rendergl.cpp: undefined reference to `glLoadIdentity@0'
src/rendergl.o(.text+0x12df):rendergl.cpp: undefined reference to `gluPerspective@32'
src/rendergl.o(.text+0x12ee):rendergl.cpp: undefined reference to `glMatrixMode@4'
src/rendergl.o(.text+0x1302):rendergl.cpp: undefined reference to `glEnable@4'
src/rendergl.o(.text+0x13f9):rendergl.cpp: undefined reference to `glLoadIdentity@0'
src/rendergl.o(.text+0x141f):rendergl.cpp: undefined reference to `glRotated@32'
src/rendergl.o(.text+0x1444):rendergl.cpp: undefined reference to `glRotated@32'
src/rendergl.o(.text+0x1467):rendergl.cpp: undefined reference to `glRotated@32'
src/rendergl.o(.text+0x1489):rendergl.cpp: undefined reference to `glColor3f@12'
src/rendergl.o(.text+0x1498):rendergl.cpp: undefined reference to `glDisable@4'

src/rendergl.o(.text+0x14a7):rendergl.cpp: undefined reference to `glDepthFunc@4'
src/rendergl.o(.text+0x14e8):rendergl.cpp: undefined reference to `glDepthFunc@4'
src/rendergl.o(.text+0x14f7):rendergl.cpp: undefined reference to `glEnable@4'
src/rendergl.o(.text+0x1548):rendergl.cpp: undefined reference to `glDisable@4'
src/rendergl.o(.text+0x15c0):rendergl.cpp: undefined reference to `glDisable@4'
src/rendergl.o(.text+0x15cf):rendergl.cpp: undefined reference to `glDisable@4'
src/rendergl.o(.text+0x1642):rendergl.cpp: undefined reference to `glEnable@4'
src/rendergl.o(.text+0x1651):rendergl.cpp: undefined reference to `glEnable@4'
src/rendermd2.o(.text+0x4e8):rendermd2.cpp: undefined reference to `glPushMatrix@0'
src/rendermd2.o(.text+0x504):rendermd2.cpp: undefined reference to `glTranslatef@12'
src/rendermd2.o(.text+0x536):rendermd2.cpp: undefined reference to `glRotatef@16'
src/rendermd2.o(.text+0x563):rendermd2.cpp: undefined reference to `glRotatef@16'

src/rendermd2.o(.text+0x572):rendermd2.cpp: undefined reference to `glColor3fv@4'
src/rendermd2.o(.text+0x59c):rendermd2.cpp: undefined reference to `glCallList@4'
src/rendermd2.o(.text+0x5e1):rendermd2.cpp: undefined reference to `glNewList@8'
src/rendermd2.o(.text+0x6ff):rendermd2.cpp: undefined reference to `glBegin@4'
src/rendermd2.o(.text+0x710):rendermd2.cpp: undefined reference to `glBegin@4'
src/rendermd2.o(.text+0x769):rendermd2.cpp: undefined reference to `glTexCoord2f@8'
src/rendermd2.o(.text+0x7ff):rendermd2.cpp: undefined reference to `glVertex3f@12'
src/rendermd2.o(.text+0x81c):rendermd2.cpp: undefined reference to `glEnd@0'
src/rendermd2.o(.text+0x830):rendermd2.cpp: undefined reference to `glEndList@0'
src/rendermd2.o(.text+0x84a):rendermd2.cpp: undefined reference to `glPopMatrix@0'
src/rendermd2.o(.text+0xd80):rendermd2.cpp: undefined reference to `glBindTexture@8'
src/renderparticles.o(.text+0x17a):renderparticles.cpp: undefined reference to `glDepthMask@4'
src/renderparticles.o(.text+0x189):renderparticles.cpp: undefined reference to `glEnable@4'
src/renderparticles.o(.text+0x1a0):renderparticles.cpp: undefined reference to `glBlendFunc@8'
src/renderparticles.o(.text+0x1af):renderparticles.cpp: undefined reference to `glDisable@4'
src/renderparticles.o(.text+0x224):renderparticles.cpp: undefined reference to `glBindTexture@8'
src/renderparticles.o(.text+0x233):renderparticles.cpp: undefined reference to `glBegin@4'
src/renderparticles.o(.text+0x25a):renderparticles.cpp: undefined reference to `glColor3d@24'
src/renderparticles.o(.text+0x28c):renderparticles.cpp: undefined reference to `glTexCoord2f@8'
src/renderparticles.o(.text+0x2e3):renderparticles.cpp: undefined reference to `glVertex3d@24'
src/renderparticles.o(.text+0x2fc):renderparticles.cpp: undefined reference to `glTexCoord2f@8'
src/renderparticles.o(.text+0x353):renderparticles.cpp: undefined reference to `glVertex3d@24'
src/renderparticles.o(.text+0x36c):renderparticles.cpp: undefined reference to `glTexCoord2f@8'
src/renderparticles.o(.text+0x3c3):renderparticles.cpp: undefined reference to `glVertex3d@24'
src/renderparticles.o(.text+0x3dc):renderparticles.cpp: undefined reference to `glTexCoord2f@8'
src/renderparticles.o(.text+0x44e):renderparticles.cpp: undefined reference to `glVertex3d@24'
src/renderparticles.o(.text+0x456):renderparticles.cpp: undefined reference to `glEnd@0'
src/renderparticles.o(.text+0x611):renderparticles.cpp: undefined reference to `glEnable@4'
src/renderparticles.o(.text+0x620):renderparticles.cpp: undefined reference to `glDisable@4'
src/renderparticles.o(.text+0x62f):renderparticles.cpp: undefined reference to `glDepthMask@4'
src/rendertext.o(.text+0x15d):rendertext.cpp: undefined reference to `glBlendFunc@8'
src/rendertext.o(.text+0x174):rendertext.cpp: undefined reference to `glBindTexture@8'
src/rendertext.o(.text+0x193):rendertext.cpp: undefined reference to `glColor3ub@12'
src/rendertext.o(.text+0x239):rendertext.cpp: undefined reference to `glColor3ub@12'
src/rendertext.o(.text+0x329):rendertext.cpp: undefined reference to `glBegin@4'
src/rendertext.o(.text+0x340):rendertext.cpp: undefined reference to `glTexCoord2f@8'
src/rendertext.o(.text+0x357):rendertext.cpp: undefined reference to `glVertex2i@8'
src/rendertext.o(.text+0x36e):rendertext.cpp: undefined reference to `glTexCoord2f@8'
src/rendertext.o(.text+0x389):rendertext.cpp: undefined reference to `glVertex2i@8'

src/rendertext.o(.text+0x3a0):rendertext.cpp: undefined reference to `glTexCoord2f@8'
src/rendertext.o(.text+0x3bf):rendertext.cpp: undefined reference to `glVertex2i@8'
src/rendertext.o(.text+0x3d6):rendertext.cpp: undefined reference to `glTexCoord2f@8'
src/rendertext.o(.text+0x3f1):rendertext.cpp: undefined reference to `glVertex2i@8'
src/rendertext.o(.text+0x3f9):rendertext.cpp: undefined reference to `glEnd@0'
src/rendertext.o(.text+0x433):rendertext.cpp: undefined reference to `glBindTexture@8'
src/rendertext.o(.text+0x442):rendertext.cpp: undefined reference to `glBegin@4'
src/rendertext.o(.text+0x459):rendertext.cpp: undefined reference to `glTexCoord2f@8'

src/rendertext.o(.text+0x478):rendertext.cpp: undefined reference to `glVertex3d@24'
src/rendertext.o(.text+0x48f):rendertext.cpp: undefined reference to `glTexCoord2f@8'
src/rendertext.o(.text+0x4ae):rendertext.cpp: undefined reference to `glVertex3d@24'
src/rendertext.o(.text+0x4c5):rendertext.cpp: undefined reference to `glTexCoord2f@8'
src/rendertext.o(.text+0x4e4):rendertext.cpp: undefined reference to `glVertex3d@24'
src/rendertext.o(.text+0x4fb):rendertext.cpp: undefined reference to `glTexCoord2f@8'
src/rendertext.o(.text+0x51a):rendertext.cpp: undefined reference to `glVertex3d@24'
src/rendertext.o(.text+0x522):rendertext.cpp: undefined reference to `glEnd@0'
src/rendertext.o(.text+0x53d):rendertext.cpp: undefined reference to `glDepthMask@4'
src/rendertext.o(.text+0x9d9):rendertext.cpp: undefined reference to `glDepthMask@4'
src/server.o(.text+0x1a1):server.cpp: undefined reference to `htons@4'
src/server.o(.text+0x288):server.cpp: undefined reference to `htons@4'
src/server.o(.text+0x6d6):server.cpp: undefined reference to `ntohs@4'
src/server.o(.text+0xe0b):server.cpp: undefined reference to `htons@4'
src/serverutil.o(.text+0x371):serverutil.cpp: undefined reference to `htons@4'
lib/libenet.a(protocol.o)(.text+0x25c): In function `enet_protocol_handle_connect':
C:/Projects/Cube/source.gcc/enet/protocol.c:153: undefined reference to `ntohl@4'
lib/libenet.a(protocol.o)(.text+0x31d):C:/Projects/Cube/source.gcc/enet/protocol.c:184: undefined reference to `ntohs@4'
lib/libenet.a(protocol.o)(.text+0x32a):C:/Projects/Cube/source.gcc/enet/protocol.c:185: undefined reference to `ntohl@4'
lib/libenet.a(protocol.o)(.text+0x336):C:/Projects/Cube/source.gcc/enet/protocol.c:186: undefined reference to `ntohl@4'
lib/libenet.a(protocol.o)(.text+0x342):C:/Projects/Cube/source.gcc/enet/protocol.c:187: undefined reference to `ntohl@4'

lib/libenet.a(protocol.o)(.text+0x34e):C:/Projects/Cube/source.gcc/enet/protocol.c:188: undefined reference to `ntohl@4'
lib/libenet.a(protocol.o)(.text+0x35a):C:/Projects/Cube/source.gcc/enet/protocol.c:189: undefined reference to `ntohl@4'
lib/libenet.a(protocol.o)(.text+0x3d4):C:/Projects/Cube/source.gcc/enet/protocol.c:206: undefined reference to `ntohs@4'
lib/libenet.a(protocol.o)(.text+0x451):C:/Projects/Cube/source.gcc/enet/protocol.c:236: undefined reference to `ntohl@4'
lib/libenet.a(protocol.o)(.text+0x492):C:/Projects/Cube/source.gcc/enet/protocol.c:249: undefined reference to `htons@4'
lib/libenet.a(protocol.o)(.text+0x4a8):C:/Projects/Cube/source.gcc/enet/protocol.c:250: undefined reference to `htons@4'
lib/libenet.a(protocol.o)(.text+0x4b2):C:/Projects/Cube/source.gcc/enet/protocol.c:251: undefined reference to `htonl@4'
lib/libenet.a(protocol.o)(.text+0x4be):C:/Projects/Cube/source.gcc/enet/protocol.c:252: undefined reference to `htonl@4'
lib/libenet.a(protocol.o)(.text+0x4cd):C:/Projects/Cube/source.gcc/enet/protocol.c:253: undefined reference to `htonl@4'
lib/libenet.a(protocol.o)(.text+0x4dc):C:/Projects/Cube/source.gcc/enet/protocol.c:254: undefined reference to `htonl@4'
lib/libenet.a(protocol.o)(.text+0x4e8):C:/Projects/Cube/source.gcc/enet/protocol.c:255: undefined reference to `htonl@4'
lib/libenet.a(protocol.o)(.text+0x4f4):C:/Projects/Cube/source.gcc/enet/protocol.c:256: more undefined references to `htonl@4' follow
lib/libenet.a(protocol.o)(.text+0x53f): In function `enet_protocol_handle_connect':
C:/Projects/Cube/source.gcc/enet/protocol.c:237: undefined reference to `ntohl@4'
lib/libenet.a(protocol.o)(.text+0x697): In function `enet_protocol_handle_send_fragment':

C:/Projects/Cube/source.gcc/enet/protocol.c:316: undefined reference to `ntohl@4'
lib/libenet.a(protocol.o)(.text+0x6a6):C:/Projects/Cube/source.gcc/enet/protocol.c:317: undefined reference to `ntohl@4'
lib/libenet.a(protocol.o)(.text+0x6b5):C:/Projects/Cube/source.gcc/enet/protocol.c:318: undefined reference to `ntohl@4'
lib/libenet.a(protocol.o)(.text+0x6c1):C:/Projects/Cube/source.gcc/enet/protocol.c:319: undefined reference to `ntohl@4'
lib/libenet.a(protocol.o)(.text+0x6cd):C:/Projects/Cube/source.gcc/enet/protocol.c:320: more undefined references to `ntohl@4' follow
lib/libenet.a(protocol.o)(.text+0xbc4): In function `enet_protocol_handle_verify_connect':
C:/Projects/Cube/source.gcc/enet/protocol.c:547: undefined reference to `ntohs@4'
lib/libenet.a(protocol.o)(.text+0xbd7):C:/Projects/Cube/source.gcc/enet/protocol.c:549: undefined reference to `ntohs@4'
lib/libenet.a(protocol.o)(.text+0xc05):C:/Projects/Cube/source.gcc/enet/protocol.c:560: undefined reference to `ntohl@4'
lib/libenet.a(protocol.o)(.text+0xc3a):C:/Projects/Cube/source.gcc/enet/protocol.c:571: undefined reference to `ntohl@4'
lib/libenet.a(protocol.o)(.text+0xc46):C:/Projects/Cube/source.gcc/enet/protocol.c:572: undefined reference to `ntohl@4'
lib/libenet.a(protocol.o)(.text+0xcbc): In function `enet_protocol_handle_incoming_commands':
C:/Projects/Cube/source.gcc/enet/protocol.c:596: undefined reference to `ntohs@4'
lib/libenet.a(protocol.o)(.text+0xccf):C:/Projects/Cube/source.gcc/enet/protocol.c:597: undefined reference to `ntohl@4'
lib/libenet.a(protocol.o)(.text+0xd94):C:/Projects/Cube/source.gcc/enet/protocol.c:631: undefined reference to `ntohl@4'
lib/libenet.a(protocol.o)(.text+0xdd9):C:/Projects/Cube/source.gcc/enet/protocol.c:645: undefined reference to `ntohl@4'
lib/libenet.a(protocol.o)(.text+0x1072): In function `enet_protocol_send_acknowledgements':

C:/Projects/Cube/source.gcc/enet/protocol.c:802: undefined reference to `htonl@4'
lib/libenet.a(protocol.o)(.text+0x107e):C:/Projects/Cube/source.gcc/enet/protocol.c:803: undefined reference to `htonl@4'
lib/libenet.a(protocol.o)(.text+0x108a):C:/Projects/Cube/source.gcc/enet/protocol.c:804: undefined reference to `htonl@4'
lib/libenet.a(protocol.o)(.text+0x130f): In function `enet_protocol_send_unreliable_outgoing_commands':
C:/Projects/Cube/source.gcc/enet/protocol.c:888: undefined reference to `htonl@4'
lib/libenet.a(protocol.o)(.text+0x15fc): In function `enet_protocol_send_reliable_outgoing_commands':
C:/Projects/Cube/source.gcc/enet/protocol.c:1012: undefined reference to `htonl@4'
lib/libenet.a(protocol.o)(.text+0x17c2): In function `enet_protocol_send_outgoing_commands':
C:/Projects/Cube/source.gcc/enet/protocol.c:1109: undefined reference to `htons@4'
lib/libenet.a(protocol.o)(.text+0x17de):C:/Projects/Cube/source.gcc/enet/protocol.c:1112: undefined reference to `htonl@4'
lib/libenet.a(host.o)(.text+0x319): In function `enet_host_connect':
C:/Projects/Cube/source.gcc/enet/host.c:169: undefined reference to `htons@4'
lib/libenet.a(host.o)(.text+0x32f):C:/Projects/Cube/source.gcc/enet/host.c:170: undefined reference to `htons@4'
lib/libenet.a(host.o)(.text+0x33f):C:/Projects/Cube/source.gcc/enet/host.c:171: undefined reference to `htonl@4'
lib/libenet.a(host.o)(.text+0x348):C:/Projects/Cube/source.gcc/enet/host.c:172: undefined reference to `htonl@4'

lib/libenet.a(host.o)(.text+0x357):C:/Projects/Cube/source.gcc/enet/host.c:173: undefined reference to `htonl@4'
lib/libenet.a(host.o)(.text+0x366):C:/Projects/Cube/source.gcc/enet/host.c:174: undefined reference to `htonl@4'
lib/libenet.a(host.o)(.text+0x372):C:/Projects/Cube/source.gcc/enet/host.c:175: undefined reference to `htonl@4'
lib/libenet.a(host.o)(.text+0x37e):C:/Projects/Cube/source.gcc/enet/host.c:176: more undefined references to `htonl@4' follow
lib/libenet.a(peer.o)(.text+0x201): In function `enet_peer_send':
C:/Projects/Cube/source.gcc/enet/peer.c:136: undefined reference to `ntohl@4'

lib/libenet.a(peer.o)(.text+0x88f): In function `enet_peer_queue_outgoing_command':
C:/Projects/Cube/source.gcc/enet/peer.c:517: undefined reference to `htonl@4'
lib/libenet.a(peer.o)(.text+0xa51): In function `enet_peer_queue_incoming_command':
C:/Projects/Cube/source.gcc/enet/peer.c:539: undefined reference to `ntohl@4'
lib/libenet.a(win32.o)(.text+0x16): In function `enet_initialize':
C:/Projects/Cube/source.gcc/enet/win32.c:19: undefined reference to `WSAStartup@8'
lib/libenet.a(win32.o)(.text+0x2d):C:/Projects/Cube/source.gcc/enet/win32.c:25: undefined reference to `WSACleanup@0'
lib/libenet.a(win32.o)(.text+0xab): In function `enet_address_set_host':
C:/Projects/Cube/source.gcc/enet/win32.c:56: undefined reference to `gethostbyname@4'
lib/libenet.a(win32.o)(.text+0xf7): In function `enet_address_get_host':
C:/Projects/Cube/source.gcc/enet/win32.c:74: undefined reference to `gethostbyaddr@12'
lib/libenet.a(win32.o)(.text+0x141): In function `enet_socket_create':
C:/Projects/Cube/source.gcc/enet/win32.c:86: undefined reference to `socket@12'

lib/libenet.a(win32.o)(.text+0x19b):C:/Projects/Cube/source.gcc/enet/win32.c:107: undefined reference to `htons@4'
lib/libenet.a(win32.o)(.text+0x1b4):C:/Projects/Cube/source.gcc/enet/win32.c:116: undefined reference to `bind@12'
lib/libenet.a(win32.o)(.text+0x1dd):C:/Projects/Cube/source.gcc/enet/win32.c:129: undefined reference to `listen@8'
lib/libenet.a(win32.o)(.text+0x1eb):C:/Projects/Cube/source.gcc/enet/win32.c:123: undefined reference to `closesocket@4'
lib/libenet.a(win32.o)(.text+0x20f):C:/Projects/Cube/source.gcc/enet/win32.c:96: undefined reference to `ioctlsocket@12'
lib/libenet.a(win32.o)(.text+0x227):C:/Projects/Cube/source.gcc/enet/win32.c:98: undefined reference to `setsockopt@20'
lib/libenet.a(win32.o)(.text+0x27b): In function `enet_socket_connect':
C:/Projects/Cube/source.gcc/enet/win32.c:139: undefined reference to `htons@4'
lib/libenet.a(win32.o)(.text+0x292):C:/Projects/Cube/source.gcc/enet/win32.c:142: undefined reference to `connect@12'
lib/libenet.a(win32.o)(.text+0x2d9): In function `enet_socket_accept':
C:/Projects/Cube/source.gcc/enet/win32.c:152: undefined reference to `accept@12'
lib/libenet.a(win32.o)(.text+0x2ff):C:/Projects/Cube/source.gcc/enet/win32.c:162: undefined reference to `ntohs@4'
lib/libenet.a(win32.o)(.text+0x32b): In function `enet_socket_destroy':
C:/Projects/Cube/source.gcc/enet/win32.c:171: undefined reference to `closesocket@4'
lib/libenet.a(win32.o)(.text+0x362): In function `enet_socket_send':
C:/Projects/Cube/source.gcc/enet/win32.c:186: undefined reference to `htons@4'
lib/libenet.a(win32.o)(.text+0x3af):C:/Projects/Cube/source.gcc/enet/win32.c:190: undefined reference to `WSASendTo@36'
lib/libenet.a(win32.o)(.text+0x3c2):C:/Projects/Cube/source.gcc/enet/win32.c:200: undefined reference to `WSAGetLastError@0'
lib/libenet.a(win32.o)(.text+0x433): In function `enet_socket_receive':
C:/Projects/Cube/source.gcc/enet/win32.c:220: undefined reference to `WSARecvFrom@36'
lib/libenet.a(win32.o)(.text+0x467):C:/Projects/Cube/source.gcc/enet/win32.c:246: undefined reference to `ntohs@4'
lib/libenet.a(win32.o)(.text+0x478):C:/Projects/Cube/source.gcc/enet/win32.c:230: undefined reference to `WSAGetLastError@0'
lib/libenet.a(win32.o)(.text+0x561): In function `enet_socket_wait':
C:/Projects/Cube/source.gcc/enet/win32.c:271: undefined reference to `select@20'
lib/libenet.a(win32.o)(.text+0x58d):C:/Projects/Cube/source.gcc/enet/win32.c:281: undefined reference to `__WSAFDIsSet@8'
lib/libenet.a(win32.o)(.text+0x5a6):C:/Projects/Cube/source.gcc/enet/win32.c:284: undefined reference to `__WSAFDIsSet@8'
lib/libenet.a(win32.o)(.text+0x55): In function `enet_deinitialize':
C:/Projects/Cube/source.gcc/enet/win32.c:36: undefined reference to `WSACleanup@0'
/mingw/lib/libmingw32.a(main.o)(.text+0x97):main.c: undefined reference to `WinMain@16'
collect2: ld returned 1 exit status

make.exe: *** [../bin/TR-Engine.exe] Error 1

Execution terminated

   Board Index   

#1: but...

by DennisJm on 03/20/2005 22:59

But, if I delete the .O File and try to recompile I get a different error as well after UNcommenting the
'this -> = gp();' lines... (Line #'s 154 & 259) It only compiles with that error if I delete the renderextras.o file... This is the error I get WITHOUT commenting those lines, and deleting that .O file to refresh it:

Compiler: Default compiler
Building Makefile: "C:\Documents and Settings\Owner\Desktop\Engine\source.gcc\Makefile.win"
Executing make...
make.exe -f "C:\Documents and Settings\Owner\Desktop\Engine\source.gcc\Makefile.win" all
g++.exe -c src/renderextras.cpp -o src/renderextras.o -I"lib/gcc/mingw32/3.4.2/include" -I"include/c++/3.4.2/backward" -I"include/c++/3.4.2/mingw32" -I"include/c++/3.4.2" -I"include" -I"src" -I"include" -I"include/enet" -Wall -fsigned-char -fomit-frame-pointer

In file included from src/cube.h:3,
from src/renderextras.cpp:3:
src/tools.h: In constructor `vector<T>::vector()':
src/tools.h:154: error: there are no arguments to `gp' that depend on a template parameter, so a declaration of `gp' must be available

src/tools.h:154: error: (if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)

src/tools.h: In constructor `hashtable<T>::hashtable()':
src/tools.h:229: error: there are no arguments to `gp' that depend on a template parameter, so a declaration of `gp' must be available

make.exe: *** [src/renderextras.o] Error 1

Execution terminated

reply to this message

#2: sorry

by DennisJm on 03/20/2005 23:00

oh sorry, the
'this-> = gp();' line is in the
'tools.h' file...

reply to this message

#3: Re: but... (to Dennisjm)

by Cyrano on 04/11/2005 14:26, refers to #1

It would seem the program haven't declarated "gp" before its use.
So in tool.h move the line from the end "pool *gp();" to after the declaration of pool structure.

reply to this message

   Board Index   


Unvalidated accounts can only reply to the 'Permanent Threads' section!


content by Aardappel & eihrul © 2001-2024
website by SleepwalkR © 2001-2024
53862629 visitors requested 71637721 pages
page created in 0.014 seconds using 10 queries
hosted by Boost Digital