Manta Interactive Ray Tracer Development Mailing List

Text archives Help


[Manta] Compiling with VS2008


Chronological Thread 
  • From: Raymond Cohen < >
  • To:
  • Subject: [Manta] Compiling with VS2008
  • Date: Thu, 22 Jul 2010 11:37:19 +1000
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=IzJPaHEgW9MK77WVxdL7mgQEiJX0mho7U07UjVGfmwb0pA3xHEKQd6H5f2oIqwh/wm iMmMEhn9oiHQAG8IlVycvOtAc+dy7I9b/LVh1cvr4Ys8TJ9Tck5w/4wQ+5vwHALNfABs rE+9/vDW9SqUfW1+j68a8lXOGqKQtNWPOOFWw=

Hi Manta developers,

Firstly, great work on the ray-tracer. I am trying to compile under windows using Visual Studio 2008. Currently I get the compile error shown below. Do you have any suggestions for how to proceed? The source line in question is:

Model/AmbientLights/.svn/text-base/AmbientOcclusion.cc.svn-base:68:    pair<float, float> sortedSamples[num_directions];

The compiler doesn't seem to like the non-constant "num_directions" here. Please let me know if you have any suggestions.

Cheers,
Ray

---- SNIP

D:\Manta_src\Manta\Build>nmake

Microsoft (R) Program Maintenance Utility Version 9.00.21022.08
Copyright (C) Microsoft Corporation.  All rights reserved.

[  0%] Built target About
[ 23%] Built target Manta_Core
[ 34%] Built target Manta_Interface
[ 38%] Built target Manta_Image
[ 38%] Building CXX object Model/CMakeFiles/Manta_Model.dir/AmbientLights/AmbientOcclusion.obj
AmbientOcclusion.cc
D:\Manta_src\Manta\Core/Color/RGBTraits.h(51) : warning C4244: 'return' : conversion from 'double' to 'Manta::RGBTraits:
:ComponentType', possible loss of data
D:\Manta_src\Manta\Core/Color/RGBTraits.h(53) : warning C4244: 'return' : conversion from 'double' to 'Manta::RGBTraits:
:ComponentType', possible loss of data
D:\Manta_src\Manta\Model/AmbientLights/AmbientOcclusion.h(21) : warning C4244: '=' : conversion from 'double' to 'Manta:
:ColorComponent', possible loss of data
D:\Manta_src\Manta\Model\AmbientLights\AmbientOcclusion.cc(27) : warning C4244: '=' : conversion from 'double' to 'Manta
::ColorComponent', possible loss of data
D:\Manta_src\Manta\Model\AmbientLights\AmbientOcclusion.cc(54) : warning C4244: '=' : conversion from 'double' to 'Manta
::ColorComponent', possible loss of data
D:\Manta_src\Manta\Model\AmbientLights\AmbientOcclusion.cc(68) : error C2057: expected constant _expression_
D:\Manta_src\Manta\Model\AmbientLights\AmbientOcclusion.cc(68) : error C2466: cannot allocate an array of constant size
0
D:\Manta_src\Manta\Model\AmbientLights\AmbientOcclusion.cc(68) : error C2133: 'sortedSamples' : unknown size
D:\Manta_src\Manta\Model\AmbientLights\AmbientOcclusion.cc(103) : warning C4244: 'initializing' : conversion from 'doubl
e' to 'float', possible loss of data
D:\Manta_src\Manta\Model\AmbientLights\AmbientOcclusion.cc(109) : warning C4244: 'initializing' : conversion from 'doubl
e' to 'float', possible loss of data
D:\Manta_src\Manta\Model\AmbientLights\AmbientOcclusion.cc(110) : warning C4244: '=' : conversion from 'double' to 'floa
t', possible loss of data
NMAKE : fatal error U1077: 'C:\PROGRA~1\MICROS~1.0\VC\bin\cl.exe' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\nmake.exe"' : return code '0x2'
Stop.






Archive powered by MHonArc 2.6.16.

Top of page