Build Log
  

Build started: Project: OpenGL redbook-src, Configuration: Debug|Win32

Command Lines
  
Creating temporary file "h:\My_Documents\Visual Studio 2005\Projects\OpenGL redbook-src\OpenGL redbook-src\Debug\RSP0000144087904.rsp" with contents
[
/OUT:"H:\My_Documents\Visual Studio 2005\Projects\OpenGL redbook-src\Debug\OpenGL redbook-src.exe" /INCREMENTAL /MANIFEST /MANIFESTFILE:"Debug\OpenGL redbook-src.exe.intermediate.manifest" /DEBUG /PDB:"h:\my_documents\visual studio 2005\projects\opengl redbook-src\debug\OpenGL redbook-src.pdb" /SUBSYSTEM:CONSOLE /MACHINE:X86 /SUBSYSTEM:WINDOWS /ENTRY:mainCRTStartup opengl32.lib glu32.lib glut32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib

".\debug\wrap.obj"

".\debug\aaindex.obj"

".\debug\aapoly.obj"

".\debug\aargb.obj"

".\debug\accanti.obj"

".\debug\accpersp.obj"

".\debug\alpha3D.obj"

".\debug\alpha.obj"

".\debug\bezcurve.obj"

".\debug\bezmesh.obj"

".\debug\bezsurf.obj"

".\debug\checker.obj"

".\debug\clip.obj"

".\debug\colormat.obj"

".\debug\cube.obj"

".\debug\dof.obj"

".\debug\double.obj"

".\debug\drawf.obj"

".\debug\feedback.obj"

".\debug\fog.obj"

".\debug\fogindex.obj"

".\debug\font.obj"

".\debug\hello.obj"

".\debug\image.obj"

".\debug\light.obj"

".\debug\lines.obj"

".\debug\list.obj"

".\debug\material.obj"

".\debug\mipmap.obj"

".\debug\model.obj"

".\debug\movelight.obj"

".\debug\pickdepth.obj"

".\debug\picksquare.obj"

".\debug\planet.obj"

".\debug\polyoff.obj"

".\debug\polys.obj"

".\debug\quadric.obj"

".\debug\robot.obj"

".\debug\scene.obj"

".\debug\select.obj"

".\debug\smooth.obj"

".\debug\stencil.obj"

".\debug\stroke.obj"

".\debug\surface.obj"

".\debug\teapots.obj"

".\debug\tess.obj"

".\debug\tesswind.obj"

".\debug\texbind.obj"

".\debug\texgen.obj"

".\debug\texprox.obj"

".\debug\texsub.obj"

".\debug\texturesurf.obj"

".\debug\torus.obj"

".\debug\trim.obj"

".\debug\unproject.obj"

".\debug\varray.obj"

".\Debug\OpenGL redbook-src.exe.embed.manifest.res"
]
Creating command line "link.exe @"h:\My_Documents\Visual Studio 2005\Projects\OpenGL redbook-src\OpenGL redbook-src\Debug\RSP0000144087904.rsp" /NOLOGO /ERRORREPORT:PROMPT"
Output Window
  
Linking...
aaindex.obj : error LNK2005: _init already defined in wrap.obj
aaindex.obj : error LNK2005: _display already defined in wrap.obj
aaindex.obj : error LNK2005: _reshape already defined in wrap.obj
aaindex.obj : error LNK2005: _keyboard already defined in wrap.obj
aaindex.obj : error LNK2005: _main already defined in wrap.obj
aapoly.obj : error LNK2005: _display already defined in wrap.obj
aapoly.obj : error LNK2005: _reshape already defined in wrap.obj
aapoly.obj : error LNK2005: _keyboard already defined in wrap.obj
aapoly.obj : error LNK2005: _main already defined in wrap.obj
aargb.obj : error LNK2005: _init already defined in wrap.obj
aargb.obj : error LNK2005: _display already defined in wrap.obj
aargb.obj : error LNK2005: _reshape already defined in wrap.obj
aargb.obj : error LNK2005: _keyboard already defined in wrap.obj
aargb.obj : error LNK2005: _main already defined in wrap.obj
accanti.obj : error LNK2005: _init already defined in wrap.obj
accanti.obj : error LNK2005: _display already defined in wrap.obj
accanti.obj : error LNK2005: _reshape already defined in wrap.obj
accanti.obj : error LNK2005: _keyboard already defined in wrap.obj
accanti.obj : error LNK2005: _main already defined in wrap.obj
accpersp.obj : error LNK2005: _init already defined in wrap.obj
accpersp.obj : error LNK2005: _displayObjects already defined in accanti.obj
accpersp.obj : error LNK2005: _display already defined in wrap.obj
accpersp.obj : error LNK2005: _reshape already defined in wrap.obj
accpersp.obj : error LNK2005: _keyboard already defined in wrap.obj
accpersp.obj : error LNK2005: _main already defined in wrap.obj
accpersp.obj : error LNK2005: _j2 already defined in accanti.obj
accpersp.obj : error LNK2005: _j3 already defined in accanti.obj
accpersp.obj : error LNK2005: _j4 already defined in accanti.obj
accpersp.obj : error LNK2005: _j8 already defined in accanti.obj
accpersp.obj : error LNK2005: _j15 already defined in accanti.obj
accpersp.obj : error LNK2005: _j24 already defined in accanti.obj
accpersp.obj : error LNK2005: _j66 already defined in accanti.obj
alpha3D.obj : error LNK2005: _display already defined in wrap.obj
alpha3D.obj : error LNK2005: _reshape already defined in wrap.obj
alpha3D.obj : error LNK2005: _keyboard already defined in wrap.obj
alpha3D.obj : error LNK2005: _main already defined in wrap.obj
alpha.obj : error LNK2005: _display already defined in wrap.obj
alpha.obj : error LNK2005: _reshape already defined in wrap.obj
alpha.obj : error LNK2005: _keyboard already defined in wrap.obj
alpha.obj : error LNK2005: _main already defined in wrap.obj
bezcurve.obj : error LNK2005: _init already defined in wrap.obj
bezcurve.obj : error LNK2005: _display already defined in wrap.obj
bezcurve.obj : error LNK2005: _reshape already defined in wrap.obj
bezcurve.obj : error LNK2005: _keyboard already defined in wrap.obj
bezcurve.obj : error LNK2005: _main already defined in wrap.obj
bezmesh.obj : error LNK2005: _display already defined in wrap.obj
bezmesh.obj : error LNK2005: _init already defined in wrap.obj
bezmesh.obj : error LNK2005: _reshape already defined in wrap.obj
bezmesh.obj : error LNK2005: _keyboard already defined in wrap.obj
bezmesh.obj : error LNK2005: _main already defined in wrap.obj
bezmesh.obj : error LNK2005: _ctrlpoints already defined in bezcurve.obj
bezsurf.obj : error LNK2005: _display already defined in wrap.obj
bezsurf.obj : error LNK2005: _init already defined in wrap.obj
bezsurf.obj : error LNK2005: _reshape already defined in wrap.obj
bezsurf.obj : error LNK2005: _keyboard already defined in wrap.obj
bezsurf.obj : error LNK2005: _main already defined in wrap.obj
bezsurf.obj : error LNK2005: _ctrlpoints already defined in bezcurve.obj
checker.obj : error LNK2005: _makeCheckImage already defined in wrap.obj
checker.obj : error LNK2005: _init already defined in wrap.obj
checker.obj : error LNK2005: _display already defined in wrap.obj
checker.obj : error LNK2005: _reshape already defined in wrap.obj
checker.obj : error LNK2005: _keyboard already defined in wrap.obj
checker.obj : error LNK2005: _main already defined in wrap.obj
clip.obj : error LNK2005: _init already defined in wrap.obj
clip.obj : error LNK2005: _display already defined in wrap.obj
clip.obj : error LNK2005: _reshape already defined in wrap.obj
clip.obj : error LNK2005: _keyboard already defined in wrap.obj
clip.obj : error LNK2005: _main already defined in wrap.obj
colormat.obj : error LNK2005: _init already defined in wrap.obj
colormat.obj : error LNK2005: _display already defined in wrap.obj
colormat.obj : error LNK2005: _reshape already defined in wrap.obj
colormat.obj : error LNK2005: _keyboard already defined in wrap.obj
colormat.obj : error LNK2005: _main already defined in wrap.obj
cube.obj : error LNK2005: _init already defined in wrap.obj
cube.obj : error LNK2005: _display already defined in wrap.obj
cube.obj : error LNK2005: _reshape already defined in wrap.obj
cube.obj : error LNK2005: _keyboard already defined in wrap.obj
cube.obj : error LNK2005: _main already defined in wrap.obj
dof.obj : error LNK2005: _accFrustum already defined in accpersp.obj
dof.obj : error LNK2005: _accPerspective already defined in accpersp.obj
dof.obj : error LNK2005: _init already defined in wrap.obj
dof.obj : error LNK2005: _display already defined in wrap.obj
dof.obj : error LNK2005: _reshape already defined in wrap.obj
dof.obj : error LNK2005: _keyboard already defined in wrap.obj
dof.obj : error LNK2005: _main already defined in wrap.obj
dof.obj : error LNK2005: _j2 already defined in accanti.obj
dof.obj : error LNK2005: _j3 already defined in accanti.obj
dof.obj : error LNK2005: _j4 already defined in accanti.obj
dof.obj : error LNK2005: _j8 already defined in accanti.obj
dof.obj : error LNK2005: _j15 already defined in accanti.obj
dof.obj : error LNK2005: _j24 already defined in accanti.obj
dof.obj : error LNK2005: _j66 already defined in accanti.obj
double.obj : error LNK2005: _display already defined in wrap.obj
double.obj : error LNK2005: _init already defined in wrap.obj
double.obj : error LNK2005: _reshape already defined in wrap.obj
double.obj : error LNK2005: _mouse already defined in colormat.obj
double.obj : error LNK2005: _main already defined in wrap.obj
drawf.obj : error LNK2005: _init already defined in wrap.obj
drawf.obj : error LNK2005: _display already defined in wrap.obj
drawf.obj : error LNK2005: _reshape already defined in wrap.obj
drawf.obj : error LNK2005: _keyboard already defined in wrap.obj
drawf.obj : error LNK2005: _main already defined in wrap.obj
feedback.obj : error LNK2005: _init already defined in wrap.obj
feedback.obj : error LNK2005: _display already defined in wrap.obj
feedback.obj : error LNK2005: _keyboard already defined in wrap.obj
feedback.obj : error LNK2005: _main already defined in wrap.obj
fog.obj : error LNK2005: _display already defined in wrap.obj
fog.obj : error LNK2005: _reshape already defined in wrap.obj
fog.obj : error LNK2005: _keyboard already defined in wrap.obj
fog.obj : error LNK2005: _main already defined in wrap.obj
fogindex.obj : error LNK2005: _display already defined in wrap.obj
fogindex.obj : error LNK2005: _reshape already defined in wrap.obj
fogindex.obj : error LNK2005: _keyboard already defined in wrap.obj
fogindex.obj : error LNK2005: _main already defined in wrap.obj
font.obj : error LNK2005: _init already defined in wrap.obj
font.obj : error LNK2005: _display already defined in wrap.obj
font.obj : error LNK2005: _reshape already defined in wrap.obj
font.obj : error LNK2005: _keyboard already defined in wrap.obj
font.obj : error LNK2005: _main already defined in wrap.obj
hello.obj : error LNK2005: _display already defined in wrap.obj
hello.obj : error LNK2005: _init already defined in wrap.obj
hello.obj : error LNK2005: _main already defined in wrap.obj
image.obj : error LNK2005: _makeCheckImage already defined in wrap.obj
image.obj : error LNK2005: _init already defined in wrap.obj
image.obj : error LNK2005: _display already defined in wrap.obj
image.obj : error LNK2005: _reshape already defined in wrap.obj
image.obj : error LNK2005: _keyboard already defined in wrap.obj
image.obj : error LNK2005: _main already defined in wrap.obj
light.obj : error LNK2005: _init already defined in wrap.obj
light.obj : error LNK2005: _display already defined in wrap.obj
light.obj : error LNK2005: _reshape already defined in wrap.obj
light.obj : error LNK2005: _keyboard already defined in wrap.obj
light.obj : error LNK2005: _main already defined in wrap.obj
lines.obj : error LNK2005: _init already defined in wrap.obj
lines.obj : error LNK2005: _display already defined in wrap.obj
lines.obj : error LNK2005: _reshape already defined in wrap.obj
lines.obj : error LNK2005: _keyboard already defined in wrap.obj
lines.obj : error LNK2005: _main already defined in wrap.obj
list.obj : error LNK2005: _display already defined in wrap.obj
list.obj : error LNK2005: _reshape already defined in wrap.obj
list.obj : error LNK2005: _keyboard already defined in wrap.obj
list.obj : error LNK2005: _main already defined in wrap.obj
material.obj : error LNK2005: _init already defined in wrap.obj
material.obj : error LNK2005: _display already defined in wrap.obj
material.obj : error LNK2005: _reshape already defined in wrap.obj
material.obj : error LNK2005: _keyboard already defined in wrap.obj
material.obj : error LNK2005: _main already defined in wrap.obj
mipmap.obj : error LNK2005: _init already defined in wrap.obj
mipmap.obj : error LNK2005: _display already defined in wrap.obj
mipmap.obj : error LNK2005: _reshape already defined in wrap.obj
mipmap.obj : error LNK2005: _keyboard already defined in wrap.obj
mipmap.obj : error LNK2005: _main already defined in wrap.obj
model.obj : error LNK2005: _init already defined in wrap.obj
model.obj : error LNK2005: _display already defined in wrap.obj
model.obj : error LNK2005: _reshape already defined in wrap.obj
model.obj : error LNK2005: _keyboard already defined in wrap.obj
model.obj : error LNK2005: _main already defined in wrap.obj
movelight.obj : error LNK2005: _init already defined in wrap.obj
movelight.obj : error LNK2005: _display already defined in wrap.obj
movelight.obj : error LNK2005: _reshape already defined in wrap.obj
movelight.obj : error LNK2005: _mouse already defined in colormat.obj
movelight.obj : error LNK2005: _keyboard already defined in wrap.obj
movelight.obj : error LNK2005: _main already defined in wrap.obj
pickdepth.obj : error LNK2005: _init already defined in wrap.obj
pickdepth.obj : error LNK2005: _display already defined in wrap.obj
pickdepth.obj : error LNK2005: _reshape already defined in wrap.obj
pickdepth.obj : error LNK2005: _keyboard already defined in wrap.obj
pickdepth.obj : error LNK2005: _main already defined in wrap.obj
picksquare.obj : error LNK2005: _init already defined in wrap.obj
picksquare.obj : error LNK2005: _processHits already defined in pickdepth.obj
picksquare.obj : error LNK2005: _display already defined in wrap.obj
picksquare.obj : error LNK2005: _reshape already defined in wrap.obj
picksquare.obj : error LNK2005: _keyboard already defined in wrap.obj
picksquare.obj : error LNK2005: _main already defined in wrap.obj
planet.obj : error LNK2005: _init already defined in wrap.obj
planet.obj : error LNK2005: _display already defined in wrap.obj
planet.obj : error LNK2005: _reshape already defined in wrap.obj
planet.obj : error LNK2005: _keyboard already defined in wrap.obj
planet.obj : error LNK2005: _main already defined in wrap.obj
polyoff.obj : error LNK2005: _display already defined in wrap.obj
polyoff.obj : error LNK2005: _reshape already defined in wrap.obj
polyoff.obj : error LNK2005: _mouse already defined in colormat.obj
polyoff.obj : error LNK2005: _keyboard already defined in wrap.obj
polyoff.obj : error LNK2005: _main already defined in wrap.obj
polys.obj : error LNK2005: _display already defined in wrap.obj
polys.obj : error LNK2005: _init already defined in wrap.obj
polys.obj : error LNK2005: _reshape already defined in wrap.obj
polys.obj : error LNK2005: _keyboard already defined in wrap.obj
polys.obj : error LNK2005: _main already defined in wrap.obj
quadric.obj : error LNK2005: _init already defined in wrap.obj
quadric.obj : error LNK2005: _display already defined in wrap.obj
quadric.obj : error LNK2005: _reshape already defined in wrap.obj
quadric.obj : error LNK2005: _keyboard already defined in wrap.obj
quadric.obj : error LNK2005: _main already defined in wrap.obj
robot.obj : error LNK2005: _init already defined in wrap.obj
robot.obj : error LNK2005: _display already defined in wrap.obj
robot.obj : error LNK2005: _reshape already defined in wrap.obj
robot.obj : error LNK2005: _keyboard already defined in wrap.obj
robot.obj : error LNK2005: _main already defined in wrap.obj
scene.obj : error LNK2005: _init already defined in wrap.obj
scene.obj : error LNK2005: _display already defined in wrap.obj
scene.obj : error LNK2005: _reshape already defined in wrap.obj
scene.obj : error LNK2005: _keyboard already defined in wrap.obj
scene.obj : error LNK2005: _main already defined in wrap.obj
select.obj : error LNK2005: _processHits already defined in pickdepth.obj
select.obj : error LNK2005: _init already defined in wrap.obj
select.obj : error LNK2005: _display already defined in wrap.obj
select.obj : error LNK2005: _keyboard already defined in wrap.obj
select.obj : error LNK2005: _main already defined in wrap.obj
smooth.obj : error LNK2005: _init already defined in wrap.obj
smooth.obj : error LNK2005: _display already defined in wrap.obj
smooth.obj : error LNK2005: _reshape already defined in wrap.obj
smooth.obj : error LNK2005: _keyboard already defined in wrap.obj
smooth.obj : error LNK2005: _main already defined in wrap.obj
stencil.obj : error LNK2005: _init already defined in wrap.obj
stencil.obj : error LNK2005: _display already defined in wrap.obj
stencil.obj : error LNK2005: _reshape already defined in wrap.obj
stencil.obj : error LNK2005: _keyboard already defined in wrap.obj
stencil.obj : error LNK2005: _main already defined in wrap.obj
stroke.obj : error LNK2005: _display already defined in wrap.obj
stroke.obj : error LNK2005: _reshape already defined in wrap.obj
stroke.obj : error LNK2005: _keyboard already defined in wrap.obj
stroke.obj : error LNK2005: _main already defined in wrap.obj
surface.obj : error LNK2005: _init already defined in wrap.obj
surface.obj : error LNK2005: _display already defined in wrap.obj
surface.obj : error LNK2005: _reshape already defined in wrap.obj
surface.obj : error LNK2005: _keyboard already defined in wrap.obj
surface.obj : error LNK2005: _main already defined in wrap.obj
teapots.obj : error LNK2005: _init already defined in wrap.obj
teapots.obj : error LNK2005: _renderTeapot already defined in dof.obj
teapots.obj : error LNK2005: _display already defined in wrap.obj
teapots.obj : error LNK2005: _reshape already defined in wrap.obj
teapots.obj : error LNK2005: _keyboard already defined in wrap.obj
teapots.obj : error LNK2005: _main already defined in wrap.obj
tess.obj : error LNK2005: _display already defined in wrap.obj
tess.obj : error LNK2005: _errorCallback@4 already defined in quadric.obj
tess.obj : error LNK2005: _init already defined in wrap.obj
tess.obj : error LNK2005: _reshape already defined in wrap.obj
tess.obj : error LNK2005: _keyboard already defined in wrap.obj
tess.obj : error LNK2005: _main already defined in wrap.obj
tesswind.obj : error LNK2005: _display already defined in wrap.obj
tesswind.obj : error LNK2005: _beginCallback@4 already defined in tess.obj
tesswind.obj : error LNK2005: _errorCallback@4 already defined in quadric.obj
tesswind.obj : error LNK2005: _endCallback@0 already defined in tess.obj
tesswind.obj : error LNK2005: _combineCallback@16 already defined in tess.obj
tesswind.obj : error LNK2005: _init already defined in wrap.obj
tesswind.obj : error LNK2005: _reshape already defined in wrap.obj
tesswind.obj : error LNK2005: _keyboard already defined in wrap.obj
tesswind.obj : error LNK2005: _main already defined in wrap.obj
texbind.obj : error LNK2005: _init already defined in wrap.obj
texbind.obj : error LNK2005: _display already defined in wrap.obj
texbind.obj : error LNK2005: _reshape already defined in wrap.obj
texbind.obj : error LNK2005: _keyboard already defined in wrap.obj
texbind.obj : error LNK2005: _main already defined in wrap.obj
texgen.obj : error LNK2005: _init already defined in wrap.obj
texgen.obj : error LNK2005: _display already defined in wrap.obj
texgen.obj : error LNK2005: _reshape already defined in wrap.obj
texgen.obj : error LNK2005: _keyboard already defined in wrap.obj
texgen.obj : error LNK2005: _main already defined in wrap.obj
texprox.obj : error LNK2005: _init already defined in wrap.obj
texprox.obj : error LNK2005: _display already defined in wrap.obj
texprox.obj : error LNK2005: _reshape already defined in wrap.obj
texprox.obj : error LNK2005: _main already defined in wrap.obj
texsub.obj : error LNK2005: _makeCheckImages already defined in texbind.obj
texsub.obj : error LNK2005: _init already defined in wrap.obj
texsub.obj : error LNK2005: _display already defined in wrap.obj
texsub.obj : error LNK2005: _reshape already defined in wrap.obj
texsub.obj : error LNK2005: _keyboard already defined in wrap.obj
texsub.obj : error LNK2005: _main already defined in wrap.obj
texturesurf.obj : error LNK2005: _display already defined in wrap.obj
texturesurf.obj : error LNK2005: _init already defined in wrap.obj
texturesurf.obj : error LNK2005: _reshape already defined in wrap.obj
texturesurf.obj : error LNK2005: _keyboard already defined in wrap.obj
texturesurf.obj : error LNK2005: _main already defined in wrap.obj
texturesurf.obj : error LNK2005: _ctrlpoints already defined in bezcurve.obj
torus.obj : error LNK2005: _display already defined in wrap.obj
torus.obj : error LNK2005: _reshape already defined in wrap.obj
torus.obj : error LNK2005: _keyboard already defined in wrap.obj
torus.obj : error LNK2005: _main already defined in wrap.obj
trim.obj : error LNK2005: _init_surface already defined in surface.obj
trim.obj : error LNK2005: _nurbsError@4 already defined in surface.obj
trim.obj : error LNK2005: _init already defined in wrap.obj
trim.obj : error LNK2005: _display already defined in wrap.obj
trim.obj : error LNK2005: _reshape already defined in wrap.obj
trim.obj : error LNK2005: _keyboard already defined in wrap.obj
trim.obj : error LNK2005: _main already defined in wrap.obj
unproject.obj : error LNK2005: _display already defined in wrap.obj
unproject.obj : error LNK2005: _reshape already defined in wrap.obj
unproject.obj : error LNK2005: _mouse already defined in colormat.obj
unproject.obj : error LNK2005: _keyboard already defined in wrap.obj
unproject.obj : error LNK2005: _main already defined in wrap.obj
varray.obj : error LNK2005: _init already defined in wrap.obj
varray.obj : error LNK2005: _display already defined in wrap.obj
varray.obj : error LNK2005: _reshape already defined in wrap.obj
varray.obj : error LNK2005: _mouse already defined in colormat.obj
varray.obj : error LNK2005: _keyboard already defined in wrap.obj
varray.obj : error LNK2005: _main already defined in wrap.obj
H:\My_Documents\Visual Studio 2005\Projects\OpenGL redbook-src\Debug\OpenGL redbook-src.exe : fatal error LNK1169: one or more multiply defined symbols found
Results
  
Build log was saved at "file://h:\My_Documents\Visual Studio 2005\Projects\OpenGL redbook-src\OpenGL redbook-src\Debug\BuildLog.htm"
OpenGL redbook-src - 298 error(s), 0 warning(s)