 |
 |
|
 |
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Blobs: Error 1: Negative Values: Holes! / Error 2: Alpha Value Overwriting?
Date: 22 Dec 2015 12:15:56
Message: <5679854c@news.povray.org>
|
|
 |
|  |
|  |
|
 |
The scene took the entire night up to now for rendering, but I discover
two problems and think, it could be caused by programming.
DEFINITE 1ST ERROR
I have a blob, and work with regular (positive) values, but on a few
locations also with negative values. And these negative values seem to
give a problem: around their edges are holes or black areas (holes or
not covered with texture).
POSSIBLE 2ND ERROR
I believe that there is a 2nd problem: while all other areas of the ship
hull follow the texture's FINISH declarations, it seems the blob does
not: the low-light areas should have been almost black, but are gray. My
FINISH declarations use an alpha value for textures of 0.0, but it seems
here that 0.0 is not accepted or it is overwritten.
Full Image:
http://www.SvenLittkowski.name/v/StuffSL - Seneca II - Distance - 001 -
Compressed.jpg
--- SCENE CODE -----------------------
#declare HullFinish = finish
{
brilliance 1.5
phong albedo 0.05
metallic 1.00
ambient 0.00
}
#declare MyMidshipBlob = blob
{
#declare MyWidth = 1.75;
#declare MyThickness = 0.01;
#declare MyZ = 0.20;
threshold 0.5
cylinder { < -0.2, 0.0, 0.0 > < 0.2, 0.0, 0.0 > 2.0, 1 scale < 0.12,
1.00, 1.0 > translate < 0.0, 0.0, -0.50 > texture { TextureHullRing
scale 1/450.0 translate < 0.0, 0.0, (-250.0-0.0)/450.0 > } }
cylinder { < -0.2, 0.0, 0.5 > < 0.2, 0.0, 0.5 > 0.75, 1 scale < 0.5,
1.00, 1.0 > translate < 0.0, 0.0, -0.50 > texture {
TextureHullWindowsSide scale 1/450.0 translate < 0.0, 0.0,
(-250.0-0.0)/450.0 > } }
cylinder { < -0.2, 0.0, 0.0 > < 0.2, 0.0, 0.0 > 2.0, 1 scale < 0.10,
0.50, 0.5 > translate < 0.0, 0.0, -0.25 > texture {
TextureHullWindowsSide scale 1/450.0 translate < 0.0, 0.0,
(-250.0-0.0)/450.0 > } }
cylinder { < -MyWidth, MyThickness+0.150, MyZ+0.00 > < MyWidth,
MyThickness+0.150, MyZ+0.00 > 0.25, 1 texture { TextureHullFront
scale 1/450.0 translate < 0.0,
MyThickness+0.000, 0.0 > } }
cylinder { < -MyWidth, MyThickness+0.120, MyZ+0.00 > < MyWidth,
MyThickness+0.120, MyZ+0.00 > 0.25, 1 texture {
TextureHullWindowsFewSide rotate < 0.0, 90.0, 0.0 > scale 1/450.0
translate < 0.0, MyThickness+0.000, 0.0 > } }
cylinder { < -MyWidth, MyThickness+0.090, MyZ+0.00 > < MyWidth,
MyThickness+0.090, MyZ+0.00 > 0.25, 1 texture {
TextureHullWindowsFewSide rotate < 0.0, 90.0, 0.0 > scale 1/450.0
translate < 0.0, MyThickness+0.000, 0.0 > } }
cylinder { < -MyWidth, MyThickness+0.060, MyZ+0.00 > < MyWidth,
MyThickness+0.060, MyZ+0.00 > 0.25, 1 texture {
TextureHullWindowsFewSide rotate < 0.0, 90.0, 0.0 > scale 1/450.0
translate < 0.0, MyThickness+0.000, 0.0 > } }
cylinder { < -MyWidth, MyThickness+0.030, MyZ+0.00 > < MyWidth,
MyThickness+0.030, MyZ+0.00 > 0.25, 1 texture {
TextureHullWindowsFewSide rotate < 0.0, 90.0, 0.0 > scale 1/450.0
translate < 0.0, MyThickness+0.000, 0.0 > } }
cylinder { < -MyWidth, 0.00, MyZ+0.00 > < MyWidth, 0.00,
MyZ+0.00 > 0.25, 1 texture { TextureHullWindowsFewSide
rotate < 0.0, 90.0, 0.0 > scale 1/450.0 translate < 0.0, 00.00,
0.0 > } }
cylinder { < -MyWidth, -MyThickness-0.030, MyZ+0.00 > < MyWidth,
-MyThickness-0.030, MyZ+0.00 > 0.25, 1 texture {
TextureHullWindowsFewSide rotate < 0.0, 90.0, 0.0 > scale 1/450.0
translate < 0.0, -MyThickness+0.000, 0.0 > } }
cylinder { < -MyWidth, -MyThickness-0.060, MyZ+0.00 > < MyWidth,
-MyThickness-0.060, MyZ+0.00 > 0.25, 1 texture {
TextureHullWindowsFewSide rotate < 0.0, 90.0, 0.0 > scale 1/450.0
translate < 0.0, -MyThickness+0.000, 0.0 > } }
cylinder { < -MyWidth, -MyThickness-0.090, MyZ+0.00 > < MyWidth,
-MyThickness-0.090, MyZ+0.00 > 0.25, 1 texture {
TextureHullWindowsFewSide rotate < 0.0, 90.0, 0.0 > scale 1/450.0
translate < 0.0, -MyThickness+0.000, 0.0 > } }
cylinder { < -MyWidth, -MyThickness-0.120, MyZ+0.00 > < MyWidth,
-MyThickness-0.120, MyZ+0.00 > 0.25, 1 texture {
TextureHullWindowsFewSide rotate < 0.0, 90.0, 0.0 > scale 1/450.0
translate < 0.0, -MyThickness+0.000, 0.0 > } }
cylinder { < -MyWidth, -MyThickness-0.150, MyZ+0.00 > < MyWidth,
-MyThickness-0.150, MyZ+0.00 > 0.25, 1 texture { TextureHullFront
scale 1/450.0 translate < 0.0,
-MyThickness-0.000, 0.0 > } }
cylinder { < -MyWidth, MyThickness+0.150, MyZ+0.825 > < MyWidth,
MyThickness+0.150, MyZ+0.075 > 0.25, 1 texture { TextureHullFront
rotate < 90.0, 0.0, 0.0 > scale 1/450.0 translate < 0.0, 0.0, MyZ+0.075
> } }
cylinder { < -MyWidth, -MyThickness-0.150, MyZ+0.825 > < MyWidth,
-MyThickness-0.150, MyZ+0.075 > 0.25, 1 texture { TextureHullFront
rotate < 90.0, 0.0, 0.0 > scale 1/450.0 translate < 0.0, 0.0, MyZ+0.075
> } }
cylinder { < -MyWidth, MyThickness , MyZ+0.15 > < MyWidth,
MyThickness , MyZ+0.15 > 0.5, 1 texture { TextureHullFront rotate <
90.0, 0.0, 0.0 > scale 1/450.0 translate < 0.0, 0.0, MyZ+0.00 > } }
cylinder { < -MyWidth, -MyThickness , MyZ+0.15 > < MyWidth,
-MyThickness , MyZ+0.15 > 0.5, 1 texture { TextureHullFront rotate <
90.0, 0.0, 0.0 > scale 1/450.0 translate < 0.0, 0.0, MyZ+0.00 > } }
cylinder { < -MyWidth, MyThickness , MyZ+0.30 > < MyWidth,
MyThickness , MyZ+0.30 > 0.5, 1 texture { TextureHullFront rotate <
90.0, 0.0, 0.0 > scale 1/450.0 translate < 0.0, 0.0, MyZ+0.00 > } }
cylinder { < -MyWidth, -MyThickness , MyZ+0.30 > < MyWidth,
-MyThickness , MyZ+0.30 > 0.5, 1 texture { TextureHullFront rotate <
90.0, 0.0, 0.0 > scale 1/450.0 translate < 0.0, 0.0, MyZ+0.00 > } }
cylinder { < -MyWidth, MyThickness , MyZ+0.45 > < MyWidth,
MyThickness , MyZ+0.45 > 0.5, 1 texture { TextureHullFront rotate <
90.0, 0.0, 0.0 > scale 1/450.0 translate < 0.0, 0.0, MyZ+0.00 > } }
cylinder { < -MyWidth, -MyThickness , MyZ+0.45 > < MyWidth,
-MyThickness , MyZ+0.45 > 0.5, 1 texture { TextureHullFront rotate <
90.0, 0.0, 0.0 > scale 1/450.0 translate < 0.0, 0.0, MyZ+0.00 > } }
cylinder { < -MyWidth, MyThickness , MyZ+0.60 > < MyWidth,
MyThickness , MyZ+0.60 > 0.5, 1 texture { TextureHullFront rotate <
90.0, 0.0, 0.0 > scale 1/450.0 translate < 0.0, 0.0, MyZ+0.00 > } }
cylinder { < -MyWidth, -MyThickness , MyZ+0.60 > < MyWidth,
-MyThickness , MyZ+0.60 > 0.5, 1 texture { TextureHullFront rotate <
90.0, 0.0, 0.0 > scale 1/450.0 translate < 0.0, 0.0, MyZ+0.00 > } }
cylinder { < -MyWidth, MyThickness , MyZ+0.75 > < MyWidth,
MyThickness , MyZ+0.75 > 0.5, 1 texture { TextureHullFront rotate <
90.0, 0.0, 0.0 > scale 1/450.0 translate < 0.0, 0.0, MyZ+0.00 > } }
cylinder { < -MyWidth, -MyThickness , MyZ+0.75 > < MyWidth,
-MyThickness , MyZ+0.75 > 0.5, 1 texture { TextureHullFront rotate <
90.0, 0.0, 0.0 > scale 1/450.0 translate < 0.0, 0.0, MyZ+0.00 > } }
cylinder { < -MyWidth, MyThickness+0.150, MyZ+0.825 > < MyWidth,
MyThickness+0.150, MyZ+0.825 > 0.25, 1 texture { TextureHullFront
rotate < 90.0, 0.0, 0.0 > scale 1/450.0 translate < 0.0, 0.0, MyZ+0.00 > } }
cylinder { < -MyWidth, -MyThickness-0.150, MyZ+0.825 > < MyWidth,
-MyThickness-0.150, MyZ+0.825 > 0.25, 1 texture { TextureHullFront
rotate < 90.0, 0.0, 0.0 > scale 1/450.0 translate < 0.0, 0.0, MyZ+0.00 >
} }
cylinder { < -MyWidth, MyThickness+0.150, MyZ+0.90 > < MyWidth,
MyThickness+0.150, MyZ+0.90 > 0.25, 1 texture { TextureHullFront
scale 1/450.0 translate < 0.0,
MyThickness+0.000, 0.0 > } }
cylinder { < -MyWidth, MyThickness+0.120, MyZ+0.90 > < MyWidth,
MyThickness+0.120, MyZ+0.90 > 0.25, 1 texture {
TextureHullWindowsFewSide rotate < 0.0, 90.0, 0.0 > scale 1/450.0
translate < 0.0, MyThickness+0.000, 0.0 > } }
cylinder { < -MyWidth, MyThickness+0.090, MyZ+0.90 > < MyWidth,
MyThickness+0.090, MyZ+0.90 > 0.25, 1 texture {
TextureHullWindowsFewSide rotate < 0.0, 90.0, 0.0 > scale 1/450.0
translate < 0.0, MyThickness+0.000, 0.0 > } }
cylinder { < -MyWidth, MyThickness+0.060, MyZ+0.90 > < MyWidth,
MyThickness+0.060, MyZ+0.90 > 0.25, 1 texture {
TextureHullWindowsFewSide rotate < 0.0, 90.0, 0.0 > scale 1/450.0
translate < 0.0, MyThickness+0.000, 0.0 > } }
cylinder { < -MyWidth, MyThickness+0.030, MyZ+0.90 > < MyWidth,
MyThickness+0.030, MyZ+0.90 > 0.25, 1 texture {
TextureHullWindowsFewSide rotate < 0.0, 90.0, 0.0 > scale 1/450.0
translate < 0.0, MyThickness+0.000, 0.0 > } }
cylinder { < -MyWidth, 0.00, MyZ+0.90 > < MyWidth, 0.00,
MyZ+0.90 > 0.25, 1 texture { TextureHullWindowsFewSide
rotate < 0.0, 90.0, 0.0 > scale 1/450.0 translate < 0.0, 00.00,
0.0 > } }
cylinder { < -MyWidth, -MyThickness-0.030, MyZ+0.90 > < MyWidth,
-MyThickness-0.030, MyZ+0.90 > 0.25, 1 texture {
TextureHullWindowsFewSide rotate < 0.0, 90.0, 0.0 > scale 1/450.0
translate < 0.0, MyThickness-0.000, 0.0 > } }
cylinder { < -MyWidth, -MyThickness-0.060, MyZ+0.90 > < MyWidth,
-MyThickness-0.060, MyZ+0.90 > 0.25, 1 texture {
TextureHullWindowsFewSide rotate < 0.0, 90.0, 0.0 > scale 1/450.0
translate < 0.0, MyThickness-0.000, 0.0 > } }
cylinder { < -MyWidth, -MyThickness-0.090, MyZ+0.90 > < MyWidth,
-MyThickness-0.090, MyZ+0.90 > 0.25, 1 texture {
TextureHullWindowsFewSide rotate < 0.0, 90.0, 0.0 > scale 1/450.0
translate < 0.0, MyThickness-0.000, 0.0 > } }
cylinder { < -MyWidth, -MyThickness-0.120, MyZ+0.90 > < MyWidth,
-MyThickness-0.120, MyZ+0.90 > 0.25, 1 texture {
TextureHullWindowsFewSide rotate < 0.0, 90.0, 0.0 > scale 1/450.0
translate < 0.0, MyThickness-0.000, 0.0 > } }
cylinder { < -MyWidth, -MyThickness-0.150, MyZ+0.90 > < MyWidth,
-MyThickness-0.150, MyZ+0.90 > 0.25, 1 texture { TextureHullFront
scale 1/450.0 translate < 0.0,
MyThickness-0.000, 0.0 > } }
sphere { < 0.0, 0.0, 0.0 > 0.5, 1 scale < 1.00, 1.00, 0.5 > translate <
MyWidth-0.2, 0.0, MyZ-0.25 > texture { TextureHullWindowsFewSide scale
1/450.0 translate < 0.0, 0.0, (-250.0-0.0)/450.0 > } } // Hangar-Seiten
sphere { < 0.0, 0.0, 0.0 > 0.5, 1 scale < 1.00, 1.00, 0.5 > translate <
-MyWidth+0.2, 0.0, MyZ-0.25 > texture { TextureHullWindowsFewSide scale
1/450.0 translate < 0.0, 0.0, (-250.0-0.0)/450.0 > } }
sphere { < 0.0, 0.0, 0.0 > 0.5, 1 scale < 1.25, 1.75, 2.5 > translate <
MyWidth-0.3, 0.0, MyZ+0.90 > texture { TextureHullWindowsFewSide scale
1/450.0 translate < 0.0, 0.0, (-250.0-0.0)/450.0 > } }
sphere { < 0.0, 0.0, 0.0 > 0.5, 1 scale < 1.25, 1.75, 2.5 > translate <
-MyWidth+0.3, 0.0, MyZ+0.90 > texture { TextureHullWindowsFewSide scale
1/450.0 translate < 0.0, 0.0, (-250.0-0.0)/450.0 > } }
sphere { < 0.0, 0.0, 1.5 > 0.5, -4 texture { TextureHullWindowsFewSide
rotate < 0.0, 90.0, 0.0 > scale 1/450.0 translate < 0.0, 0.0, 0.0 > } }
// Heckeinschnitt
sphere { < 0.35, 0.25, MyZ+0.08 > 0.275, -1.50 texture {
TextureHullFront rotate < 90.0, 0.0, 0.0 > scale 1/450.0 translate <
0.0, 0.0, MyZ+0.00 > } }
sphere { < 0.35, -0.25, MyZ+0.08 > 0.275, -1.50 texture {
TextureHullFront rotate < 90.0, 0.0, 0.0 > scale 1/450.0 translate <
0.0, 0.0, MyZ+0.00 > } }
sphere { < -0.35, 0.25, MyZ+0.08 > 0.275, -1.50 texture {
TextureHullFront rotate < 90.0, 0.0, 0.0 > scale 1/450.0 translate <
0.0, 0.0, MyZ+0.00 > } }
sphere { < -0.35, -0.25, MyZ+0.08 > 0.275, -1.50 texture {
TextureHullFront rotate < 90.0, 0.0, 0.0 > scale 1/450.0 translate <
0.0, 0.0, MyZ+0.00 > } }
sphere { < 0.85, 0.25, MyZ+0.06 > 0.225, -1.75 texture {
TextureHullFront rotate < 90.0, 0.0, 0.0 > scale 1/450.0 translate <
0.0, 0.0, MyZ+0.00 > } }
sphere { < 0.85, -0.25, MyZ+0.06 > 0.225, -1.75 texture {
TextureHullFront rotate < 90.0, 0.0, 0.0 > scale 1/450.0 translate <
0.0, 0.0, MyZ+0.00 > } }
sphere { < -0.85, 0.25, MyZ+0.06 > 0.225, -1.75 texture {
TextureHullFront rotate < 90.0, 0.0, 0.0 > scale 1/450.0 translate <
0.0, 0.0, MyZ+0.00 > } }
sphere { < -0.85, -0.25, MyZ+0.06 > 0.225, -1.75 texture {
TextureHullFront rotate < 90.0, 0.0, 0.0 > scale 1/450.0 translate <
0.0, 0.0, MyZ+0.00 > } }
sphere { < 1.10, 0.23, MyZ-0.04 > 0.175, -1.50 texture {
TextureHullFront rotate < 90.0, 0.0, 0.0 > scale 1/450.0 translate <
0.0, 0.0, MyZ+0.00 > } }
sphere { < 1.10, -0.23, MyZ-0.04 > 0.175, -1.50 texture {
TextureHullFront rotate < 90.0, 0.0, 0.0 > scale 1/450.0 translate <
0.0, 0.0, MyZ+0.00 > } }
sphere { < -1.10, 0.23, MyZ-0.04 > 0.175, -1.50 texture {
TextureHullFront rotate < 90.0, 0.0, 0.0 > scale 1/450.0 translate <
0.0, 0.0, MyZ+0.00 > } }
sphere { < -1.10, -0.23, MyZ-0.04 > 0.175, -1.50 texture {
TextureHullFront rotate < 90.0, 0.0, 0.0 > scale 1/450.0 translate <
0.0, 0.0, MyZ+0.00 > } }
scale 450.0
translate < 0.0, 0.0, 250.0 >
}
Post a reply to this message
Attachments:
Download 'untitled-3.jpg' (305 KB)
Preview of image 'untitled-3.jpg'

|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error 1: Negative Values: Holes! / Error 2: Alpha ValueOverwriting?
Date: 22 Dec 2015 12:20:36
Message: <56798664$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
DEFINITE 3RD ERROR
It seems also, that the BLOB object does not accept EMISSION (windows on
hull).
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error 1: Negative Values: Holes! / Error 2: Alpha ValueOverwriting?
Date: 22 Dec 2015 13:01:09
Message: <56798fe5@news.povray.org>
|
|
 |
|  |
|  |
|
 |
POSSIBLE 4TH ERROR
Something in the rendering of the spheres on top and below of the blob
(not a part of the blob object) seems to be wrong - please look at their
edges. Something looks boxish or squarish, if you understand what I mean.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: clipka
Subject: Re: Blobs: Error 1: Negative Values: Holes! / Error 2: Alpha ValueOverwriting?
Date: 22 Dec 2015 20:15:32
Message: <5679f5b4@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Am 22.12.2015 um 18:15 schrieb Sven Littkowski:
> The scene took the entire night up to now for rendering, but I discover
> two problems and think, it could be caused by programming.
>
> DEFINITE 1ST ERROR
Is it definite? Have you diagnosed the symptoms in enough depth to be
sure about this?
Blobs (and actually most features of POV-Ray) have been around for quite
a while now, and it is unlikely that any obvious bug in their
implementation has survived through all these years undetected.
Therefore, any error in the current version would probably have been
introduced with recent architectural changes; thus, an easy test whether
some unexpected behaviour is truly a bug would be to compare whatever
version you are using (I'll presume it's the latest semi-official dev
build) to the official 3.7.0 release and/or the last 3.6 release:
- If the stuff works as expected with official 3.7.0 but does not with
the latest dev build, it is fully justified to label it as a "definite
error".
- If the unexpected behaviour also occurs with official 3.7.0, it might
work as designed, and what you're seeing might just be known limitations
of that design; if the unexpected behaviour even occurs with 3.6, it's
almost guaranteed to be as designed.
> I have a blob, and work with regular (positive) values, but on a few
> locations also with negative values. And these negative values seem to
> give a problem: around their edges are holes or black areas (holes or
> not covered with texture).
Those artifacts might actually be the result of inherent limitations in
the numerical precision of the algorithm used. Try using "sturm on" in
the blob to choose a more precise (but slower) algorithm.
> POSSIBLE 2ND ERROR
> I believe that there is a 2nd problem: while all other areas of the ship
> hull follow the texture's FINISH declarations, it seems the blob does
> not: the low-light areas should have been almost black, but are gray. My
> FINISH declarations use an alpha value for textures of 0.0, but it seems
> here that 0.0 is not accepted or it is overwritten.
Your finish declarations certainly do not use an "alpha value", as
there's no such thing in finish. Either you mean pigment (with an alpha
value specified in conjunction with an image_map, or via the colour's
transmit or filter component), or you mean something else. Ambient perhaps?
For any further analysis you'd really have to provide a self-contained
scene, something I can just throw at POV-Ray and recreate exactly what
you see, both on the input and output side. As long as you post only
snippets, we can't rule out any number of stuff you did /not/ post: Does
the scene have an active radiosity block you didn't post? Do the
textures that you didn't post possibly have a finish with non-zero
"ambient" or "emission", either explicitly or by inheriting from some
default block you didn't post? Could one of all the light sources you
didn't post account for the brightening?
Also, judging from the cut-off planet you posted recently, I'd guess
that the background stars are not part of the original rendered image,
and were added in a post-processing step; could the brightening have
been introduced in that context?
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: clipka
Subject: Re: Blobs: Error 1: Negative Values: Holes! / Error 2: AlphaValueOverwriting?
Date: 22 Dec 2015 20:25:52
Message: <5679f820$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Am 22.12.2015 um 18:20 schrieb Sven Littkowski:
> DEFINITE 3RD ERROR
> It seems also,
Uh - let me stop you right there again: Is this a /definite/ error, or
does it /seem/ that something isn't working?
that the BLOB object does not accept EMISSION (windows on
> hull).
Knowing the internal architecture of POV-Ray, I find it highly
improbable that "emission" (presuming you're talking about the finish
property) fails to work on just one particular geometric primitive.
Again, without a complete scene to go by, there's no way I can provide
any deeper analysis than that, so for now I tend to presume that either
your observation is inaccurate or you're doing something wrong.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: clipka
Subject: Re: Blobs: Error 1: Negative Values: Holes! / Error 2: AlphaValueOverwriting?
Date: 22 Dec 2015 20:36:35
Message: <5679faa3$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Am 22.12.2015 um 19:00 schrieb Sven Littkowski:
> POSSIBLE 4TH ERROR
> Something in the rendering of the spheres on top and below of the blob
> (not a part of the blob object) seems to be wrong - please look at their
> edges. Something looks boxish or squarish, if you understand what I mean.
No, I haven't the slightest clue.
There are various effects that might cause spheres to look non-spherical
though, and you might be falling victim to one of them.
As a side note, I only have the posted image to go by; the link you
posted doesn't seem to lead me anywhere except to a 404 error message.
Might be related to the use of blank characters in the filename.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error 1: Negative Values: Holes! / Error 2:AlphaValueOverwriting?
Date: 23 Dec 2015 02:00:33
Message: <567a4691@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Before I am making changes and additions to the scene files, I use
always a test file where I am developing each feature. I am giving you
now the code of that test file, it reproduces these non-textured or
black edges though I am using a plain red pigment instead of the real
textures (with large texture image files).
If you afterwards want, I will also give you my texture file and the
texture images (though they are very large). But try first with this
test file as it reproduces the error.
Meanwhile, I will try the STURM feature...
PS: not the shape of the round cupolas become boxish, but their textures
on the edges. Even in this relatively plain test file code, if you look
into their shadow areas, you will see this again. I used a resolution of
8,000x4,500, AA 0.3. I was wrong with typing ALPHA, I meant to type
AMBIENT and EMISSION.
This test code still shows the following errors (I just tested):
- non-textured or hollow ring-shape border errors (negative values)
- boxish texture problems in cupola shadow areas on cupolas
- no dark shadow on lower blob areas (the gray hull has them)
For showing of the hull windows problem, I will develop a second file.
-------------------------------------
#version 3.7;
#declare MyRadiosity = on;
global_settings
{
#if(MyRadiosity)
radiosity
{
media on
pretrace_start 0.08
pretrace_end 0.015
count 400
error_bound 0.75
recursion_limit 1
}
#end
subsurface {}
adc_bailout 0.0039
ambient_light rgb < 1.000, 1.000, 1.000 >
assumed_gamma 1.000
irid_wavelength rgb < 0.250, 0.180, 0.140 >
max_trace_level 5
number_of_waves 10
noise_generator 3
charset ascii
}
#declare LightDiameter = 10000.0;
#declare LightDistanceX = -500000.0; // X = Left - Right
#declare LightDistanceY = 1000000.0; // Y = Up - Down
#declare LightDistanceZ = -100000.0; // Z = Front - Back
#declare LightRotate = 36.0;
#declare MyLight = 0.125;
camera
{
location < -200.0, 200.0, -200.0 >
location < 0.0, 0.0, 50.0 >
location < -5.0, 5.0, -5.0 >
location < -850.0, 850.0, -850.0 >
look_at < 0.0, 0.0, -50.0 >
look_at < 0.0, 0.0, 0.0 >
right 1.77*x
}
#declare MyLight = light_source { < LightDiameter, 0.0, 0.0 > rgb <
0.98039, 0.94902, 0.89804 > * MyLight }
#declare MySun = union
{
#declare Count=0;
#while (Count < 360)
object { MyLight rotate < 0.0, Count, 0.0 > }
#declare Count=Count+LightRotate;
#end
}
object { MySun translate < LightDistanceX, LightDistanceY,
LightDistanceZ > }
// --- TEXTURES
------------------------------------------------------------------------------------------------------
#declare HullFinish = finish
{
brilliance 0.25
phong albedo 0.05
metallic 1.00
ambient 0.00
emission 0.00
}
#declare AntennaRed = texture
{
pigment // Brick Red
{
rgb < 0.74902, 0.34118, 0.22353 > /4
}
finish { HullFinish }
translate -0.5*(x+y)
rotate < 0.0, 90.0, 0.0 >
rotate < 90.0, 0.0, 0.0 >
scale 2500.0
translate < 0.0, 0.0, 100.0 >
}
#declare HullGentleRed = texture
{
pigment // Rose Red
{
rgb < 0.57, 0.31, 0.30 >
}
finish { HullFinish }
translate -0.5*(x+y)
rotate < 0.0, 90.0, 0.0 >
rotate < 90.0, 0.0, 0.0 >
scale 2500.0
translate < 0.0, 0.0, 100.0 >
}
#declare HullGray25 = texture
{
pigment // Gray 50%
{
rgb < 0.25, 0.25, 0.25 >
}
finish { HullFinish }
translate -0.5*(x+y)
rotate < 0.0, 90.0, 0.0 >
rotate < 90.0, 0.0, 0.0 >
scale 2500.0
translate < 0.0, 0.0, 100.0 >
}
#declare HullGray50 = texture
{
pigment // Gray 50%
{
rgb < 0.50, 0.50, 0.50 >
}
finish { HullFinish }
translate -0.5*(x+y)
rotate < 0.0, 90.0, 0.0 >
rotate < 90.0, 0.0, 0.0 >
scale 2500.0
translate < 0.0, 0.0, 100.0 >
}
#declare HullGray75 = texture
{
pigment // Gray 50%
{
rgb < 0.75, 0.75, 0.75 >
}
finish { HullFinish }
translate -0.5*(x+y)
rotate < 0.0, 90.0, 0.0 >
rotate < 90.0, 0.0, 0.0 >
scale 2500.0
translate < 0.0, 0.0, 100.0 >
}
#declare HullGray95 = texture
{
pigment // Gray 50%
{
rgb < 0.95, 0.95, 0.95 >
}
finish { HullFinish }
translate -0.5*(x+y)
rotate < 0.0, 90.0, 0.0 >
rotate < 90.0, 0.0, 0.0 >
scale 2500.0
translate < 0.0, 0.0, 100.0 >
}
#declare LightsRed1 = texture // Unten
{
pigment { rgb < 0.74902, 0.34118, 0.22353 > /4 }
finish
{
ambient 4.0
brilliance 0.25
phong albedo 1.15
phong_size 1.0
metallic 1.00
diffuse albedo 0.5
emission rgb < 0.74902, 0.34118, 0.22353 > *3.0
}
}
#declare LightsRed2 = texture // Oben
{
pigment { rgb < 0.74902, 0.34118, 0.22353 > }
finish
{
// ambient 4.0
brilliance 0.25
phong albedo 1.15
phong_size 1.0
metallic 1.00
diffuse albedo 0.5
emission rgb < 0.74902, 0.2600, 0.22353 > *4.0
}
}
#declare LightsRed = texture
{
pigment { rgb < 0.74902, 0.34118, 0.22353 > /4 }
finish
{
brilliance 0.25
phong albedo 1.15
phong_size 1.0
metallic 1.00
diffuse albedo 0.5
emission rgb < 0.74902, 0.2600, 0.22353 > *4.0
}
}
#declare MyAntennaLights = texture { LightsRed }
// --- ITEMS
------------------------------------------------------------------------------------------------------
#declare TextureHullWindowsSide = texture { AntennaRed }
#declare TextureHullRing = texture { AntennaRed }
#declare TextureInteriorSide = texture { AntennaRed }
#declare TextureDeepSide = texture { AntennaRed }
#declare TextureHullCupolaPaintingSide = texture { AntennaRed }
#declare TextureDeepWindowsSide = texture { AntennaRed }
#declare TextureHullSide = texture { AntennaRed }
#declare TextureHullSphere = texture { AntennaRed }
#declare TextureHullTop = texture { AntennaRed }
#declare TextureInteriorWindowsSide = texture { AntennaRed }
#declare TextureHullFront = texture { AntennaRed }
#declare TextureInteriorSphere = texture { AntennaRed }
#macro
HullCommandFrontCutout(MyAmount,MySize,MyWidth,MyBegin,MyHeightRange,MySeed,MyTexture)
union
{
#declare MyY=seed(1*MySeed);
#declare MyZ=seed(2*MySeed);
#declare MyHeight=seed(3*MySeed);
#declare MyCount=1;
#while (MyCount<=MyAmount)
#declare MyBoxY=rand(MyY);
#declare MyBoxZ=rand(MyZ);
#declare MyBoxHeight=rand(MyHeight);
box
{
< -MyWidth, (-MySize*MyBoxY), -1000.0 > < MyWidth, (MySize*MyBoxY),
((-MyBegin)-(50.0*MyBoxZ)) >
translate < 0.0, -(MyHeightRange*MyBoxHeight), 0.0 >
}
box
{
< -MyWidth, (-MySize*MyBoxY), -1000.0 > < MyWidth, (MySize*MyBoxY),
((-MyBegin)-(50.0*MyBoxZ)) >
translate < 0.0, (MyHeightRange*MyBoxHeight), 0.0 >
}
#declare MyCount=MyCount+1;
#end
texture { MyTexture }
}
#end
#declare HullCommandWhole = union
{
cylinder // schmaler Außenring
{
< -12.5, 0.0, 0.0 > < 12.5, 0.20, 0.0 > 500.0
texture { TextureHullRing }
}
cylinder // dicker Innenzylinder
{
< -62.5, 0.0, 0.0 > < 62.5, 0.0, 0.0 > 450.0
texture { TextureHullWindowsSide }
}
difference
{
sphere // Verdickung
{
< 0.0, 0.0, 0.0 > 475.0
scale < 0.215, 1.0, 1.0 >
texture { TextureHullWindowsSide }
}
difference
{
sphere // Verdickung-Aushöhlung
{
< 0.0, 0.0, 0.0 > 475.0
scale < 0.215, 1.0, 1.0 >
scale 0.975
}
cylinder // nicht aushöhlen um WH-Generator herum
{
< -100.0, 0.0, -250.0 > < 100.0, 0.0, -250.0 > 115.0
}
texture { TextureInteriorSide }
}
HullCommandFrontCutout(55,25.0,99.999,265.0,300.0,15,TextureDeepSide)
// Einschnitte vorne
cylinder
{
< -100.0, 0.0, -250.0 > < 100.0, 0.0, -250.0 > 90.0
texture { TextureDeepSide }
}
cylinder
{
< -62.5, 0.0, 0.0 > < 62.5, 0.0, 0.0 > 475.0
texture { TextureInteriorSide }
}
}
torus // von Vorne: links
{
450.0, 50.0
rotate < 0.0, 0.0, 90.0 >
texture { TextureHullRing }
translate < -12.5, 0.0, 0.0 >
}
torus // von Vorne: rechts
{
450.0, 50.0
rotate < 0.0, 0.0, 90.0 >
texture { TextureHullRing }
translate < 12.5, 0.0, 0.0 >
}
sphere // ganz vorne
{
< 0.0, 0.0, 0.0 > 60.0
scale < 0.3, 1.0, 1.0 >
translate < -60.0, 250.0, -230.0 >
texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
}
sphere // ganz vorne
{
< 0.0, 0.0, 0.0 > 60.0
scale < 0.3, 1.0, 1.0 >
translate < 60.0, 250.0, -230.0 >
texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
}
sphere // ganz vorne
{
< 0.0, 0.0, 0.0 > 60.0
scale < 0.3, 1.0, 1.0 >
translate < -60.0, -250.0, -230.0 >
texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
}
sphere // ganz vorne
{
< 0.0, 0.0, 0.0 > 60.0
scale < 0.3, 1.0, 1.0 >
translate < 60.0, -250.0, -230.0 >
texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
}
sphere // #2
{
< 0.0, 0.0, 0.0 > 40.0
scale < 0.25, 1.0, 1.0 >
translate < -60.0, 310.0, -160.0 >
texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
}
sphere // #2
{
< 0.0, 0.0, 0.0 > 40.0
scale < 0.25, 1.0, 1.0 >
translate < 60.0, 310.0, -160.0 >
texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
}
sphere // #2
{
< 0.0, 0.0, 0.0 > 40.0
scale < 0.25, 1.0, 1.0 >
translate < -60.0, -310.0, -160.0 >
texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
}
sphere // #2
{
< 0.0, 0.0, 0.0 > 40.0
scale < 0.25, 1.0, 1.0 >
translate < 60.0, -310.0, -160.0 >
texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
}
sphere // #3 Rounder
{
< 0.0, 0.0, 0.0 > 50.0
scale < 0.6, 1.0, 1.0 >
translate < -50.0, 380.0, -70.0 >
texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
}
sphere // #3 Rounder
{
< 0.0, 0.0, 0.0 > 50.0
scale < 0.6, 1.0, 1.0 >
translate < 50.0, 380.0, -70.0 >
texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
}
sphere // #3 Rounder
{
< 0.0, 0.0, 0.0 > 50.0
scale < 0.6, 1.0, 1.0 >
translate < -50.0, -380.0, -70.0 >
texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
}
sphere // #3 Rounder
{
< 0.0, 0.0, 0.0 > 50.0
scale < 0.6, 1.0, 1.0 >
translate < 50.0, -380.0, -70.0 >
texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
}
sphere // #4 Deeper Rounder
{
< 0.0, 0.0, 0.0 > 70.0
scale < 0.4, 1.0, 1.0 >
translate < -70.0, 280.0, 120.0 >
texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
}
sphere // #4 Deeper Rounder
{
< 0.0, 0.0, 0.0 > 70.0
scale < 0.4, 1.0, 1.0 >
translate < 70.0, 280.0, 120.0 >
texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
}
sphere // #4 Deeper Rounder
{
< 0.0, 0.0, 0.0 > 70.0
scale < 0.4, 1.0, 1.0 >
translate < -70.0, -280.0, 120.0 >
texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
}
sphere // #4 Deeper Rounder
{
< 0.0, 0.0, 0.0 > 70.0
scale < 0.4, 1.0, 1.0 >
translate < 70.0, -280.0, 120.0 >
texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
}
sphere // #5 Inner Rounder
{
< 0.0, 0.0, 0.0 > 80.0
scale < 0.3, 1.0, 1.0 >
translate < -90.0, 180.0, 30.0 >
texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
}
sphere // #5 Inner Rounder
{
< 0.0, 0.0, 0.0 > 80.0
scale < 0.3, 1.0, 1.0 >
translate < 90.0, 180.0, 30.0 >
texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
}
sphere // #5 Inner Rounder
{
< 0.0, 0.0, 0.0 > 80.0
scale < 0.3, 1.0, 1.0 >
translate < -90.0, -180.0, 30.0 >
texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
}
sphere // #5 Inner Rounder
{
< 0.0, 0.0, 0.0 > 80.0
scale < 0.3, 1.0, 1.0 >
translate < 90.0, -180.0, 30.0 >
texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
}
sphere // #6 Side Top
{
< 0.0, 0.0, 0.0 > 90.0
scale < 1.0, 1.0, 1.0 >
translate < -160.0, 110.0, 350.0 >
texture { TextureHullSide }
}
sphere // #6 Side Top
{
< 0.0, 0.0, 0.0 > 90.0
scale < 1.0, 1.0, 1.0 >
translate < 160.0, 110.0, 350.0 >
texture { TextureHullSide }
}
sphere // #6 Side Top
{
< 0.0, 0.0, 0.0 > 90.0
scale < 1.0, 1.0, 1.0 >
translate < -160.0, -110.0, 350.0 >
texture { TextureHullSide }
}
sphere // #6 Side Top
{
< 0.0, 0.0, 0.0 > 90.0
scale < 1.0, 1.0, 1.0 >
translate < 160.0, -110.0, 350.0 >
texture { TextureHullSide }
}
sphere // #7 Side Hangar Medium Top
{
< 0.0, 0.0, 0.0 > 70.0
scale < 1.0, 1.0, 1.0 >
translate < -390.0, 120.0, 360.0 >
texture { TextureHullSide }
}
sphere // #7 Side Hangar Medium Top
{
< 0.0, 0.0, 0.0 > 70.0
scale < 1.0, 1.0, 1.0 >
translate < 390.0, 120.0, 360.0 >
texture { TextureHullSide }
}
sphere // #7 Side Hangar Medium Top
{
< 0.0, 0.0, 0.0 > 70.0
scale < 1.0, 1.0, 1.0 >
translate < -390.0, -120.0, 360.0 >
texture { TextureHullSide }
}
sphere // #7 Side Hangar Medium Top
{
< 0.0, 0.0, 0.0 > 70.0
scale < 1.0, 1.0, 1.0 >
translate < 390.0, -120.0, 360.0 >
texture { TextureHullSide }
}
sphere // #7 Side Hangar Small Top
{
< 0.0, 0.0, 0.0 > 40.0
scale < 1.0, 1.0, 1.0 >
translate < -500.0, 130.0, 310.0 >
texture { TextureHullSide }
}
sphere // #7 Side Hangar Small Top
{
< 0.0, 0.0, 0.0 > 40.0
scale < 1.0, 1.0, 1.0 >
translate < 500.0, 130.0, 310.0 >
texture { TextureHullSide }
}
sphere // #7 Side Hangar Small Top
{
< 0.0, 0.0, 0.0 > 40.0
scale < 1.0, 1.0, 1.0 >
translate < -500.0, -130.0, 310.0 >
texture { TextureHullSide }
}
sphere // #7 Side Hangar Small Top
{
< 0.0, 0.0, 0.0 > 40.0
scale < 1.0, 1.0, 1.0 >
translate < 500.0, -130.0, 310.0 >
texture { TextureHullSide }
}
box // dunklere Front
{
< -62.501, -200.0, -300.0 > < -62.5, 200.0, -100.0 >
texture { TextureDeepWindowsSide }
}
box // dunklere Front
{
< 62.5, -200.0, -300.0 > < 62.015, 200.0, -100.0 >
texture { TextureDeepWindowsSide }
}
cylinder // Wormhole Generator Rounding
{
< 0.0, -110.0, 0.0 > < 0.0, 110.0, 0.0 > 62.5
scale < 1.0, 1.0, 2.0 >
translate < 0.0, 0.0, -140.0 >
texture { TextureHullWindowsSide }
}
}
#declare HullCommandShape = union
{
cylinder // schmaler Außenring
{
< -12.5, 0.0, 0.0 > < 12.5, 0.20, 0.0 > 500.0
}
cylinder // dicker Innenzylinder
{
< -62.5, 0.0, 0.0 > < 62.5, 0.0, 0.0 > 450.0
}
torus // von Vorne: links
{
450.0, 50.0
rotate < 0.0, 0.0, 90.0 >
translate < -12.5, 0.0, 0.0 >
}
torus // von Vorne: rechts
{
450.0, 50.0
rotate < 0.0, 0.0, 90.0 >
translate < 12.5, 0.0, 0.0 >
}
}
#declare HullCommandOuterShell = difference
{
object { HullCommandWhole texture { TextureHullSide } }
object { HullCommandShape scale < 0.975, 0.9975, 0.99 > texture {
TextureInteriorSide } } // den Rumpf hohl machen ...
TextureInteriorWindowsSide
box { < -100.0, -300.0, -600.0> < 100.0, 300.0, -300.0 > texture {
TextureHullFront } } // frontale hohe Öffnung für Antennen
box { < -37.5, -600.0, -600.0> < 37.5, 600.0, -275.0 > texture {
TextureHullFront } } // schmalere frontale hohe Öffnung für Antennen
cylinder
{
< -100.0, 300.0, -500.0 > < 100.0, 300.0, -500.0 > 200.0 // obere und
untere Abrundungen für frontale hohe Öffnung für Antennen
texture { TextureHullFront }
}
cylinder
{
< -100.0, -300.0, -500.0 > < 100.0, -300.0, -500.0 > 200.0 // obere
und untere Abrundungen für frontale hohe Öffnung für Antennen
texture { TextureHullFront }
}
box // keine Rumpfschnitte vorne wo Verdickung
{
< -100.0, -200.0, -500.0 > < 100.0, 200.0, -300.0 > // Wormhole
Generator Gegend
texture { TextureHullFront }
}
}
#declare HullCommandInnerShell = difference // innere Doppelwand
{
object { HullCommandShape scale 0.90 texture { TextureInteriorSide } }
object { HullCommandShape scale < 0.880, 0.898, 0.898 > texture {
TextureInteriorSide } }
box { < -100.0, -600.0, -600.0> < 100.0, 600.0, -280.0 > texture {
TextureHullFront } } // Front-Einschnitt
scale < 1.0, 1.075, 1.05 >
}
#declare MyCommandBlob = difference // Querrumpf
{
blob
{
threshold 0.75
cylinder { < -125.0, 0.0, 50.0 > < 125.0, 0.0, 50.0 >
2500.0, 0.7 texture { TextureHullWindowsSide } }
cylinder { < -125.0, 0.0, 100.0 > < 125.0, 0.0, 100.0 >
600.0, 0.2 texture { TextureHullTop } } // Querrumpf
scale < 0.25, 1.0, 1.0 >
}
difference
{
cylinder { < -150.0, 0.0, 200.0 > < 150.0, 0.0, 200.0 > 370.0
texture { TextureHullWindowsSide } }
cylinder { < -150.1, 0.0, -250.0 > < 150.1, 0.0, -250.0 > 110.0
texture { TextureHullWindowsSide } }
}
}
#declare MyMidshipBlob = blob
{
#declare MyWidth = 1.75;
#declare MyThickness = 0.01;
#declare MyZ = 0.20;
threshold 0.5
cylinder { < -0.2, 0.0, 0.0 > < 0.2, 0.0, 0.0 > 2.0, 1 scale < 0.12,
1.00, 1.0 > translate < 0.0, 0.0, -0.50 > }
cylinder { < -0.2, 0.0, 0.5 > < 0.2, 0.0, 0.5 > 0.75, 1 scale < 0.5,
1.00, 1.0 > translate < 0.0, 0.0, -0.50 > }
cylinder { < -0.2, 0.0, 0.0 > < 0.2, 0.0, 0.0 > 2.0, 1 scale < 0.10,
0.50, 0.5 > translate < 0.0, 0.0, -0.25 > }
cylinder { < -MyWidth, MyThickness+0.150, MyZ+0.00 > < MyWidth,
MyThickness+0.150, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.120, MyZ+0.00 > < MyWidth,
MyThickness/2+0.120, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.090, MyZ+0.00 > < MyWidth,
MyThickness/2+0.090, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.060, MyZ+0.00 > < MyWidth,
MyThickness/2+0.060, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.030, MyZ+0.00 > < MyWidth,
MyThickness/2+0.030, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, 0.00, MyZ+0.00 > < MyWidth,
0.00, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.030, MyZ+0.00 > < MyWidth,
-MyThickness/2-0.030, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.060, MyZ+0.00 > < MyWidth,
-MyThickness/2-0.060, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.090, MyZ+0.00 > < MyWidth,
-MyThickness/2-0.090, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.120, MyZ+0.00 > < MyWidth,
-MyThickness/2-0.120, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness-0.150, MyZ+0.00 > < MyWidth,
-MyThickness-0.150, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness+0.150, MyZ+0.825 > < MyWidth,
MyThickness+0.150, MyZ+0.075 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness-0.150, MyZ+0.825 > < MyWidth,
-MyThickness-0.150, MyZ+0.075 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness , MyZ+0.15 > < MyWidth,
MyThickness , MyZ+0.15 > 0.5, 1 }
cylinder { < -MyWidth, -MyThickness , MyZ+0.15 > < MyWidth,
-MyThickness , MyZ+0.15 > 0.5, 1 }
cylinder { < -MyWidth, MyThickness , MyZ+0.30 > < MyWidth,
MyThickness , MyZ+0.30 > 0.5, 1 }
cylinder { < -MyWidth, -MyThickness , MyZ+0.30 > < MyWidth,
-MyThickness , MyZ+0.30 > 0.5, 1 }
cylinder { < -MyWidth, MyThickness , MyZ+0.45 > < MyWidth,
MyThickness , MyZ+0.45 > 0.5, 1 }
cylinder { < -MyWidth, -MyThickness , MyZ+0.45 > < MyWidth,
-MyThickness , MyZ+0.45 > 0.5, 1 }
cylinder { < -MyWidth, MyThickness , MyZ+0.60 > < MyWidth,
MyThickness , MyZ+0.60 > 0.5, 1 }
cylinder { < -MyWidth, -MyThickness , MyZ+0.60 > < MyWidth,
-MyThickness , MyZ+0.60 > 0.5, 1 }
cylinder { < -MyWidth, MyThickness , MyZ+0.75 > < MyWidth,
MyThickness , MyZ+0.75 > 0.5, 1 }
cylinder { < -MyWidth, -MyThickness , MyZ+0.75 > < MyWidth,
-MyThickness , MyZ+0.75 > 0.5, 1 }
cylinder { < -MyWidth, MyThickness+0.150, MyZ+0.825 > < MyWidth,
MyThickness+0.150, MyZ+0.825 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness-0.150, MyZ+0.825 > < MyWidth,
-MyThickness-0.150, MyZ+0.825 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness+0.150, MyZ+0.90 > < MyWidth,
MyThickness+0.150, MyZ+0.90 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.120, MyZ+0.90 > < MyWidth,
MyThickness/2+0.120, MyZ+0.90 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.090, MyZ+0.90 > < MyWidth,
MyThickness/2+0.090, MyZ+0.90 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.060, MyZ+0.90 > < MyWidth,
MyThickness/2+0.060, MyZ+0.90 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.030, MyZ+0.90 > < MyWidth,
MyThickness/2+0.030, MyZ+0.90 > 0.25, 1 }
cylinder { < -MyWidth, 0.00, MyZ+0.90 > < MyWidth,
0.00, MyZ+0.90 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.030, MyZ+0.90 > < MyWidth,
-MyThickness/2-0.030, MyZ+0.90 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.060, MyZ+0.90 > < MyWidth,
-MyThickness/2-0.060, MyZ+0.90 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.090, MyZ+0.90 > < MyWidth,
-MyThickness/2-0.090, MyZ+0.90 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.120, MyZ+0.90 > < MyWidth,
-MyThickness/2-0.120, MyZ+0.90 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness-0.150, MyZ+0.90 > < MyWidth,
-MyThickness-0.150, MyZ+0.90 > 0.25, 1 }
sphere { < 0.0, 0.0, 0.0 > 0.5, 1 scale < 1.00, 1.00, 0.5 > translate <
MyWidth-0.2, 0.0, MyZ-0.25 > }
sphere { < 0.0, 0.0, 0.0 > 0.5, 1 scale < 1.00, 1.00, 0.5 > translate <
-MyWidth+0.2, 0.0, MyZ-0.25 > }
sphere { < 0.0, 0.0, 0.0 > 0.5, 1 scale < 1.25, 1.75, 2.5 > translate <
MyWidth-0.3, 0.0, MyZ+0.9 > }
sphere { < 0.0, 0.0, 0.0 > 0.5, 1 scale < 1.25, 1.75, 2.5 > translate <
-MyWidth+0.3, 0.0, MyZ+0.9 > }
sphere { < 0.0, 0.0, 1.5 > 0.5, -4 } // Heckeinschnitt
sphere { < 0.35, 0.25, MyZ+0.08 > 0.275, -1.5 }
sphere { < 0.35, -0.25, MyZ+0.08 > 0.275, -1.5 }
sphere { < -0.35, 0.25, MyZ+0.08 > 0.275, -1.5 }
sphere { < -0.35, -0.25, MyZ+0.08 > 0.275, -1.5 }
sphere { < 0.85, 0.25, MyZ+0.06 > 0.225, -1.75 }
sphere { < 0.85, -0.25, MyZ+0.06 > 0.225, -1.75 }
sphere { < -0.85, 0.25, MyZ+0.06 > 0.225, -1.75 }
sphere { < -0.85, -0.25, MyZ+0.06 > 0.225, -1.75 }
sphere { < 1.10, 0.23, MyZ-0.04 > 0.175, -1.50 }
sphere { < 1.10, -0.23, MyZ-0.04 > 0.175, -1.50 }
sphere { < -1.10, 0.23, MyZ-0.04 > 0.175, -1.50 }
sphere { < -1.10, -0.23, MyZ-0.04 > 0.175, -1.50 }
texture { AntennaRed }
scale 450.0
translate < 0.0, 0.0, 250.0 >
}
//cylinder { < -62.5, 0.0, 0.0 > < 62.5, 0.0, 0.0 > 500.0 pigment { rgbf
< 1.0, 0.0, 0.0, 0.5 > } }
#declare MidshipHull = difference
{
union
{
sphere { < 0.0, 0.0, 0.0 > 250.0 texture { TextureHullSphere }
translate < -500, 0.0, 550.0 > }
sphere { < 0.0, 0.0, 0.0 > 250.0 texture { TextureHullSphere }
translate < 500, 0.0, 550.0 > }
// sphere { < 000.0, 0.0, 900.0 > 400.0 scale < 1.0, 0.60, 1.0 >
texture { TextureHullTop } } // Mining Port
object { MyCommandBlob } // Kommandorumpf
object { MyMidshipBlob } // Mittschiffsrumpf
}
object { HullCommandShape scale 0.99 texture {
TextureInteriorWindowsSide } }
box { < -100.0, -600.0, -600.0> < 100.0, 600.0, -300.0 > texture {
TextureHullFront } }
box { < -37.5, -600.0, -600.0> < 37.5, 600.0, -275.0 > texture {
TextureHullFront } }
cylinder { < -1050.0, 0.0, 3000.0 > < -1050.0, 0.0, -1000.0 > 500.0
texture { TextureHullSide } } // Hangar
cylinder { < 1050.0, 0.0, 3000.0 > < 1050.0, 0.0, -1000.0 > 500.0
texture { TextureHullSide } } // Hangar
sphere { < 0.0, 0.0, 0.0 > 240.0 texture { TextureInteriorSphere }
translate < -500, 0.0, 550.0 > } // Side Cupola
sphere { < 0.0, 0.0, 0.0 > 240.0 texture { TextureInteriorSphere }
translate < 500, 0.0, 550.0 > } // Side Cupola
}
object { HullCommandOuterShell }
object { HullCommandInnerShell }
object { MidshipHull }
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error 1: Negative Values: Holes! / Error2:AlphaValueOverwriting?
Date: 23 Dec 2015 02:32:35
Message: <567a4e13$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
STURM does not solve the problem. Trying now to find some other
solutions, but it appears to me really as programming error, at this moment.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error 1: Negative Values: Holes! / Error2:AlphaValueOverwriting?
Date: 23 Dec 2015 03:03:58
Message: <567a556e$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
I tried to fill the blob with many additional cylinders, but that didn't
help, either. The blob had an original design of many cylinders arranged
on four sides, like a square, and no cylinder was inside. Now it is.
Still, those black edges remain.
------------------------------
#declare MyMidshipBlob = blob
{
#declare MyWidth = 1.75;
#declare MyThickness = 0.01;
#declare MyZ = 0.20;
threshold 0.5
cylinder { < -0.2, 0.0, 0.0 > < 0.2, 0.0, 0.0 > 2.0, 1 scale < 0.12,
1.00, 1.0 > translate < 0.0, 0.0, -0.50 > }
cylinder { < -0.2, 0.0, 0.5 > < 0.2, 0.0, 0.5 > 0.75, 1 scale < 0.5,
1.00, 1.0 > translate < 0.0, 0.0, -0.50 > }
cylinder { < -0.2, 0.0, 0.0 > < 0.2, 0.0, 0.0 > 2.0, 1 scale < 0.10,
0.50, 0.5 > translate < 0.0, 0.0, -0.25 > }
cylinder { < -MyWidth, MyThickness+0.150, MyZ+0.00 > < MyWidth,
MyThickness+0.150, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.120, MyZ+0.00 > < MyWidth,
MyThickness/2+0.120, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.090, MyZ+0.00 > < MyWidth,
MyThickness/2+0.090, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.060, MyZ+0.00 > < MyWidth,
MyThickness/2+0.060, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.030, MyZ+0.00 > < MyWidth,
MyThickness/2+0.030, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, 0.00, MyZ+0.00 > < MyWidth,
0.00, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.030, MyZ+0.00 > < MyWidth,
-MyThickness/2-0.030, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.060, MyZ+0.00 > < MyWidth,
-MyThickness/2-0.060, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.090, MyZ+0.00 > < MyWidth,
-MyThickness/2-0.090, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.120, MyZ+0.00 > < MyWidth,
-MyThickness/2-0.120, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness-0.150, MyZ+0.00 > < MyWidth,
-MyThickness-0.150, MyZ+0.00 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness+0.150, MyZ+0.075 > < MyWidth,
MyThickness+0.150, MyZ+0.075 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.120, MyZ+0.075 > < MyWidth,
MyThickness/2+0.120, MyZ+0.075 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.090, MyZ+0.075 > < MyWidth,
MyThickness/2+0.090, MyZ+0.075 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.060, MyZ+0.075 > < MyWidth,
MyThickness/2+0.060, MyZ+0.075 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.030, MyZ+0.075 > < MyWidth,
MyThickness/2+0.030, MyZ+0.075 > 0.25, 1 }
cylinder { < -MyWidth, 0.00, MyZ+0.075 > < MyWidth,
0.00, MyZ+0.075 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.030, MyZ+0.075 > < MyWidth,
-MyThickness/2-0.030, MyZ+0.075 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.060, MyZ+0.075 > < MyWidth,
-MyThickness/2-0.060, MyZ+0.075 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.090, MyZ+0.075 > < MyWidth,
-MyThickness/2-0.090, MyZ+0.075 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.120, MyZ+0.075 > < MyWidth,
-MyThickness/2-0.120, MyZ+0.075 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness-0.150, MyZ+0.075 > < MyWidth,
-MyThickness-0.150, MyZ+0.075 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness , MyZ+0.15 > < MyWidth,
MyThickness , MyZ+0.15 > 0.5, 1 }
cylinder { < -MyWidth, MyThickness/2+0.120, MyZ+0.15 > < MyWidth,
MyThickness/2+0.120, MyZ+0.15 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.090, MyZ+0.15 > < MyWidth,
MyThickness/2+0.090, MyZ+0.15 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.060, MyZ+0.15 > < MyWidth,
MyThickness/2+0.060, MyZ+0.15 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.030, MyZ+0.15 > < MyWidth,
MyThickness/2+0.030, MyZ+0.15 > 0.25, 1 }
cylinder { < -MyWidth, 0.00, MyZ+0.15 > < MyWidth,
0.00, MyZ+0.15 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.030, MyZ+0.15 > < MyWidth,
-MyThickness/2-0.030, MyZ+0.15 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.060, MyZ+0.15 > < MyWidth,
-MyThickness/2-0.060, MyZ+0.15 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.090, MyZ+0.15 > < MyWidth,
-MyThickness/2-0.090, MyZ+0.15 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.120, MyZ+0.15 > < MyWidth,
-MyThickness/2-0.120, MyZ+0.15 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness , MyZ+0.15 > < MyWidth,
-MyThickness , MyZ+0.15 > 0.5, 1 }
cylinder { < -MyWidth, MyThickness , MyZ+0.30 > < MyWidth,
MyThickness , MyZ+0.30 > 0.5, 1 }
cylinder { < -MyWidth, MyThickness/2+0.120, MyZ+0.30 > < MyWidth,
MyThickness/2+0.120, MyZ+0.30 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.090, MyZ+0.30 > < MyWidth,
MyThickness/2+0.090, MyZ+0.30 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.060, MyZ+0.30 > < MyWidth,
MyThickness/2+0.060, MyZ+0.30 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.030, MyZ+0.30 > < MyWidth,
MyThickness/2+0.030, MyZ+0.30 > 0.25, 1 }
cylinder { < -MyWidth, 0.00, MyZ+0.30 > < MyWidth,
0.00, MyZ+0.30 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.030, MyZ+0.30 > < MyWidth,
-MyThickness/2-0.030, MyZ+0.30 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.060, MyZ+0.30 > < MyWidth,
-MyThickness/2-0.060, MyZ+0.30 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.090, MyZ+0.30 > < MyWidth,
-MyThickness/2-0.090, MyZ+0.30 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.120, MyZ+0.30 > < MyWidth,
-MyThickness/2-0.120, MyZ+0.30 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness , MyZ+0.30 > < MyWidth,
-MyThickness , MyZ+0.30 > 0.5, 1 }
cylinder { < -MyWidth, MyThickness , MyZ+0.45 > < MyWidth,
MyThickness , MyZ+0.45 > 0.5, 1 }
cylinder { < -MyWidth, MyThickness/2+0.120, MyZ+0.45 > < MyWidth,
MyThickness/2+0.120, MyZ+0.45 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.090, MyZ+0.45 > < MyWidth,
MyThickness/2+0.090, MyZ+0.45 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.060, MyZ+0.45 > < MyWidth,
MyThickness/2+0.060, MyZ+0.45 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.030, MyZ+0.45 > < MyWidth,
MyThickness/2+0.030, MyZ+0.45 > 0.25, 1 }
cylinder { < -MyWidth, 0.00, MyZ+0.45 > < MyWidth,
0.00, MyZ+0.45 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.030, MyZ+0.45 > < MyWidth,
-MyThickness/2-0.030, MyZ+0.45 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.060, MyZ+0.45 > < MyWidth,
-MyThickness/2-0.060, MyZ+0.45 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.090, MyZ+0.45 > < MyWidth,
-MyThickness/2-0.090, MyZ+0.45 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.120, MyZ+0.45 > < MyWidth,
-MyThickness/2-0.120, MyZ+0.45 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness , MyZ+0.45 > < MyWidth,
-MyThickness , MyZ+0.45 > 0.5, 1 }
cylinder { < -MyWidth, MyThickness , MyZ+0.60 > < MyWidth,
MyThickness , MyZ+0.60 > 0.5, 1 }
cylinder { < -MyWidth, MyThickness/2+0.120, MyZ+0.60 > < MyWidth,
MyThickness/2+0.120, MyZ+0.60 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.090, MyZ+0.60 > < MyWidth,
MyThickness/2+0.090, MyZ+0.60 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.060, MyZ+0.60 > < MyWidth,
MyThickness/2+0.060, MyZ+0.60 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.030, MyZ+0.60 > < MyWidth,
MyThickness/2+0.030, MyZ+0.60 > 0.25, 1 }
cylinder { < -MyWidth, 0.00, MyZ+0.60 > < MyWidth,
0.00, MyZ+0.60 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.030, MyZ+0.60 > < MyWidth,
-MyThickness/2-0.030, MyZ+0.60 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.060, MyZ+0.60 > < MyWidth,
-MyThickness/2-0.060, MyZ+0.60 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.090, MyZ+0.60 > < MyWidth,
-MyThickness/2-0.090, MyZ+0.60 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.120, MyZ+0.60 > < MyWidth,
-MyThickness/2-0.120, MyZ+0.60 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness , MyZ+0.60 > < MyWidth,
-MyThickness , MyZ+0.60 > 0.5, 1 }
cylinder { < -MyWidth, MyThickness , MyZ+0.75 > < MyWidth,
MyThickness , MyZ+0.75 > 0.5, 1 }
cylinder { < -MyWidth, MyThickness/2+0.120, MyZ+0.75 > < MyWidth,
MyThickness/2+0.120, MyZ+0.75 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.090, MyZ+0.75 > < MyWidth,
MyThickness/2+0.090, MyZ+0.75 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.060, MyZ+0.75 > < MyWidth,
MyThickness/2+0.060, MyZ+0.75 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.030, MyZ+0.75 > < MyWidth,
MyThickness/2+0.030, MyZ+0.75 > 0.25, 1 }
cylinder { < -MyWidth, 0.00, MyZ+0.75 > < MyWidth,
0.00, MyZ+0.75 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.030, MyZ+0.75 > < MyWidth,
-MyThickness/2-0.030, MyZ+0.75 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.060, MyZ+0.75 > < MyWidth,
-MyThickness/2-0.060, MyZ+0.75 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.090, MyZ+0.75 > < MyWidth,
-MyThickness/2-0.090, MyZ+0.75 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.120, MyZ+0.75 > < MyWidth,
-MyThickness/2-0.120, MyZ+0.75 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness , MyZ+0.75 > < MyWidth,
-MyThickness , MyZ+0.75 > 0.5, 1 }
cylinder { < -MyWidth, MyThickness+0.150, MyZ+0.825 > < MyWidth,
MyThickness+0.150, MyZ+0.825 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.120, MyZ+0.825 > < MyWidth,
MyThickness/2+0.120, MyZ+0.825 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.090, MyZ+0.825 > < MyWidth,
MyThickness/2+0.090, MyZ+0.825 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.060, MyZ+0.825 > < MyWidth,
MyThickness/2+0.060, MyZ+0.825 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.030, MyZ+0.825 > < MyWidth,
MyThickness/2+0.030, MyZ+0.825 > 0.25, 1 }
cylinder { < -MyWidth, 0.00, MyZ+0.825 > < MyWidth,
0.00, MyZ+0.825 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.030, MyZ+0.825 > < MyWidth,
-MyThickness/2-0.030, MyZ+0.825 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.060, MyZ+0.825 > < MyWidth,
-MyThickness/2-0.060, MyZ+0.825 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.090, MyZ+0.825 > < MyWidth,
-MyThickness/2-0.090, MyZ+0.825 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.120, MyZ+0.825 > < MyWidth,
-MyThickness/2-0.120, MyZ+0.825 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness-0.150, MyZ+0.825 > < MyWidth,
-MyThickness-0.150, MyZ+0.825 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness+0.150, MyZ+0.90 > < MyWidth,
MyThickness+0.150, MyZ+0.90 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.120, MyZ+0.90 > < MyWidth,
MyThickness/2+0.120, MyZ+0.90 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.090, MyZ+0.90 > < MyWidth,
MyThickness/2+0.090, MyZ+0.90 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.060, MyZ+0.90 > < MyWidth,
MyThickness/2+0.060, MyZ+0.90 > 0.25, 1 }
cylinder { < -MyWidth, MyThickness/2+0.030, MyZ+0.90 > < MyWidth,
MyThickness/2+0.030, MyZ+0.90 > 0.25, 1 }
cylinder { < -MyWidth, 0.00, MyZ+0.90 > < MyWidth,
0.00, MyZ+0.90 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.030, MyZ+0.90 > < MyWidth,
-MyThickness/2-0.030, MyZ+0.90 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.060, MyZ+0.90 > < MyWidth,
-MyThickness/2-0.060, MyZ+0.90 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.090, MyZ+0.90 > < MyWidth,
-MyThickness/2-0.090, MyZ+0.90 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness/2-0.120, MyZ+0.90 > < MyWidth,
-MyThickness/2-0.120, MyZ+0.90 > 0.25, 1 }
cylinder { < -MyWidth, -MyThickness-0.150, MyZ+0.90 > < MyWidth,
-MyThickness-0.150, MyZ+0.90 > 0.25, 1 }
sphere { < 0.0, 0.0, 0.0 > 0.5, 1 scale < 1.00, 1.00, 0.5 > translate <
MyWidth-0.2, 0.0, MyZ-0.25 > }
sphere { < 0.0, 0.0, 0.0 > 0.5, 1 scale < 1.00, 1.00, 0.5 > translate <
-MyWidth+0.2, 0.0, MyZ-0.25 > }
sphere { < 0.0, 0.0, 0.0 > 0.5, 1 scale < 1.25, 1.75, 2.5 > translate <
MyWidth-0.3, 0.0, MyZ+0.9 > }
sphere { < 0.0, 0.0, 0.0 > 0.5, 1 scale < 1.25, 1.75, 2.5 > translate <
-MyWidth+0.3, 0.0, MyZ+0.9 > }
sphere { < 0.0, 0.0, 1.5 > 0.5, -4 } // Heckeinschnitt
sphere { < 0.35, 0.25, MyZ+0.08 > 0.275, -1.5 }
sphere { < 0.35, -0.25, MyZ+0.08 > 0.275, -1.5 }
sphere { < -0.35, 0.25, MyZ+0.08 > 0.275, -1.5 }
sphere { < -0.35, -0.25, MyZ+0.08 > 0.275, -1.5 }
sphere { < 0.85, 0.25, MyZ+0.06 > 0.225, -1.75 }
sphere { < 0.85, -0.25, MyZ+0.06 > 0.225, -1.75 }
sphere { < -0.85, 0.25, MyZ+0.06 > 0.225, -1.75 }
sphere { < -0.85, -0.25, MyZ+0.06 > 0.225, -1.75 }
sphere { < 1.10, 0.23, MyZ-0.04 > 0.175, -1.50 }
sphere { < 1.10, -0.23, MyZ-0.04 > 0.175, -1.50 }
sphere { < -1.10, 0.23, MyZ-0.04 > 0.175, -1.50 }
sphere { < -1.10, -0.23, MyZ-0.04 > 0.175, -1.50 }
sturm 1.0
texture { AntennaRed }
scale 450.0
translate < 0.0, 0.0, 250.0 >
}
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: clipka
Subject: Re: Blobs: Error 1: Negative Values: Holes! / Error2:AlphaValueOverwriting?
Date: 23 Dec 2015 08:46:49
Message: <567aa5c9$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Am 23.12.2015 um 08:00 schrieb Sven Littkowski:
> PS: not the shape of the round cupolas become boxish, but their textures
> on the edges. Even in this relatively plain test file code, if you look
> into their shadow areas, you will see this again.
Ah - now I guess I get your point. I've cropped a portion of the image
and increased the contrast to highlight what I /think/ you mean.
Those look like typical radiosity artifacts. What happens is this:
- What POV-Ray's radiosity algorithm tries to answer is the question how
much light any given point on given surface receives from other objects
(as opposed to dedicated light sources).
- Doing this for every point over and over again would require lots of
calculations; therefore, POV-Ray's radiosity algorithm takes advantage
of the fact that this indirect illumination typically changes only
gradually. Before the actual render, the algorithm therefore computes
the indirect illumination for "a few" chosen sample points on the
surface; that's the so-called "radiosity pretrace". In the actual
render, for each surface point the algorithm then just interpolates the
indirect illumination from any samples taken nearby.
- During the main render however, the algorithm will occasionally hit a
surface point for which it nas no nearby samples that would satisfy the
quality criteria defined in the scene's radiosity block. In that case,
the algorithm will take an additional sample during the main render.
- For pixels rendered earlier, this additional sample wasn't yet
available, so their radiosity interpolations were done without it.
Pixels rendered later, however, /will/ use the new sample in their
interpolation -- and may get a different result than if they didn't.
- If the new sample made a big difference, then where the regions of
"earlier" and "later" pixels meet there will be a noticeable border
between those two regions.
- Due to POV-Ray 3.7.0 using multiple threads, and each thread working
on different square regions of the image, such borders will be block-ish
in appearance, with the vertical borders always coinciding with the
32x32 pixel render job grid. In POV-Ray 3.6, which progressed line by
line through the image, the borders would instead always be horizontal.
There are three ways to get around the problem:
(A) Make POV-Ray compute more samples during the pretrace. Reduce
"pretrace_end" for this purpose.
(B) Make POV-Ray be more relaxed about the quality of samples during the
main render. Use "low_error_factor" for this purpose; a good traditional
value is 0.5. According to the docs this should be the default, but I'm
not sure right now whether it really is.
Both of the above reduce the ratio of samples gathered during the main
render vs. the samples gathered in total. In my experience, a ratio of
50% has always been enough to prevent artifacts. See the message pane
for post-render diagnostics of how well you did.
(C) Make sure any samples computed are as accurate as possible, in order
to reduce the chance that additional samples computed during the main
render will make too much of a difference. Increase "count" for this
purpose. Note however that there are situations where an increased count
doesn't help.
Post a reply to this message
Attachments:
Download 'untitled-3.png' (43 KB)
Preview of image 'untitled-3.png'

|
 |
|  |
|  |
|
 |
From: clipka
Subject: Re: Blobs: Error 1: Negative Values: Holes! / Error2:AlphaValueOverwriting?
Date: 23 Dec 2015 08:58:12
Message: <567aa874$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Am 23.12.2015 um 08:00 schrieb Sven Littkowski:
> Before I am making changes and additions to the scene files, I use
> always a test file where I am developing each feature. I am giving you
> now the code of that test file, it reproduces these non-textured or
> black edges though I am using a plain red pigment instead of the real
> textures (with large texture image files).
Sorry, this isn't working -- some long line comments have been wrapped
in your post, and my attempt at reconstructing the file leaves me with a
surplus closing brace. This is just frustrating.
Please post the scene as an attachment, rather than as part of the
message text.
>
> If you afterwards want, I will also give you my texture file and the
> texture images (though they are very large). But try first with this
> test file as it reproduces the error.
>
> Meanwhile, I will try the STURM feature...
>
> PS: not the shape of the round cupolas become boxish, but their textures
> on the edges. Even in this relatively plain test file code, if you look
> into their shadow areas, you will see this again. I used a resolution of
> 8,000x4,500, AA 0.3. I was wrong with typing ALPHA, I meant to type
> AMBIENT and EMISSION.
>
> This test code still shows the following errors (I just tested):
> - non-textured or hollow ring-shape border errors (negative values)
> - boxish texture problems in cupola shadow areas on cupolas
> - no dark shadow on lower blob areas (the gray hull has them)
>
> For showing of the hull windows problem, I will develop a second file.
>
> -------------------------------------
>
> #version 3.7;
>
> #declare MyRadiosity = on;
>
> global_settings
> {
> #if(MyRadiosity)
> radiosity
> {
> media on
> pretrace_start 0.08
> pretrace_end 0.015
> count 400
> error_bound 0.75
> recursion_limit 1
> }
> #end
> subsurface {}
> adc_bailout 0.0039
> ambient_light rgb < 1.000, 1.000, 1.000 >
> assumed_gamma 1.000
> irid_wavelength rgb < 0.250, 0.180, 0.140 >
> max_trace_level 5
> number_of_waves 10
> noise_generator 3
> charset ascii
> }
>
> #declare LightDiameter = 10000.0;
> #declare LightDistanceX = -500000.0; // X = Left - Right
> #declare LightDistanceY = 1000000.0; // Y = Up - Down
> #declare LightDistanceZ = -100000.0; // Z = Front - Back
> #declare LightRotate = 36.0;
> #declare MyLight = 0.125;
>
> camera
> {
> location < -200.0, 200.0, -200.0 >
> location < 0.0, 0.0, 50.0 >
> location < -5.0, 5.0, -5.0 >
> location < -850.0, 850.0, -850.0 >
> look_at < 0.0, 0.0, -50.0 >
> look_at < 0.0, 0.0, 0.0 >
> right 1.77*x
> }
>
> #declare MyLight = light_source { < LightDiameter, 0.0, 0.0 > rgb <
> 0.98039, 0.94902, 0.89804 > * MyLight }
>
> #declare MySun = union
> {
> #declare Count=0;
> #while (Count < 360)
> object { MyLight rotate < 0.0, Count, 0.0 > }
> #declare Count=Count+LightRotate;
> #end
> }
>
> object { MySun translate < LightDistanceX, LightDistanceY,
> LightDistanceZ > }
>
> // --- TEXTURES
>
------------------------------------------------------------------------------------------------------
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> #declare HullFinish = finish
>
> {
> brilliance 0.25
> phong albedo 0.05
> metallic 1.00
> ambient 0.00
> emission 0.00
> }
>
> #declare AntennaRed = texture
> {
> pigment // Brick Red
> {
> rgb < 0.74902, 0.34118, 0.22353 > /4
> }
> finish { HullFinish }
> translate -0.5*(x+y)
> rotate < 0.0, 90.0, 0.0 >
> rotate < 90.0, 0.0, 0.0 >
> scale 2500.0
> translate < 0.0, 0.0, 100.0 >
> }
>
> #declare HullGentleRed = texture
> {
> pigment // Rose Red
> {
> rgb < 0.57, 0.31, 0.30 >
> }
> finish { HullFinish }
> translate -0.5*(x+y)
> rotate < 0.0, 90.0, 0.0 >
> rotate < 90.0, 0.0, 0.0 >
> scale 2500.0
> translate < 0.0, 0.0, 100.0 >
> }
>
> #declare HullGray25 = texture
> {
> pigment // Gray 50%
> {
> rgb < 0.25, 0.25, 0.25 >
> }
> finish { HullFinish }
> translate -0.5*(x+y)
> rotate < 0.0, 90.0, 0.0 >
> rotate < 90.0, 0.0, 0.0 >
> scale 2500.0
> translate < 0.0, 0.0, 100.0 >
> }
>
> #declare HullGray50 = texture
> {
> pigment // Gray 50%
> {
> rgb < 0.50, 0.50, 0.50 >
> }
> finish { HullFinish }
> translate -0.5*(x+y)
> rotate < 0.0, 90.0, 0.0 >
> rotate < 90.0, 0.0, 0.0 >
> scale 2500.0
> translate < 0.0, 0.0, 100.0 >
> }
>
> #declare HullGray75 = texture
> {
> pigment // Gray 50%
> {
> rgb < 0.75, 0.75, 0.75 >
> }
> finish { HullFinish }
> translate -0.5*(x+y)
> rotate < 0.0, 90.0, 0.0 >
> rotate < 90.0, 0.0, 0.0 >
> scale 2500.0
> translate < 0.0, 0.0, 100.0 >
> }
>
> #declare HullGray95 = texture
> {
> pigment // Gray 50%
> {
> rgb < 0.95, 0.95, 0.95 >
> }
> finish { HullFinish }
> translate -0.5*(x+y)
> rotate < 0.0, 90.0, 0.0 >
> rotate < 90.0, 0.0, 0.0 >
> scale 2500.0
> translate < 0.0, 0.0, 100.0 >
> }
>
> #declare LightsRed1 = texture // Unten
> {
> pigment { rgb < 0.74902, 0.34118, 0.22353 > /4 }
> finish
> {
> ambient 4.0
> brilliance 0.25
> phong albedo 1.15
> phong_size 1.0
> metallic 1.00
> diffuse albedo 0.5
> emission rgb < 0.74902, 0.34118, 0.22353 > *3.0
> }
> }
>
> #declare LightsRed2 = texture // Oben
> {
> pigment { rgb < 0.74902, 0.34118, 0.22353 > }
> finish
> {
> // ambient 4.0
> brilliance 0.25
> phong albedo 1.15
> phong_size 1.0
> metallic 1.00
> diffuse albedo 0.5
> emission rgb < 0.74902, 0.2600, 0.22353 > *4.0
> }
> }
>
> #declare LightsRed = texture
> {
> pigment { rgb < 0.74902, 0.34118, 0.22353 > /4 }
> finish
> {
> brilliance 0.25
> phong albedo 1.15
> phong_size 1.0
> metallic 1.00
> diffuse albedo 0.5
> emission rgb < 0.74902, 0.2600, 0.22353 > *4.0
> }
> }
>
> #declare MyAntennaLights = texture { LightsRed }
>
> // --- ITEMS
>
------------------------------------------------------------------------------------------------------
>
> #declare TextureHullWindowsSide = texture { AntennaRed }
> #declare TextureHullRing = texture { AntennaRed }
> #declare TextureInteriorSide = texture { AntennaRed }
> #declare TextureDeepSide = texture { AntennaRed }
> #declare TextureHullCupolaPaintingSide = texture { AntennaRed }
> #declare TextureDeepWindowsSide = texture { AntennaRed }
> #declare TextureHullSide = texture { AntennaRed }
> #declare TextureHullSphere = texture { AntennaRed }
> #declare TextureHullTop = texture { AntennaRed }
> #declare TextureInteriorWindowsSide = texture { AntennaRed }
> #declare TextureHullFront = texture { AntennaRed }
> #declare TextureInteriorSphere = texture { AntennaRed }
>
> #macro
>
HullCommandFrontCutout(MyAmount,MySize,MyWidth,MyBegin,MyHeightRange,MySeed,MyTexture)
> union
> {
> #declare MyY=seed(1*MySeed);
> #declare MyZ=seed(2*MySeed);
> #declare MyHeight=seed(3*MySeed);
> #declare MyCount=1;
> #while (MyCount<=MyAmount)
> #declare MyBoxY=rand(MyY);
> #declare MyBoxZ=rand(MyZ);
> #declare MyBoxHeight=rand(MyHeight);
> box
> {
> < -MyWidth, (-MySize*MyBoxY), -1000.0 > < MyWidth, (MySize*MyBoxY),
> ((-MyBegin)-(50.0*MyBoxZ)) >
> translate < 0.0, -(MyHeightRange*MyBoxHeight), 0.0 >
> }
> box
> {
> < -MyWidth, (-MySize*MyBoxY), -1000.0 > < MyWidth, (MySize*MyBoxY),
> ((-MyBegin)-(50.0*MyBoxZ)) >
> translate < 0.0, (MyHeightRange*MyBoxHeight), 0.0 >
> }
> #declare MyCount=MyCount+1;
> #end
> texture { MyTexture }
> }
> #end
>
> #declare HullCommandWhole = union
> {
> cylinder // schmaler Außenring
> {
> < -12.5, 0.0, 0.0 > < 12.5, 0.20, 0.0 > 500.0
> texture { TextureHullRing }
> }
> cylinder // dicker Innenzylinder
> {
> < -62.5, 0.0, 0.0 > < 62.5, 0.0, 0.0 > 450.0
> texture { TextureHullWindowsSide }
> }
> difference
> {
> sphere // Verdickung
> {
> < 0.0, 0.0, 0.0 > 475.0
> scale < 0.215, 1.0, 1.0 >
> texture { TextureHullWindowsSide }
> }
> difference
> {
> sphere // Verdickung-Aushöhlung
> {
> < 0.0, 0.0, 0.0 > 475.0
> scale < 0.215, 1.0, 1.0 >
> scale 0.975
> }
> cylinder // nicht aushöhlen um WH-Generator herum
> {
> < -100.0, 0.0, -250.0 > < 100.0, 0.0, -250.0 > 115.0
> }
> texture { TextureInteriorSide }
> }
> HullCommandFrontCutout(55,25.0,99.999,265.0,300.0,15,TextureDeepSide)
> // Einschnitte vorne
> cylinder
> {
> < -100.0, 0.0, -250.0 > < 100.0, 0.0, -250.0 > 90.0
> texture { TextureDeepSide }
> }
> cylinder
> {
> < -62.5, 0.0, 0.0 > < 62.5, 0.0, 0.0 > 475.0
> texture { TextureInteriorSide }
> }
> }
> torus // von Vorne: links
> {
> 450.0, 50.0
> rotate < 0.0, 0.0, 90.0 >
> texture { TextureHullRing }
> translate < -12.5, 0.0, 0.0 >
> }
> torus // von Vorne: rechts
> {
> 450.0, 50.0
> rotate < 0.0, 0.0, 90.0 >
> texture { TextureHullRing }
> translate < 12.5, 0.0, 0.0 >
> }
> sphere // ganz vorne
> {
> < 0.0, 0.0, 0.0 > 60.0
> scale < 0.3, 1.0, 1.0 >
> translate < -60.0, 250.0, -230.0 >
> texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
> }
> sphere // ganz vorne
> {
> < 0.0, 0.0, 0.0 > 60.0
> scale < 0.3, 1.0, 1.0 >
> translate < 60.0, 250.0, -230.0 >
> texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
> }
> sphere // ganz vorne
> {
> < 0.0, 0.0, 0.0 > 60.0
> scale < 0.3, 1.0, 1.0 >
> translate < -60.0, -250.0, -230.0 >
> texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
> }
> sphere // ganz vorne
> {
> < 0.0, 0.0, 0.0 > 60.0
> scale < 0.3, 1.0, 1.0 >
> translate < 60.0, -250.0, -230.0 >
> texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
> }
> sphere // #2
> {
> < 0.0, 0.0, 0.0 > 40.0
> scale < 0.25, 1.0, 1.0 >
> translate < -60.0, 310.0, -160.0 >
> texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
> }
> sphere // #2
> {
> < 0.0, 0.0, 0.0 > 40.0
> scale < 0.25, 1.0, 1.0 >
> translate < 60.0, 310.0, -160.0 >
> texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
> }
> sphere // #2
> {
> < 0.0, 0.0, 0.0 > 40.0
> scale < 0.25, 1.0, 1.0 >
> translate < -60.0, -310.0, -160.0 >
> texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
> }
> sphere // #2
> {
> < 0.0, 0.0, 0.0 > 40.0
> scale < 0.25, 1.0, 1.0 >
> translate < 60.0, -310.0, -160.0 >
> texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
> }
> sphere // #3 Rounder
> {
> < 0.0, 0.0, 0.0 > 50.0
> scale < 0.6, 1.0, 1.0 >
> translate < -50.0, 380.0, -70.0 >
> texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
> }
> sphere // #3 Rounder
> {
> < 0.0, 0.0, 0.0 > 50.0
> scale < 0.6, 1.0, 1.0 >
> translate < 50.0, 380.0, -70.0 >
> texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
> }
> sphere // #3 Rounder
> {
> < 0.0, 0.0, 0.0 > 50.0
> scale < 0.6, 1.0, 1.0 >
> translate < -50.0, -380.0, -70.0 >
> texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
> }
> sphere // #3 Rounder
> {
> < 0.0, 0.0, 0.0 > 50.0
> scale < 0.6, 1.0, 1.0 >
> translate < 50.0, -380.0, -70.0 >
> texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
> }
> sphere // #4 Deeper Rounder
> {
> < 0.0, 0.0, 0.0 > 70.0
> scale < 0.4, 1.0, 1.0 >
> translate < -70.0, 280.0, 120.0 >
> texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
> }
> sphere // #4 Deeper Rounder
> {
> < 0.0, 0.0, 0.0 > 70.0
> scale < 0.4, 1.0, 1.0 >
> translate < 70.0, 280.0, 120.0 >
> texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
> }
> sphere // #4 Deeper Rounder
> {
> < 0.0, 0.0, 0.0 > 70.0
> scale < 0.4, 1.0, 1.0 >
> translate < -70.0, -280.0, 120.0 >
> texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
> }
> sphere // #4 Deeper Rounder
> {
> < 0.0, 0.0, 0.0 > 70.0
> scale < 0.4, 1.0, 1.0 >
> translate < 70.0, -280.0, 120.0 >
> texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
> }
> sphere // #5 Inner Rounder
> {
> < 0.0, 0.0, 0.0 > 80.0
> scale < 0.3, 1.0, 1.0 >
> translate < -90.0, 180.0, 30.0 >
> texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
> }
> sphere // #5 Inner Rounder
> {
> < 0.0, 0.0, 0.0 > 80.0
> scale < 0.3, 1.0, 1.0 >
> translate < 90.0, 180.0, 30.0 >
> texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
> }
> sphere // #5 Inner Rounder
> {
> < 0.0, 0.0, 0.0 > 80.0
> scale < 0.3, 1.0, 1.0 >
> translate < -90.0, -180.0, 30.0 >
> texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
> }
> sphere // #5 Inner Rounder
> {
> < 0.0, 0.0, 0.0 > 80.0
> scale < 0.3, 1.0, 1.0 >
> translate < 90.0, -180.0, 30.0 >
> texture { TextureHullCupolaPaintingSide translate < 0.0, 0.0, -100.0 > }
> }
> sphere // #6 Side Top
> {
> < 0.0, 0.0, 0.0 > 90.0
> scale < 1.0, 1.0, 1.0 >
> translate < -160.0, 110.0, 350.0 >
> texture { TextureHullSide }
> }
> sphere // #6 Side Top
> {
> < 0.0, 0.0, 0.0 > 90.0
> scale < 1.0, 1.0, 1.0 >
> translate < 160.0, 110.0, 350.0 >
> texture { TextureHullSide }
> }
> sphere // #6 Side Top
> {
> < 0.0, 0.0, 0.0 > 90.0
> scale < 1.0, 1.0, 1.0 >
> translate < -160.0, -110.0, 350.0 >
> texture { TextureHullSide }
> }
> sphere // #6 Side Top
> {
> < 0.0, 0.0, 0.0 > 90.0
> scale < 1.0, 1.0, 1.0 >
> translate < 160.0, -110.0, 350.0 >
> texture { TextureHullSide }
> }
> sphere // #7 Side Hangar Medium Top
> {
> < 0.0, 0.0, 0.0 > 70.0
> scale < 1.0, 1.0, 1.0 >
> translate < -390.0, 120.0, 360.0 >
> texture { TextureHullSide }
> }
> sphere // #7 Side Hangar Medium Top
> {
> < 0.0, 0.0, 0.0 > 70.0
> scale < 1.0, 1.0, 1.0 >
> translate < 390.0, 120.0, 360.0 >
> texture { TextureHullSide }
> }
> sphere // #7 Side Hangar Medium Top
> {
> < 0.0, 0.0, 0.0 > 70.0
> scale < 1.0, 1.0, 1.0 >
> translate < -390.0, -120.0, 360.0 >
> texture { TextureHullSide }
> }
> sphere // #7 Side Hangar Medium Top
> {
> < 0.0, 0.0, 0.0 > 70.0
> scale < 1.0, 1.0, 1.0 >
> translate < 390.0, -120.0, 360.0 >
> texture { TextureHullSide }
> }
> sphere // #7 Side Hangar Small Top
> {
> < 0.0, 0.0, 0.0 > 40.0
> scale < 1.0, 1.0, 1.0 >
> translate < -500.0, 130.0, 310.0 >
> texture { TextureHullSide }
> }
> sphere // #7 Side Hangar Small Top
> {
> < 0.0, 0.0, 0.0 > 40.0
> scale < 1.0, 1.0, 1.0 >
> translate < 500.0, 130.0, 310.0 >
> texture { TextureHullSide }
> }
> sphere // #7 Side Hangar Small Top
> {
> < 0.0, 0.0, 0.0 > 40.0
> scale < 1.0, 1.0, 1.0 >
> translate < -500.0, -130.0, 310.0 >
> texture { TextureHullSide }
> }
> sphere // #7 Side Hangar Small Top
> {
> < 0.0, 0.0, 0.0 > 40.0
> scale < 1.0, 1.0, 1.0 >
> translate < 500.0, -130.0, 310.0 >
> texture { TextureHullSide }
> }
> box // dunklere Front
> {
> < -62.501, -200.0, -300.0 > < -62.5, 200.0, -100.0 >
> texture { TextureDeepWindowsSide }
> }
> box // dunklere Front
> {
> < 62.5, -200.0, -300.0 > < 62.015, 200.0, -100.0 >
> texture { TextureDeepWindowsSide }
> }
> cylinder // Wormhole Generator Rounding
> {
> < 0.0, -110.0, 0.0 > < 0.0, 110.0, 0.0 > 62.5
> scale < 1.0, 1.0, 2.0 >
> translate < 0.0, 0.0, -140.0 >
> texture { TextureHullWindowsSide }
> }
> }
>
> #declare HullCommandShape = union
> {
> cylinder // schmaler Außenring
> {
> < -12.5, 0.0, 0.0 > < 12.5, 0.20, 0.0 > 500.0
> }
> cylinder // dicker Innenzylinder
> {
> < -62.5, 0.0, 0.0 > < 62.5, 0.0, 0.0 > 450.0
> }
> torus // von Vorne: links
> {
> 450.0, 50.0
> rotate < 0.0, 0.0, 90.0 >
> translate < -12.5, 0.0, 0.0 >
> }
> torus // von Vorne: rechts
> {
> 450.0, 50.0
> rotate < 0.0, 0.0, 90.0 >
> translate < 12.5, 0.0, 0.0 >
> }
> }
>
> #declare HullCommandOuterShell = difference
> {
> object { HullCommandWhole texture { TextureHullSide } }
> object { HullCommandShape scale < 0.975, 0.9975, 0.99 > texture {
> TextureInteriorSide } } // den Rumpf hohl machen ...
> TextureInteriorWindowsSide
> box { < -100.0, -300.0, -600.0> < 100.0, 300.0, -300.0 > texture {
> TextureHullFront } } // frontale hohe Öffnung für Antennen
> box { < -37.5, -600.0, -600.0> < 37.5, 600.0, -275.0 > texture {
> TextureHullFront } } // schmalere frontale hohe Öffnung für Antennen
> cylinder
> {
> < -100.0, 300.0, -500.0 > < 100.0, 300.0, -500.0 > 200.0 // obere und
> untere Abrundungen für frontale hohe Öffnung für Antennen
> texture { TextureHullFront }
> }
> cylinder
> {
> < -100.0, -300.0, -500.0 > < 100.0, -300.0, -500.0 > 200.0 // obere
> und untere Abrundungen für frontale hohe Öffnung für Antennen
> texture { TextureHullFront }
> }
> box // keine Rumpfschnitte vorne wo Verdickung
> {
> < -100.0, -200.0, -500.0 > < 100.0, 200.0, -300.0 > // Wormhole
> Generator Gegend
> texture { TextureHullFront }
> }
> }
>
> #declare HullCommandInnerShell = difference // innere Doppelwand
> {
> object { HullCommandShape scale 0.90 texture { TextureInteriorSide } }
> object { HullCommandShape scale < 0.880, 0.898, 0.898 > texture {
> TextureInteriorSide } }
> box { < -100.0, -600.0, -600.0> < 100.0, 600.0, -280.0 > texture {
> TextureHullFront } } // Front-Einschnitt
> scale < 1.0, 1.075, 1.05 >
> }
>
>
> #declare MyCommandBlob = difference // Querrumpf
> {
> blob
> {
> threshold 0.75
> cylinder { < -125.0, 0.0, 50.0 > < 125.0, 0.0, 50.0 >
> 2500.0, 0.7 texture { TextureHullWindowsSide } }
> cylinder { < -125.0, 0.0, 100.0 > < 125.0, 0.0, 100.0 >
> 600.0, 0.2 texture { TextureHullTop } } // Querrumpf
> scale < 0.25, 1.0, 1.0 >
> }
> difference
> {
> cylinder { < -150.0, 0.0, 200.0 > < 150.0, 0.0, 200.0 > 370.0
> texture { TextureHullWindowsSide } }
> cylinder { < -150.1, 0.0, -250.0 > < 150.1, 0.0, -250.0 > 110.0
> texture { TextureHullWindowsSide } }
> }
> }
>
> #declare MyMidshipBlob = blob
> {
> #declare MyWidth = 1.75;
> #declare MyThickness = 0.01;
> #declare MyZ = 0.20;
> threshold 0.5
> cylinder { < -0.2, 0.0, 0.0 > < 0.2, 0.0, 0.0 > 2.0, 1 scale < 0.12,
> 1.00, 1.0 > translate < 0.0, 0.0, -0.50 > }
> cylinder { < -0.2, 0.0, 0.5 > < 0.2, 0.0, 0.5 > 0.75, 1 scale < 0.5,
> 1.00, 1.0 > translate < 0.0, 0.0, -0.50 > }
>
> cylinder { < -0.2, 0.0, 0.0 > < 0.2, 0.0, 0.0 > 2.0, 1 scale < 0.10,
> 0.50, 0.5 > translate < 0.0, 0.0, -0.25 > }
>
> cylinder { < -MyWidth, MyThickness+0.150, MyZ+0.00 > < MyWidth,
> MyThickness+0.150, MyZ+0.00 > 0.25, 1 }
> cylinder { < -MyWidth, MyThickness/2+0.120, MyZ+0.00 > < MyWidth,
> MyThickness/2+0.120, MyZ+0.00 > 0.25, 1 }
> cylinder { < -MyWidth, MyThickness/2+0.090, MyZ+0.00 > < MyWidth,
> MyThickness/2+0.090, MyZ+0.00 > 0.25, 1 }
> cylinder { < -MyWidth, MyThickness/2+0.060, MyZ+0.00 > < MyWidth,
> MyThickness/2+0.060, MyZ+0.00 > 0.25, 1 }
> cylinder { < -MyWidth, MyThickness/2+0.030, MyZ+0.00 > < MyWidth,
> MyThickness/2+0.030, MyZ+0.00 > 0.25, 1 }
> cylinder { < -MyWidth, 0.00, MyZ+0.00 > < MyWidth,
> 0.00, MyZ+0.00 > 0.25, 1 }
> cylinder { < -MyWidth, -MyThickness/2-0.030, MyZ+0.00 > < MyWidth,
> -MyThickness/2-0.030, MyZ+0.00 > 0.25, 1 }
> cylinder { < -MyWidth, -MyThickness/2-0.060, MyZ+0.00 > < MyWidth,
> -MyThickness/2-0.060, MyZ+0.00 > 0.25, 1 }
> cylinder { < -MyWidth, -MyThickness/2-0.090, MyZ+0.00 > < MyWidth,
> -MyThickness/2-0.090, MyZ+0.00 > 0.25, 1 }
> cylinder { < -MyWidth, -MyThickness/2-0.120, MyZ+0.00 > < MyWidth,
> -MyThickness/2-0.120, MyZ+0.00 > 0.25, 1 }
> cylinder { < -MyWidth, -MyThickness-0.150, MyZ+0.00 > < MyWidth,
> -MyThickness-0.150, MyZ+0.00 > 0.25, 1 }
>
> cylinder { < -MyWidth, MyThickness+0.150, MyZ+0.825 > < MyWidth,
> MyThickness+0.150, MyZ+0.075 > 0.25, 1 }
> cylinder { < -MyWidth, -MyThickness-0.150, MyZ+0.825 > < MyWidth,
> -MyThickness-0.150, MyZ+0.075 > 0.25, 1 }
>
> cylinder { < -MyWidth, MyThickness , MyZ+0.15 > < MyWidth,
> MyThickness , MyZ+0.15 > 0.5, 1 }
> cylinder { < -MyWidth, -MyThickness , MyZ+0.15 > < MyWidth,
> -MyThickness , MyZ+0.15 > 0.5, 1 }
>
> cylinder { < -MyWidth, MyThickness , MyZ+0.30 > < MyWidth,
> MyThickness , MyZ+0.30 > 0.5, 1 }
> cylinder { < -MyWidth, -MyThickness , MyZ+0.30 > < MyWidth,
> -MyThickness , MyZ+0.30 > 0.5, 1 }
>
> cylinder { < -MyWidth, MyThickness , MyZ+0.45 > < MyWidth,
> MyThickness , MyZ+0.45 > 0.5, 1 }
> cylinder { < -MyWidth, -MyThickness , MyZ+0.45 > < MyWidth,
> -MyThickness , MyZ+0.45 > 0.5, 1 }
>
> cylinder { < -MyWidth, MyThickness , MyZ+0.60 > < MyWidth,
> MyThickness , MyZ+0.60 > 0.5, 1 }
> cylinder { < -MyWidth, -MyThickness , MyZ+0.60 > < MyWidth,
> -MyThickness , MyZ+0.60 > 0.5, 1 }
>
> cylinder { < -MyWidth, MyThickness , MyZ+0.75 > < MyWidth,
> MyThickness , MyZ+0.75 > 0.5, 1 }
> cylinder { < -MyWidth, -MyThickness , MyZ+0.75 > < MyWidth,
> -MyThickness , MyZ+0.75 > 0.5, 1 }
>
> cylinder { < -MyWidth, MyThickness+0.150, MyZ+0.825 > < MyWidth,
> MyThickness+0.150, MyZ+0.825 > 0.25, 1 }
> cylinder { < -MyWidth, -MyThickness-0.150, MyZ+0.825 > < MyWidth,
> -MyThickness-0.150, MyZ+0.825 > 0.25, 1 }
>
> cylinder { < -MyWidth, MyThickness+0.150, MyZ+0.90 > < MyWidth,
> MyThickness+0.150, MyZ+0.90 > 0.25, 1 }
> cylinder { < -MyWidth, MyThickness/2+0.120, MyZ+0.90 > < MyWidth,
> MyThickness/2+0.120, MyZ+0.90 > 0.25, 1 }
> cylinder { < -MyWidth, MyThickness/2+0.090, MyZ+0.90 > < MyWidth,
> MyThickness/2+0.090, MyZ+0.90 > 0.25, 1 }
> cylinder { < -MyWidth, MyThickness/2+0.060, MyZ+0.90 > < MyWidth,
> MyThickness/2+0.060, MyZ+0.90 > 0.25, 1 }
> cylinder { < -MyWidth, MyThickness/2+0.030, MyZ+0.90 > < MyWidth,
> MyThickness/2+0.030, MyZ+0.90 > 0.25, 1 }
> cylinder { < -MyWidth, 0.00, MyZ+0.90 > < MyWidth,
> 0.00, MyZ+0.90 > 0.25, 1 }
> cylinder { < -MyWidth, -MyThickness/2-0.030, MyZ+0.90 > < MyWidth,
> -MyThickness/2-0.030, MyZ+0.90 > 0.25, 1 }
> cylinder { < -MyWidth, -MyThickness/2-0.060, MyZ+0.90 > < MyWidth,
> -MyThickness/2-0.060, MyZ+0.90 > 0.25, 1 }
> cylinder { < -MyWidth, -MyThickness/2-0.090, MyZ+0.90 > < MyWidth,
> -MyThickness/2-0.090, MyZ+0.90 > 0.25, 1 }
> cylinder { < -MyWidth, -MyThickness/2-0.120, MyZ+0.90 > < MyWidth,
> -MyThickness/2-0.120, MyZ+0.90 > 0.25, 1 }
> cylinder { < -MyWidth, -MyThickness-0.150, MyZ+0.90 > < MyWidth,
> -MyThickness-0.150, MyZ+0.90 > 0.25, 1 }
>
> sphere { < 0.0, 0.0, 0.0 > 0.5, 1 scale < 1.00, 1.00, 0.5 > translate <
> MyWidth-0.2, 0.0, MyZ-0.25 > }
> sphere { < 0.0, 0.0, 0.0 > 0.5, 1 scale < 1.00, 1.00, 0.5 > translate <
> -MyWidth+0.2, 0.0, MyZ-0.25 > }
> sphere { < 0.0, 0.0, 0.0 > 0.5, 1 scale < 1.25, 1.75, 2.5 > translate <
> MyWidth-0.3, 0.0, MyZ+0.9 > }
> sphere { < 0.0, 0.0, 0.0 > 0.5, 1 scale < 1.25, 1.75, 2.5 > translate <
> -MyWidth+0.3, 0.0, MyZ+0.9 > }
>
> sphere { < 0.0, 0.0, 1.5 > 0.5, -4 } // Heckeinschnitt
> sphere { < 0.35, 0.25, MyZ+0.08 > 0.275, -1.5 }
> sphere { < 0.35, -0.25, MyZ+0.08 > 0.275, -1.5 }
> sphere { < -0.35, 0.25, MyZ+0.08 > 0.275, -1.5 }
> sphere { < -0.35, -0.25, MyZ+0.08 > 0.275, -1.5 }
> sphere { < 0.85, 0.25, MyZ+0.06 > 0.225, -1.75 }
> sphere { < 0.85, -0.25, MyZ+0.06 > 0.225, -1.75 }
> sphere { < -0.85, 0.25, MyZ+0.06 > 0.225, -1.75 }
> sphere { < -0.85, -0.25, MyZ+0.06 > 0.225, -1.75 }
> sphere { < 1.10, 0.23, MyZ-0.04 > 0.175, -1.50 }
> sphere { < 1.10, -0.23, MyZ-0.04 > 0.175, -1.50 }
> sphere { < -1.10, 0.23, MyZ-0.04 > 0.175, -1.50 }
> sphere { < -1.10, -0.23, MyZ-0.04 > 0.175, -1.50 }
>
> texture { AntennaRed }
> scale 450.0
> translate < 0.0, 0.0, 250.0 >
> }
>
> //cylinder { < -62.5, 0.0, 0.0 > < 62.5, 0.0, 0.0 > 500.0 pigment { rgbf
> < 1.0, 0.0, 0.0, 0.5 > } }
>
>
>
> #declare MidshipHull = difference
> {
> union
> {
> sphere { < 0.0, 0.0, 0.0 > 250.0 texture { TextureHullSphere }
> translate < -500, 0.0, 550.0 > }
> sphere { < 0.0, 0.0, 0.0 > 250.0 texture { TextureHullSphere }
> translate < 500, 0.0, 550.0 > }
> // sphere { < 000.0, 0.0, 900.0 > 400.0 scale < 1.0, 0.60, 1.0 >
> texture { TextureHullTop } } // Mining Port
> object { MyCommandBlob } // Kommandorumpf
> object { MyMidshipBlob } // Mittschiffsrumpf
> }
> object { HullCommandShape scale 0.99 texture {
> TextureInteriorWindowsSide } }
> box { < -100.0, -600.0, -600.0> < 100.0, 600.0, -300.0 > texture {
> TextureHullFront } }
> box { < -37.5, -600.0, -600.0> < 37.5, 600.0, -275.0 > texture {
> TextureHullFront } }
> cylinder { < -1050.0, 0.0, 3000.0 > < -1050.0, 0.0, -1000.0 > 500.0
> texture { TextureHullSide } } // Hangar
> cylinder { < 1050.0, 0.0, 3000.0 > < 1050.0, 0.0, -1000.0 > 500.0
> texture { TextureHullSide } } // Hangar
> sphere { < 0.0, 0.0, 0.0 > 240.0 texture { TextureInteriorSphere }
> translate < -500, 0.0, 550.0 > } // Side Cupola
> sphere { < 0.0, 0.0, 0.0 > 240.0 texture { TextureInteriorSphere }
> translate < 500, 0.0, 550.0 > } // Side Cupola
> }
>
>
>
>
>
>
>
> object { HullCommandOuterShell }
> object { HullCommandInnerShell }
> object { MidshipHull }
>
>
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: clipka
Subject: Re: Blobs: Error 1: Negative Values: Holes! / Error2:AlphaValueOverwriting?
Date: 23 Dec 2015 09:17:11
Message: <567aace7$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Fortunately I happen to have found what I think was the last broken
comment, so here's some preliminary feedback:
Am 23.12.2015 um 08:00 schrieb Sven Littkowski:
> This test code still shows the following errors (I just tested):
...
> - no dark shadow on lower blob areas (the gray hull has them)
That's just plain normal radiosity. That portion of the ship receives
some indirect illumination from other parts of the ship that are
receiving direct light.
The inside of the hull is pitch black because the only other part of the
ship "visible" from there is the opposite inside of the hull, which
faces away from the light source and therefore does not receive any
direct light.
Note that if you specify "recustion_limit 2" and crank up the light's
brightness by a factor of 10, even the inside of the hull isn't pitch
black anymore, because then it'll also pick up "doubly indirect" light,
of which it gets a tiny bit (from its directly lit strip near the
opening, "bounced off" the opposite inside of the hull).
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: clipka
Subject: Re: Blobs: Error 1: Negative Values: Holes! / Error2:AlphaValueOverwriting?
Date: 23 Dec 2015 09:53:37
Message: <567ab571$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Am 23.12.2015 um 08:00 schrieb Sven Littkowski:
> This test code still shows the following errors (I just tested):
> - non-textured or hollow ring-shape border errors (negative values)
Here's the news: It /is/ related to numerical precision, though
unfortunately not in the portion that is affected by the "sturm"
keyword. If you scale the whole scene down by a factor of 0.01, those
artifacts disappear entirely.
Also, POV-Ray 3.6 shows the same behaviour, so this is not a simple case
of just figuring out what was accidently changed and amending the new
code accordingly. Instead, it would require someone with a knack for
numerical precision issues to look really closely at the code for a
while, figure out where exactly stuff breaks, and come up with some
smart way of avoiding the issue.
Until then, I would recommend keeping blob sizes in the single-digit
range (after scaling).
> - boxish texture problems in cupola shadow areas on cupolas
> - no dark shadow on lower blob areas (the gray hull has them)
See my other posts.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: William F Pokorny
Subject: Re: Blobs: Error 1: Negative Values: Holes! /Error2:AlphaValueOverwriting?
Date: 23 Dec 2015 10:29:08
Message: <567abdc4$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
On 12/23/2015 09:53 AM, clipka wrote:
> Am 23.12.2015 um 08:00 schrieb Sven Littkowski:
>
>> This test code still shows the following errors (I just tested):
>> - non-textured or hollow ring-shape border errors (negative values)
>
> Here's the news: It /is/ related to numerical precision, though
> unfortunately not in the portion that is affected by the "sturm"
> keyword. If you scale the whole scene down by a factor of 0.01, those
> artifacts disappear entirely.
>
> Also, POV-Ray 3.6 shows the same behaviour, so this is not a simple case
> of just figuring out what was accidently changed and amending the new
> code accordingly. Instead, it would require someone with a knack for
> numerical precision issues to look really closely at the code for a
> while, figure out where exactly stuff breaks, and come up with some
> smart way of avoiding the issue.
>
> Until then, I would recommend keeping blob sizes in the single-digit
> range (after scaling).
>
>
>> - boxish texture problems in cupola shadow areas on cupolas
>> - no dark shadow on lower blob areas (the gray hull has them)
>
> See my other posts.
>
Christoph,
For what it is worth, I was following the same numerical accuracy trail.
Leaving things at Sven's current scale ad changing the following in
blob.cpp from
/* Minimal intersection depth for a valid intersection. */
const DBL DEPTH_TOLERANCE = 1.0e-2;
to
/* Minimal intersection depth for a valid intersection. */
const DBL DEPTH_TOLERANCE = 1.0e-3;
was enough to clean up the solution.
I am not an expert at numerical algorithms but I look at these two
settings in blob.cpp and I wonder if the values are not perhaps set for
the old single precision days?
/* Minimal intersection depth for a valid intersection. */
const DBL DEPTH_TOLERANCE = 1.0e-6; // previous value 1.0e-2
/* Tolerance for inside test. */
const DBL INSIDE_TOLERANCE = 1.0e-12; // previous value 1.0e-6
I'd think values such as those updated above not unreasonable these
days. The above runs OK on the few blobs I have. I don't understand
enough of the algorithm to know if there are other implications for
moving to much tighter tolerances.
Aside: AA was tending to hide the numerical artifacts which happen in
quite a few places other than the most obvious in Sven's example.
Thinking we have perhaps we've been living with some of these accuracy
issues for a while with AA often cleaning things up to where we don't
notice?
Bill P.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: clipka
Subject: Re: Blobs: Error 1: Negative Values: Holes!/Error2:AlphaValueOverwriting?
Date: 23 Dec 2015 11:00:47
Message: <567ac52f$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Am 23.12.2015 um 16:29 schrieb William F Pokorny:
> For what it is worth, I was following the same numerical accuracy trail.
> Leaving things at Sven's current scale ad changing the following in
> blob.cpp from
>
> /* Minimal intersection depth for a valid intersection. */
> const DBL DEPTH_TOLERANCE = 1.0e-2;
>
> to
>
> /* Minimal intersection depth for a valid intersection. */
> const DBL DEPTH_TOLERANCE = 1.0e-3;
>
> was enough to clean up the solution.
>
> I am not an expert at numerical algorithms but I look at these two
> settings in blob.cpp and I wonder if the values are not perhaps set for
> the old single precision days?
Maybe. Maybe not.
> /* Minimal intersection depth for a valid intersection. */
> const DBL DEPTH_TOLERANCE = 1.0e-6; // previous value 1.0e-2
>
> /* Tolerance for inside test. */
> const DBL INSIDE_TOLERANCE = 1.0e-12; // previous value 1.0e-6
>
> I'd think values such as those updated above not unreasonable these
> days. The above runs OK on the few blobs I have. I don't understand
> enough of the algorithm to know if there are other implications for
> moving to much tighter tolerances.
That's the problem: I don't know anyone familiar enough with the
algorithm to say for sure whether stuff will work or whether it'll break.
Also, if we do touch these things, rather than a fixed "epsilon" for the
precision stuff I think we should instead make the tolerances dependent
on the absolute values involved; to all of my knowledge that's a cleaner
way to handle these things.
> Aside: AA was tending to hide the numerical artifacts which happen in
> quite a few places other than the most obvious in Sven's example.
> Thinking we have perhaps we've been living with some of these accuracy
> issues for a while with AA often cleaning things up to where we don't
> notice?
I doubt that. These artifacts obviously aren't stray random speckle
artifacts. AA blurs them out a bit, but there would still be enough of a
pattern remaining to be noticed.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error 1: Negative Values: Holes! /Error2:AlphaValueOverwriting?
Date: 23 Dec 2015 12:46:36
Message: <567addfc$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Thanks, good explanation.
I changed pretrace_end from 0.015 to 0.010.
I increased count from 400 to 1500.
And I added low_error_factor 0.5.
After some experimenting with each of these three measurements and
combinations of them, the entire radiosity block looks now like this:
#if(MyRadiosity)
radiosity
{
media on
pretrace_start 0.08
pretrace_end 0.001
count 400
error_bound 0.75
recursion_limit 1
}
#end
pretrace_end 0.001 did the job. :-D
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error 1: Negative Values: Holes! /Error2:AlphaValueOverwriting?
Date: 23 Dec 2015 12:56:52
Message: <567ae064@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Your wish is my command. See the attachment.
The problems begin with QUALITY 4 and above. Up to QUALITY 3 there are
no problems.
Post a reply to this message
Attachments:
Download '-clipka.pov.txt' (13 KB)
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error 1: Negative Values: Holes! /Error2:AlphaValueOverwriting?
Date: 23 Dec 2015 13:00:08
Message: <567ae128$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Thanks. I send an answer already to the previous posting of yours
(above). :-)
Is it possible to recalculate all blob values so I get the same size
without scaling, rounded edges inclusive as seen in the blob?
Thanks.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error 1: Negative Values: Holes!/Error2:AlphaValueOverwriting?
Date: 23 Dec 2015 13:05:04
Message: <567ae250$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Wow! Respect! I don't know much about C or C++, but if I could find
someone who has the Windows compiler, shouldn't I then not be able to
compile a new EXE file? Or, William, can I ask you to do that? I am
willing to test that version right away, and give a feedback here with
text and images. It won't liquefy my laptop, so I am boldly offering to
use this new EXE.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: clipka
Subject: Re: Blobs: Error 1: Negative Values:Holes!/Error2:AlphaValueOverwriting?
Date: 23 Dec 2015 16:19:40
Message: <567b0fec$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Am 23.12.2015 um 19:04 schrieb Sven Littkowski:
> Wow! Respect! I don't know much about C or C++, but if I could find
> someone who has the Windows compiler, shouldn't I then not be able to
> compile a new EXE file? Or, William, can I ask you to do that? I am
> willing to test that version right away, and give a feedback here with
> text and images. It won't liquefy my laptop, so I am boldly offering to
> use this new EXE.
As far as Windows is concerned (which I presume is what you are using),
the only build tool currently supported by the POV-Ray project is
Microsoft Visual Studio, with version VS 2010 being the primary
officially supported version at present, and VS 2015 being supported via
the VS 2010 project files by now. Versions in between have not been
extensively tested.
Microsoft provides a free edition of Visual Studio 2015 called Visual
Studio Community, which can be used within certain legal limitations
(building custom versions of POV-Ray should be fair game) and provides
everything you need to build POV-Ray straight out of the box.
Note however that when you modify the source code of POV-Ray, you do so
at your own risk.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: clipka
Subject: Re: Blobs: Error 1: Negative Values: Holes!/Error2:AlphaValueOverwriting?
Date: 23 Dec 2015 16:34:19
Message: <567b135b$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Am 23.12.2015 um 18:59 schrieb Sven Littkowski:
> Thanks. I send an answer already to the previous posting of yours
> (above). :-)
>
> Is it possible to recalculate all blob values so I get the same size
> without scaling, rounded edges inclusive as seen in the blob?
I don't think that'll help you, but if you want to try, all you should
have to do is multiply all the blob elements' coordinates and radii with
the same constant factor.
Another thing you might try is changing the total strength of the blob,
by multiplying all the elements' strength values with a constant, and
also multiplying the blob's threshold parameter by that same value.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error 1: NegativeValues:Holes!/Error2:AlphaValueOverwriting?
Date: 23 Dec 2015 21:14:07
Message: <567b54ef@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Thanks, Clipka, for this information. I never used that software before.
If I get the POV programming source files, I wouldn't even know in which
folders to save them, and which ones to open directly with that VS. But
if I should succeed, I know that this is an unsupported version of
POV-Ray then.
I wonder, if it wouldn't be easier and faster, to get the exe file from
William, as it seems, he got the exe file already and it seems to work
without visible problems, so far. I really have no clue how to compile
with VS, not even what files to load into it. :-)
Just if William cannot do this, I would try to compile with VS. Would
even still need exact information, what files are to be changed and in
which way.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error 1: Negative Values:Holes!/Error2:AlphaValueOverwriting?
Date: 23 Dec 2015 21:17:29
Message: <567b55b9@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Thanks, once more. :-)
Will try first to get the new POV-Ray exe, otherwise will try this.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error 1: NegativeValues:Holes!/Error2:AlphaValueOverwriting?
Date: 24 Dec 2015 09:45:05
Message: <567c04f1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Thanks again for the hinto to the VSC. I am downloading and installing
it right now, but - wow - it is 19GB large! :-S
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error 1: NegativeValues:Holes!/Error2:AlphaValueOverwriting?
Date: 24 Dec 2015 09:46:55
Message: <567c055f$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Thanks again for the hint about MS VSC. I am downloading and installing
it right now, but - wow - it is 19GB large! :-S
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error 1: NegativeValues:Holes!/Error2:AlphaValueOverwriting?
Date: 24 Dec 2015 09:51:52
Message: <567c0688$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Clipka,
I am about to download the programming files from
https://github.com/POV-Ray/povray/tree/3.7-stable
But there are many sub folders. Do I have to recreate each folder on my
Windows computer and download each file into each corresponding folder?
Also, seeing that the domain name contains the word "GIT" and MS VSC
offers an option to install some sort of GIT components, does it mean i
have to select that GIT installation option? I really have no
understanding in C++ and MS VSC, thus my asking.
I might also need instructive help to compile that EXE file based on
William#s changes.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error 1: Negative Values: Holes!/Error2:AlphaValueOverwriting?
Date: 24 Dec 2015 09:57:59
Message: <567c07f7$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
William, even David K. Buck and Chris Cason said (already in 2008) on
"Floss"
(https://www.twit.tv/shows/floss-weekly/episodes/24?autostart=false),
50th minute of the interview, that POV-Ray contains in parts some very
ancient code.
I take your advise, and will try to compile a new EXE version based on
your change suggestions.
But I admit, I never used Visual Studio, nor C++. I hope I will get it
right. :-)
If you could e-mail me the EXE file you was building, it would probably
much easier. I wouldn't even have to download 19 GB for the installation
of the free "Visual Studio Community"...
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: clipka
Subject: Re: Blobs: Error 1:NegativeValues:Holes!/Error2:AlphaValueOverwriting?
Date: 24 Dec 2015 11:37:40
Message: <567c1f54$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Am 24.12.2015 um 15:51 schrieb Sven Littkowski:
> I am about to download the programming files from
> https://github.com/POV-Ray/povray/tree/3.7-stable
>
> But there are many sub folders. Do I have to recreate each folder on my
> Windows computer and download each file into each corresponding folder?
Nope - fortunately not. You'd be an old man by the time you'd finish.
First, I'd strongly recommend using the latest and greatest version,
which is the "master" branch. The stable version wasn't designed to be
built with VS 2015, and might give you a lot of trouble along the way.
Full compatibility with VS 2015 has only been achieved a couple of weeks
ago.
The latest development version can be found on this page:
https://github.com/POV-Ray/povray/tree/master
As for getting all the stuff on your computer, there's a "Download ZIP"
button, which will get you the complete source code (program,
documentation, library and all) as a zip archive; once on your machine,
you can just unzip it into any folder you like.
> Also, seeing that the domain name contains the word "GIT" and MS VSC
> offers an option to install some sort of GIT components, does it mean i
> have to select that GIT installation option? I really have no
> understanding in C++ and MS VSC, thus my asking.
Nope - for now you don't need to worry about that, especially since you
can install components later.
In case you're curious though: The "Git" in the domain name is indeed
the same as the "Git" in MS VS 2015, and is the name of the version
control tool we're using.
Version control is the concept of managing a bunch of related files and
their changes over time, most notably archiving old versions and keeping
track of which changes to different files belong together. A version
control system is often comprised of a more or less central archive
(often referred to as a repository) and a client software to submit or
retrieve particular versions of files to or from the archive.
GitHub is the company that hosts the POV-Ray project's primary
repository, and is one of the most popular companies providing publicly
accessible Git repositories.
The original Git client is a set of standalone Unix tools, but Windows
versions and graphical user interfaces are widely available by now, and
MS VS 2015 happens to have one built in (provided you install it), so
that you can easily sync changes without having to leave VS 2015.
That's how the name "Git" winds up both in the URL of the website at
which the POV-Ray source code is available, as well as in one of VS
2015's optional components.
> I might also need instructive help to compile that EXE file based on
> William#s changes.
That should be pretty easy, once you've made the changes suggested by
William, /plus/ a mandatory change required in all custom builds:
- Open the folder to which you've unzipped the POV-Ray source package.
- Navigate to the "source/base" subfolder, and open the file "build.h"
with a text editor. Modify the line reading "#define BUILT_BY ..." and
remove the next line reading "#error Please fill in BUILT_BY, then
remove this line".
Now you're ready to build:
- Navigate to the "windows/vs10" subfolder.
- Open the "povray.sln" file.
- Visual Studio 2015 should now open up, and may tell you something
about converting from an old version of Visual Studio; agree to that.
- Among the toolbars, there should be a dropdown box showing either
"Release", "Release-SSE2" or "Debug", and next to that another dropdown
box showing either "x64" or "Win32". Set these to "Release" and "x64" if
you have a 64-bit computer, or "Release-SSE2" and "Win32" if you have a
32-bit computer and know that it supports the SSE2 instruction set, or
"Release" and "Win32" otherwise.
- From the "Build" menu, select "Build Solution" (or just press
Ctrl-Shift-B).
- Visual Studio 2015 should now be busy for a couple of minutes, and
then report that the build was successful.
- From the "windows/vs10" folder, navigate to the "bin64" or "bin32"
subfolder; in there, you should find a file named "pvengine64.exe",
"pvengine32-sse2.exe" or "pvengine32.exe". Copy that file.
- Open the folder to which you had installed POV-Ray 3.7 (e.g.
"C:\Program Files\POV-Ray\v3.7").
- Navigate to the "bin" subfolder.
- Paste the previously copied file in the directory. As a name with the
same name already exists, Windows Explorer should prompt you whether you
want to overwrite it or rename the new file. I'd recommend renaming the
new file, or at least renaming the original file first.
- If you renamed the new file, create a shortcut to it somewhere you can
find it.
There - you should now be able to run a brand-new homebrew version of
POV-Ray.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error1:NegativeValues:Holes!/Error2:AlphaValueOverwriting?
Date: 24 Dec 2015 17:22:37
Message: <567c702d$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Already downloading, but - man - 19 gigabyte of download..? Wow. Sending
me the modified EXE would be easier, i think, though I like the idea to
compile on my own. If you have the possibility to send me the modified
EXE, I would really prefer that. :-)
19 GB.......
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error1:NegativeValues:Holes!/Error2:AlphaValueOverwriting?
Date: 25 Dec 2015 09:10:15
Message: <567d4e47$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
UPDATE on VSC2015
Three times I tried to install, each installation taking several hours
due to the slow Internet connection here and the large download size.
And each time, it errored at the end that some files failed. Each time
when i re-installed, it started at zero instead of just completing the
missing or damaged files. And errors again. Also, my free hard drive
space shrinks down each time.
I reported to MS these errors, and wait now for their response.
I will continue with the installation when the errors were analyzed and
corrected by MS.
If anyone of you, William or Clipka, could decide to create that EXE and
give it to me, I would be very happy.
If desired, I can publish here the long error log of the failing VSC2015
installation.
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
Sven Littkowski <jam### [at] yahoo com> wrote:
> Also, my free hard drive
> space shrinks down each time.
Micro$haft appears to assume that we all have unlimited storage.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: clipka
Subject: Re: Blobs: Error1:NegativeValues:Holes!/Error2:AlphaValueOverwriting?
Date: 27 Dec 2015 10:21:43
Message: <56800207@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Am 27.12.2015 um 15:42 schrieb Cousin Ricky:
> Sven Littkowski <jam### [at] yahoo com> wrote:
>> Also, my free hard drive
>> space shrinks down each time.
>
> Micro$haft appears to assume that we all have unlimited storage.
We're talking about software intended for developers there, not for "us
all".
A feature-rich development environment, free to use for non-profit
purposes (and even free to use for small commercial enterprises, as far
as I understand) is really far from being a bad thing.
And there is no way (well, no /sane/ way, at any rate) to create a
feature-rich development environment that is both stable, performant
/and/ compact all at the same time. With this type of project, you
/have/ to optimize for maintainability in general, and speed in certain
essential sections. Hard disk space consumption /must/ inevitably have
the lowest priority of all your optimization efforts.
Also, nobody says you have to install /all/ the stuff the setup offers you.
@Sven:
You might want to check out one of these links:
https://go.microsoft.com/fwlink/?LinkId=615448&clcid=0x407
https://go.microsoft.com/fwlink/?LinkId=615448&clcid=0x409
These will take you directly to the download of an ISO image of the
Visual Studio 2015 Community edition, the first link being the German
variant and the second being the English one.
You'll most probably have to download a lot more, and you'll need to
either burn it to a DVD afterwards or use a tool that can make ISO
images available as virtual DVD drives, but at least you'll be able to
use a download manager and thereby deal with connection aborts.
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
clipka <ano### [at] anonymous org> wrote:
> Am 27.12.2015 um 15:42 schrieb Cousin Ricky:
> > Sven Littkowski <jam### [at] yahoo com> wrote:
> >> Also, my free hard drive
> >> space shrinks down each time.
> >
> > Micro$haft appears to assume that we all have unlimited storage.
>
> We're talking about software intended for developers there, not for "us
> all".
Developer tools or not, Micro$haft software consumes storage, and its documents
consume storage, in ever increasing amounts. Back in the '90s, my job required
us to give brief weekly reports, and we discovered that our two-sentence
documents were 50 KB. Turns out that M$ Word's "quick save" feature just
appended your edits to the end of the document, so it just kept growing no
matter what. And their HTML converter produced documents with 15 times as much
markup as actual content.
I don't know is this is still true, because I haven't used their end-user
software in years. But more recently, I learned that their system updates leave
the old code behind indefinitely, causing the OS to grow by gigabytes over the
years.
I am convinced that Microsoft is in cahoots with the hardware manufacturers to
keep us buying new shit.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: clipka
Subject: Re: Blobs: Error1:NegativeValues:Holes!/Error2:AlphaValueOverwriting?
Date: 27 Dec 2015 13:56:06
Message: <56803446$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Am 27.12.2015 um 18:34 schrieb Cousin Ricky:
> clipka <ano### [at] anonymous org> wrote:
>> Am 27.12.2015 um 15:42 schrieb Cousin Ricky:
>>> Sven Littkowski <jam### [at] yahoo com> wrote:
>>>> Also, my free hard drive
>>>> space shrinks down each time.
>>>
>>> Micro$haft appears to assume that we all have unlimited storage.
>>
>> We're talking about software intended for developers there, not for "us
>> all".
>
> Developer tools or not, Micro$haft software consumes storage, and its documents
> consume storage,
... as does every piece of software, and every document...
> in ever increasing amounts.
... as is also the case with virtually every other software company out
there. Software accumulates features, and features don't come for free
in terms of memory requirements.
> Back in the '90s, my job required
> us to give brief weekly reports, and we discovered that our two-sentence
> documents were 50 KB. Turns out that M$ Word's "quick save" feature just
> appended your edits to the end of the document, so it just kept growing no
> matter what.
That's what made the quick-save feature so quick.
Don't say MS Office didn't give you a choice to choose between size and
speed, because it did.
> And their HTML converter produced documents with 15 times as much
> markup as actual content.
I give you that, but it's not like MS was the only company with crappy
HTML generators.
> I don't know is this is still true,
Now that surely is a good starting position for claiming /anything/
about Microsoft...
> But more recently, I learned that their system updates leave
> the old code behind indefinitely, causing the OS to grow by gigabytes over the
> years.
That's because this gives you the possibility to roll back system
updates. A pretty nice feature when updates are installed automatically.
I actually needed this once.
Here's a small hint for you: The windows hard disk space cleanup tool
does come with an option to ditch that old code.
I'm not saying Microsoft is producing the greatest software out there
ever. There certainly is a lot to complain about. But this started off
about Microsoft's Visual Studio, and I dare say that MS is doing an
amazingly good job on /that/ product line -- not only compared to their
other products, but even compared to competitors' tools.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error1:NegativeValues:Holes!/Error2:AlphaValueOverwriting?
Date: 6 Jan 2016 11:52:15
Message: <568d463f@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Thanks! Great hint, will do. :-)
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error1:NegativeValues:Holes!/Error2:AlphaValueOverwriting?
Date: 10 Jan 2016 20:41:07
Message: <56930833@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Hi again, CLipka. I finally finished the ISO download (German version),
and get on installation attempt the same errors as before. I signed up
now with social.msdn.microsoft.com/Forums/vstudio and hope to get
answers there from the VS developers.
But just for the sake of the possibility of a faster assistance: if you
look to the attached screenshot, can you imagine what is the cause of
the error? Thanks.
On 27.12.2015 10:21, clipka wrote:
> @Sven:
>
> You might want to check out one of these links:
>
> https://go.microsoft.com/fwlink/?LinkId=615448&clcid=0x407
> https://go.microsoft.com/fwlink/?LinkId=615448&clcid=0x409
Post a reply to this message
Attachments:
Download '-1b.jpg' (81 KB)
Preview of image '-1b.jpg'

|
 |
|  |
|  |
|
 |
From: clipka
Subject: Re: Blobs: Error1:NegativeValues:Holes!/Error2:AlphaValueOverwriting?
Date: 10 Jan 2016 22:46:24
Message: <56932590$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Am 11.01.2016 um 02:41 schrieb Sven Littkowski:
> Hi again, CLipka. I finally finished the ISO download (German version),
> and get on installation attempt the same errors as before. I signed up
> now with social.msdn.microsoft.com/Forums/vstudio and hope to get
> answers there from the VS developers.
>
> But just for the sake of the possibility of a faster assistance: if you
> look to the attached screenshot, can you imagine what is the cause of
> the error? Thanks.
While it looks familiar to me, I have no idea how I got around it.
Probably involved a very close look at the logfiles, and quite some
browsing on the internet.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error1:NegativeValues:Holes!/Error2:AlphaValueOverwriting?
Date: 12 Jan 2016 11:46:58
Message: <56952e02$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Okay, I found it out.
The cruel truth is, that the Microsoft Visual Studio Community Edition
Setup mixes up the DLLs for the 32 and 64 bit versions. Highly
unprofessional. After the faulty installation, one is now still required
to go into the PROGRAMS AND FEATURES section of the Windows Control
Panel, and REPAIR that faulty installation (something that takes several
hours). Just after that additional step, one can start to use the MS VS
software.
I think, this information should be published on the POV-Ray website on
those locations, where they talk about own (custom) compilations of
POV-Ray and what programs to use for it.
By the way, is POV-Ray written in C# or C++?
Thanks.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error1:NegativeValues:Holes!/Error2:AlphaValueOverwriting?
Date: 12 Jan 2016 12:18:42
Message: <56953572@news.povray.org>
|
|
 |
|  |
|  |
|
 |
It seems to me, inside the entire POV-Ray Stable Zip there is no
"build.h" file. Can you verify? I would make that change, but can't
without that "build.h" file.
Besides, after I made the changes to "blob.cpp", which file do I have to
load (open) into the MS VS C software to compile my own version?
And how to compile - what menu commonds should I use?
Thanks for the great help, so far. :-)
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error1:NegativeValues:Holes!/Error2:AlphaValueOverwriting?
Date: 12 Jan 2016 12:23:29
Message: <56953691@news.povray.org>
|
|
 |
|  |
|  |
|
 |
I have povray.sln opened.
VS wants to update several POV-Ray files to the latest, newest version
of VS. I permitted this.
The VS does not give me any command like "compile" (as I am used from
Delphi). How to create the EXE file(s)? Thanks.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error1:NegativeValues:Holes!/Error2:AlphaValueOverwriting?
Date: 12 Jan 2016 12:31:10
Message: <5695385e@news.povray.org>
|
|
 |
|  |
|  |
|
 |
I clicked on "Debug" and it debugged. During that process, many warnings
were generated. And at the end, after an error message and the question
if I wanted to continue to execute the last build, the file could not be
run because something was missing.
Here is the LOG:
----------------------------------------------------------------
1>------ Erstellen gestartet: Projekt: eLut, Konfiguration: Release
Win32 ------
2>------ Erstellen gestartet: Projekt: toFloat, Konfiguration: Release
Win32 ------
2> toFloat.cpp
1> eLut.cpp
1> openexr_eLut.vcxproj -> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\windows\vs10\build\eLut\Win32\Release\eLut.exe
1> openexr_eLut.vcxproj -> build\eLut\Win32\Release\eLut.pdb (Full PDB)
3>------ Erstellen gestartet: Projekt: tiff, Konfiguration: Debug Win32
------
2> openexr_toFloat.vcxproj -> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\windows\vs10\build\toFloat\Win32\Release\toFloat.exe
2> openexr_toFloat.vcxproj -> build\toFloat\Win32\Release\toFloat.pdb
(Full PDB)
4>------ Erstellen gestartet: Projekt: Half, Konfiguration: Debug Win32
------
4> half.cpp
4>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
4> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
3>
3> Microsoft (R) Program Maintenance Utility, Version 14.00.23506.0
3> Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten.
3>
3> copy ..\..\libraries\tiff\libtiff\tif_config.h.vc
..\..\libraries\tiff\libtiff\tif_config.h
4>..\..\libraries\ilmbase\Half\half.cpp(63): fatal error C1083: Datei
(Include) kann nicht geöffnet werden: "toFloat.h": No such file or directory
5>------ Erstellen gestartet: Projekt: b44ExpLogTable, Konfiguration:
Debug Win32 ------
3> 1 file(s) copied.
3> copy ..\..\libraries\tiff\libtiff\tiffconf.h.vc
..\..\libraries\tiff\libtiff\tiffconf.h
3> 1 file(s) copied.
3> tif_aux.c
3> tif_close.c
3> tif_codec.c
5> b44ExpLogTable.cpp
3> tif_color.c
5>LINK : fatal error LNK1104: Datei "H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\windows\vs10\bin32\lib\Half32d.lib"
kann nicht geöffnet werden.
6>------ Erstellen gestartet: Projekt: jpeg, Konfiguration: Debug Win32
------
3> tif_compress.c
6> jaricom.c
3> tif_dir.c
6> jcapimin.c
6> jcapistd.c
3> tif_dirinfo.c
6> jcarith.c
6> jccoefct.c
3>..\..\libraries\tiff\libtiff\tif_dirinfo.c(754): warning C4996:
'_lfind': The POSIX name for this item is deprecated. Instead, use the
ISO C and C++ conformant name: _lfind. See online help for details.
3> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\corecrt_search.h(71): note: Siehe
Deklaration von "_lfind"
3> tif_dirread.c
6> jccolor.c
6> jcdctmgr.c
6> jchuff.c
3> tif_dirwrite.c
6> jcinit.c
6> jcmainct.c
3> tif_dumpmode.c
6> jcmarker.c
3> tif_error.c
6> jcmaster.c
6> jcomapi.c
6> jcparam.c
3> tif_fax3.c
6> jcprepct.c
6> jcsample.c
6> jctrans.c
6> jdapimin.c
6> jdapistd.c
3> tif_fax3sm.c
6> jdarith.c
6> Code wird generiert...
3> tif_flush.c
3> tif_getimage.c
6> Kompilieren...
6> jdatadst.c
6> jdatasrc.c
3> tif_jpeg.c
3>..\..\libraries\tiff\libtiff\tif_jpeg.c(27): warning C4005:
"WIN32_LEAN_AND_MEAN": Makro-Neudefinition
3> ..\..\libraries\tiff\libtiff\tif_jpeg.c(27): note:
Befehlszeilenargumente: siehe vorherige Definition von "WIN32_LEAN_AND_MEAN"
6> jdcoefct.c
6> jdcolor.c
3> tif_luv.c
6> jddctmgr.c
6> jdhuff.c
6> jdinput.c
6> jdmainct.c
6> jdmarker.c
3> tif_lzw.c
6> jdmaster.c
6> jdmerge.c
6> jdpostct.c
3> tif_next.c
6> jdsample.c
6> jdtrans.c
3> tif_open.c
6> jerror.c
6> jfdctflt.c
6> jfdctfst.c
6> jfdctint.c
3> Code wird generiert...
6> jidctflt.c
6> jidctfst.c
6> Code wird generiert...
3> Kompilieren...
3> tif_packbits.c
3> tif_pixarlog.c
6> Kompilieren...
6> jidctint.c
6> jmemmgr.c
3> tif_predict.c
6> jmemnobs.c
3> tif_print.c
6> jquant1.c
6> jquant2.c
6> jutils.c
3> tif_read.c
6> Code wird generiert...
3> tif_strip.c
3> tif_swab.c
6> jpeg.vcxproj -> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\windows\vs10\bin32\lib\jpeg32d.lib
3> tif_thunder.c
3> tif_tile.c
3> tif_version.c
3> tif_warning.c
3> tif_win32.c
3> tif_write.c
3> tif_zip.c
7>------ Erstellen gestartet: Projekt: libpng, Konfiguration: Debug
Win32 ------
3> Code wird generiert...
7> 1 file(s) copied.
7> png.c
7> pngerror.c
7> pngget.c
7> pngmem.c
7> pngpread.c
7> pngread.c
7> pngrio.c
7> pngrtran.c
7> pngrutil.c
7> pngset.c
7> pngtrans.c
7> pngwio.c
7> pngwrite.c
7> pngwtran.c
7> pngwutil.c
7> Code wird generiert...
3> tiff.vcxproj -> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\windows\vs10\bin32\lib\tiff32d.lib
8>------ Erstellen gestartet: Projekt: zlib, Konfiguration: Debug Win32
------
7> libpng.vcxproj -> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\windows\vs10\bin32\lib\libpng32d.lib
8> adler32.c
8> compress.c
8> crc32.c
8> deflate.c
8> gzclose.c
8> gzlib.c
8>..\..\libraries\zlib\gzlib.c(239): warning C4996: 'open': The POSIX
name for this item is deprecated. Instead, use the ISO C and C++
conformant name: _open. See online help for details.
8> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\corecrt_io.h(514): note: Siehe
Deklaration von "open"
8> gzread.c
8>..\..\libraries\zlib\gzread.c(30): warning C4996: 'read': The POSIX
name for this item is deprecated. Instead, use the ISO C and C++
conformant name: _read. See online help for details.
8> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\corecrt_io.h(521): note: Siehe
Deklaration von "read"
8>..\..\libraries\zlib\gzread.c(586): warning C4996: 'close': The POSIX
name for this item is deprecated. Instead, use the ISO C and C++
conformant name: _close. See online help for details.
8> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\corecrt_io.h(457): note: Siehe
Deklaration von "close"
8> gzwrite.c
8>..\..\libraries\zlib\gzwrite.c(84): warning C4996: 'write': The POSIX
name for this item is deprecated. Instead, use the ISO C and C++
conformant name: _write. See online help for details.
8> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\corecrt_io.h(556): note: Siehe
Deklaration von "write"
8>..\..\libraries\zlib\gzwrite.c(101): warning C4996: 'write': The POSIX
name for this item is deprecated. Instead, use the ISO C and C++
conformant name: _write. See online help for details.
8> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\corecrt_io.h(556): note: Siehe
Deklaration von "write"
8>..\..\libraries\zlib\gzwrite.c(561): warning C4996: 'close': The POSIX
name for this item is deprecated. Instead, use the ISO C and C++
conformant name: _close. See online help for details.
8> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\corecrt_io.h(457): note: Siehe
Deklaration von "close"
8> infback.c
8> inffast.c
8> inflate.c
8> inftrees.c
8> trees.c
8> uncompr.c
8> zutil.c
8> Code wird generiert...
8> zlib.vcxproj -> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\windows\vs10\bin32\lib\zlib32d.lib
9>------ Erstellen gestartet: Projekt: vfewin, Konfiguration: Debug
Win32 ------
9> vfeprecomp.cpp
9>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
9> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
9> Unknown compiler version - please run the configure tests and report
the results
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(23):
error C2059: Syntaxfehler: "Konstante"
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(31):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2833: Operator "system_time" ist kein bekannter Operator oder Typ
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2059: Syntaxfehler: "newline"
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(47):
error C2334: Unerwartete(s) Token vor "{"; sichtbarer Funktionstext wird
übersprungen
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(73):
error C3861: "get_system_time": Bezeichner wurde nicht gefunden.
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2059: Syntaxfehler: "}"
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
9>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2143: Syntaxfehler: Es fehlt ";" vor "{"
9>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2447: "{": Funktionsheader fehlt - Parameterliste im alten Stil?
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2039: "basic_timed_mutex": Ist kein Element von "boost::detail"
9> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis:
"default-int" wird von C++ nicht unterstützt.
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2146: Syntaxfehler: Fehlendes ";" vor Bezeichner "underlying_mutex"
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2039: "underlying_mutex": Ist kein Element von "boost::detail"
9> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2504: "underlying_mutex": Basisklasse undefiniert
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(31):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(35):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(46):
error C2516: "boost::detail::basic_timed_mutex": Keine zulässige Basisklasse
9> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
note: Siehe Deklaration von "boost::detail::basic_timed_mutex"
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(53):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(58):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
9> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
9> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2672: "boost::detail::basic_condition_variable::do_wait": keine
übereinstimmende überladene Funktion gefunden
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2780: "bool
boost::detail::basic_condition_variable::do_wait(lock_type &,const
boost::detail::timeout &,predicate_type)": Erwartet 3 Argumente - 1
unterstützt
9> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(229):
note: Siehe Deklaration von
"boost::detail::basic_condition_variable::do_wait"
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2780: "bool
boost::detail::basic_condition_variable::do_wait(lock_type
&,boost::detail::timeout)": Erwartet 2 Argumente - 1 unterstützt
9> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(207):
note: Siehe Deklaration von
"boost::detail::basic_condition_variable::do_wait"
10>------ Erstellen gestartet: Projekt: rtrsupport, Konfiguration: Debug
Win32 ------
11>------ Erstellen gestartet: Projekt: povbackend, Konfiguration: Debug
Win32 ------
11> precomp.cpp
11>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
11> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
11> Unknown compiler version - please run the configure tests and
report the results
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(23):
error C2059: Syntaxfehler: "Konstante"
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(31):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2833: Operator "system_time" ist kein bekannter Operator oder Typ
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2059: Syntaxfehler: "newline"
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(47):
error C2334: Unerwartete(s) Token vor "{"; sichtbarer Funktionstext wird
übersprungen
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(73):
error C3861: "get_system_time": Bezeichner wurde nicht gefunden.
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2059: Syntaxfehler: "}"
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
11>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2143: Syntaxfehler: Es fehlt ";" vor "{"
11>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2447: "{": Funktionsheader fehlt - Parameterliste im alten Stil?
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2039: "basic_timed_mutex": Ist kein Element von "boost::detail"
11> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis:
"default-int" wird von C++ nicht unterstützt.
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2146: Syntaxfehler: Fehlendes ";" vor Bezeichner "underlying_mutex"
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2039: "underlying_mutex": Ist kein Element von "boost::detail"
11> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2504: "underlying_mutex": Basisklasse undefiniert
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(31):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(35):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(46):
error C2516: "boost::detail::basic_timed_mutex": Keine zulässige Basisklasse
11> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
note: Siehe Deklaration von "boost::detail::basic_timed_mutex"
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(53):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(58):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
11> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
11> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2672: "boost::detail::basic_condition_variable::do_wait": keine
übereinstimmende überladene Funktion gefunden
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2780: "bool
boost::detail::basic_condition_variable::do_wait(lock_type &,const
boost::detail::timeout &,predicate_type)": Erwartet 3 Argumente - 1
unterstützt
11> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(229):
note: Siehe Deklaration von
"boost::detail::basic_condition_variable::do_wait"
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2780: "bool
boost::detail::basic_condition_variable::do_wait(lock_type
&,boost::detail::timeout)": Erwartet 2 Argumente - 1 unterstützt
11> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(207):
note: Siehe Deklaration von
"boost::detail::basic_condition_variable::do_wait"
10> vidcapimpl.cpp
10>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
10> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
10> Unknown compiler version - please run the configure tests and
report the results
10>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\vfe\win\compilers/msvc.h(106): fatal
error C1189: #error: Please update msvc.h to include this version of MSVC
10> vidcap.cpp
10>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
10> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
10> Unknown compiler version - please run the configure tests and
report the results
10>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\vfe\win\compilers/msvc.h(106): fatal
error C1189: #error: Please update msvc.h to include this version of MSVC
10> rtrsupport.cpp
12>------ Erstellen gestartet: Projekt: povbase, Konfiguration: Debug
Win32 ------
10>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
10> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
12> precomp.cpp
12>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
10> Unknown compiler version - please run the configure tests and
report the results
12> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
10>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\vfe\win\compilers/msvc.h(106): fatal
error C1189: #error: Please update msvc.h to include this version of MSVC
10> Code wird generiert...
13>------ Erstellen gestartet: Projekt: povfrontend, Konfiguration:
Debug Win32 ------
12> Unknown compiler version - please run the configure tests and
report the results
13> precomp.cpp
13>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
13> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
13> Unknown compiler version - please run the configure tests and
report the results
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(23):
error C2059: Syntaxfehler: "Konstante"
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(31):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2833: Operator "system_time" ist kein bekannter Operator oder Typ
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2059: Syntaxfehler: "newline"
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(47):
error C2334: Unerwartete(s) Token vor "{"; sichtbarer Funktionstext wird
übersprungen
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(73):
error C3861: "get_system_time": Bezeichner wurde nicht gefunden.
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2059: Syntaxfehler: "}"
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
12>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2143: Syntaxfehler: Es fehlt ";" vor "{"
12>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2447: "{": Funktionsheader fehlt - Parameterliste im alten Stil?
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2039: "basic_timed_mutex": Ist kein Element von "boost::detail"
12> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis:
"default-int" wird von C++ nicht unterstützt.
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2146: Syntaxfehler: Fehlendes ";" vor Bezeichner "underlying_mutex"
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2039: "underlying_mutex": Ist kein Element von "boost::detail"
12> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2504: "underlying_mutex": Basisklasse undefiniert
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(31):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(35):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(46):
error C2516: "boost::detail::basic_timed_mutex": Keine zulässige Basisklasse
12> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
note: Siehe Deklaration von "boost::detail::basic_timed_mutex"
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(53):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(58):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
12> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
12> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2672: "boost::detail::basic_condition_variable::do_wait": keine
übereinstimmende überladene Funktion gefunden
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2780: "bool
boost::detail::basic_condition_variable::do_wait(lock_type &,const
boost::detail::timeout &,predicate_type)": Erwartet 3 Argumente - 1
unterstützt
12> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(229):
note: Siehe Deklaration von
"boost::detail::basic_condition_variable::do_wait"
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2780: "bool
boost::detail::basic_condition_variable::do_wait(lock_type
&,boost::detail::timeout)": Erwartet 2 Argumente - 1 unterstützt
12> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(207):
note: Siehe Deklaration von
"boost::detail::basic_condition_variable::do_wait"
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(23):
error C2059: Syntaxfehler: "Konstante"
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(31):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2833: Operator "system_time" ist kein bekannter Operator oder Typ
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2059: Syntaxfehler: "newline"
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(47):
error C2334: Unerwartete(s) Token vor "{"; sichtbarer Funktionstext wird
übersprungen
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(73):
error C3861: "get_system_time": Bezeichner wurde nicht gefunden.
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2059: Syntaxfehler: "}"
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
13>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2143: Syntaxfehler: Es fehlt ";" vor "{"
13>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2447: "{": Funktionsheader fehlt - Parameterliste im alten Stil?
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2039: "basic_timed_mutex": Ist kein Element von "boost::detail"
13> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis:
"default-int" wird von C++ nicht unterstützt.
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2146: Syntaxfehler: Fehlendes ";" vor Bezeichner "underlying_mutex"
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2039: "underlying_mutex": Ist kein Element von "boost::detail"
13> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2504: "underlying_mutex": Basisklasse undefiniert
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(31):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(35):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(46):
error C2516: "boost::detail::basic_timed_mutex": Keine zulässige Basisklasse
13> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
note: Siehe Deklaration von "boost::detail::basic_timed_mutex"
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(53):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(58):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
13> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
13> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2672: "boost::detail::basic_condition_variable::do_wait": keine
übereinstimmende überladene Funktion gefunden
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2780: "bool
boost::detail::basic_condition_variable::do_wait(lock_type &,const
boost::detail::timeout &,predicate_type)": Erwartet 3 Argumente - 1
unterstützt
13> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(229):
note: Siehe Deklaration von
"boost::detail::basic_condition_variable::do_wait"
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2780: "bool
boost::detail::basic_condition_variable::do_wait(lock_type
&,boost::detail::timeout)": Erwartet 2 Argumente - 1 unterstützt
13> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(207):
note: Siehe Deklaration von
"boost::detail::basic_condition_variable::do_wait"
14>------ Erstellen gestartet: Projekt: boost_thread, Konfiguration:
Debug Win32 ------
15>------ Erstellen gestartet: Projekt: boost_date_time, Konfiguration:
Debug Win32 ------
15> greg_weekday.cpp
14> tss_pe.cpp
14> Unknown compiler version - please run the configure tests and
report the results
15> Unknown compiler version - please run the configure tests and
report the results
14>..\..\libraries\boost\libs\thread\src\win32\tss_pe.cpp(79): warning
C4005: "WIN32_LEAN_AND_MEAN": Makro-Neudefinition
14> ..\..\libraries\boost\libs\thread\src\win32\tss_pe.cpp(79): note:
Befehlszeilenargumente: siehe vorherige Definition von "WIN32_LEAN_AND_MEAN"
14> tss_dll.cpp
14> Unknown compiler version - please run the configure tests and
report the results
15> greg_month.cpp
14> thread.cpp
14> Unknown compiler version - please run the configure tests and
report the results
15> Unknown compiler version - please run the configure tests and
report the results
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(23):
error C2059: Syntaxfehler: "Konstante"
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(31):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2833: Operator "system_time" ist kein bekannter Operator oder Typ
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2059: Syntaxfehler: "newline"
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(47):
error C2334: Unerwartete(s) Token vor "{"; sichtbarer Funktionstext wird
übersprungen
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(73):
error C3861: "get_system_time": Bezeichner wurde nicht gefunden.
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2059: Syntaxfehler: "}"
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
14>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2143: Syntaxfehler: Es fehlt ";" vor "{"
14>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2447: "{": Funktionsheader fehlt - Parameterliste im alten Stil?
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2039: "basic_timed_mutex": Ist kein Element von "boost::detail"
14> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis:
"default-int" wird von C++ nicht unterstützt.
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2146: Syntaxfehler: Fehlendes ";" vor Bezeichner "underlying_mutex"
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2039: "underlying_mutex": Ist kein Element von "boost::detail"
14> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2504: "underlying_mutex": Basisklasse undefiniert
15>..\..\libraries\boost\libs\date_time\src\gregorian\greg_month.cpp(51): error
C2280:
"boost::shared_ptr<boost::gregorian::greg_month::month_map_type>::shared_ptr(const
boost::shared_ptr<boost::gregorian::greg_month::month_map_type> &)" : Es
wurde versucht, auf eine gelöschte Funktion zu verweisen
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(31):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
15> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/smart_ptr/shared_ptr.hpp(477):
note: Compiler hat hier
"boost::shared_ptr<boost::gregorian::greg_month::month_map_type>::shared_ptr"
generiert
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(35):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(46):
error C2516: "boost::detail::basic_timed_mutex": Keine zulässige Basisklasse
14> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
note: Siehe Deklaration von "boost::detail::basic_timed_mutex"
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(53):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(58):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
14> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
15> date_generators.cpp
14> Code wird generiert...
16>------ Erstellen gestartet: Projekt: IlmImf, Konfiguration: Debug
Win32 ------
15> Unknown compiler version - please run the configure tests and
report the results
15> Code wird generiert...
16> ImfZipCompressor.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
17>------ Erstellen gestartet: Projekt: Iex, Konfiguration: Debug Win32
------
17> IexThrowErrnoExc.cpp
17>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
17> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfWav.cpp
16> ImfVersion.cpp
16> ImfVecAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
17>..\..\libraries\ilmbase\Iex\IexThrowErrnoExc.cpp(54): warning C4996:
'strerror': This function or variable may be unsafe. Consider using
strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS.
See online help for details.
17> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(178): note: Siehe Deklaration
von "strerror"
16> ImfTimeCodeAttribute.cpp
17> IexBaseExc.cpp
17>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
17> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfTimeCode.cpp
17> Code wird generiert...
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
17> openexr_Iex.vcxproj -> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\windows\vs10\bin32\lib\Iex32d.lib
16>..\..\libraries\openexr\IlmImf\ImfTimeCode.cpp(236): warning C4800:
"unsigned int": Variable wird auf booleschen Wert ("True" oder "False")
gesetzt (Auswirkungen auf Leistungsverhalten möglich)
16>..\..\libraries\openexr\IlmImf\ImfTimeCode.cpp(250): warning C4800:
"unsigned int": Variable wird auf booleschen Wert ("True" oder "False")
gesetzt (Auswirkungen auf Leistungsverhalten möglich)
16>..\..\libraries\openexr\IlmImf\ImfTimeCode.cpp(264): warning C4800:
"unsigned int": Variable wird auf booleschen Wert ("True" oder "False")
gesetzt (Auswirkungen auf Leistungsverhalten möglich)
16>..\..\libraries\openexr\IlmImf\ImfTimeCode.cpp(278): warning C4800:
"unsigned int": Variable wird auf booleschen Wert ("True" oder "False")
gesetzt (Auswirkungen auf Leistungsverhalten möglich)
16>..\..\libraries\openexr\IlmImf\ImfTimeCode.cpp(292): warning C4800:
"unsigned int": Variable wird auf booleschen Wert ("True" oder "False")
gesetzt (Auswirkungen auf Leistungsverhalten möglich)
16>..\..\libraries\openexr\IlmImf\ImfTimeCode.cpp(306): warning C4800:
"unsigned int": Variable wird auf booleschen Wert ("True" oder "False")
gesetzt (Auswirkungen auf Leistungsverhalten möglich)
18>------ Erstellen gestartet: Projekt: IlmThread, Konfiguration: Debug
Win32 ------
18> IlmThreadWin32.cpp
18>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
18> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
18>..\..\libraries\ilmbase\IlmThread\IlmThreadWin32.cpp(79): warning
C4800: "BOOL": Variable wird auf booleschen Wert ("True" oder "False")
gesetzt (Auswirkungen auf Leistungsverhalten möglich)
16> ImfTileOffsets.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
18> IlmThreadSemaphoreWin32.cpp
18>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
18> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>..\..\libraries\openexr\IlmImf\ImfTileOffsets.cpp(80): warning C4018:
"<": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTileOffsets.cpp(82): warning C4018:
"<": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTileOffsets.cpp(262): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTileOffsets.cpp(263): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTileOffsets.cpp(274): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTileOffsets.cpp(275): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTileOffsets.cpp(276): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTileOffsets.cpp(287): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTileOffsets.cpp(288): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTileOffsets.cpp(289): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
18>..\..\libraries\ilmbase\IlmThread\IlmThreadSemaphoreWin32.cpp(98):
warning C4800: "BOOL": Variable wird auf booleschen Wert ("True" oder
"False") gesetzt (Auswirkungen auf Leistungsverhalten möglich)
16> ImfTiledRgbaFile.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
18> IlmThreadSemaphorePosixCompat.cpp
18> IlmThreadSemaphorePosix.cpp
18> IlmThreadSemaphore.cpp
18> IlmThreadPosix.cpp
18> IlmThreadPool.cpp
18>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
18> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
18>..\..\libraries\ilmbase\IlmThread\IlmThreadPool.cpp(250): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
18>..\..\libraries\ilmbase\IlmThread\IlmThreadPool.cpp(367): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
18>..\..\libraries\ilmbase\IlmThread\IlmThreadPool.cpp(373): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
18>..\..\libraries\ilmbase\IlmThread\IlmThreadPool.cpp(379): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
18>..\..\libraries\ilmbase\IlmThread\IlmThreadPool.cpp(392): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
18> IlmThreadMutexWin32.cpp
16> ImfTiledOutputFile.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
18>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
18> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
18> IlmThreadMutexPosix.cpp
18> IlmThreadMutex.cpp
16>..\..\libraries\openexr\IlmImf\ImfTiledOutputFile.cpp(76): error
C2039: "min": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\vector(17): note: Siehe Deklaration von "std"
18> IlmThread.cpp
16>..\..\libraries\openexr\IlmImf\ImfTiledOutputFile.cpp(76): error
C2873: "min": Das Symbol kann nicht in einer using-Deklaration verwendet
werden
16>..\..\libraries\openexr\IlmImf\ImfTiledOutputFile.cpp(77): error
C2039: "max": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\vector(17): note: Siehe Deklaration von "std"
16>..\..\libraries\openexr\IlmImf\ImfTiledOutputFile.cpp(77): error
C2873: "max": Das Symbol kann nicht in einer using-Deklaration verwendet
werden
16>..\..\libraries\openexr\IlmImf\ImfTiledOutputFile.cpp(295): error
C3861: "max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfTiledOutputFile.cpp(1137): error
C3861: "min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfTiledOutputFile.cpp(1267): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTiledOutputFile.cpp(1383): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTiledOutputFile.cpp(1390): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTiledOutputFile.cpp(1391): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
18> Code wird generiert...
16> ImfTiledMisc.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
18> openexr_IlmThread.vcxproj -> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\windows\vs10\bin32\lib\IlmThread32d.lib
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>..\..\libraries\openexr\IlmImf\ImfTiledMisc.cpp(67): error C2039:
"max": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\set(12): note: Siehe Deklaration von "std"
16>..\..\libraries\openexr\IlmImf\ImfTiledMisc.cpp(67): error C2064:
Ausdruck ergibt keine Funktion, die 2 Argumente übernimmt
16>..\..\libraries\openexr\IlmImf\ImfTiledMisc.cpp(102): error C2039:
"min": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\set(12): note: Siehe Deklaration von "std"
16>..\..\libraries\openexr\IlmImf\ImfTiledMisc.cpp(102): error C3861:
"min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfTiledMisc.cpp(103): error C2039:
"min": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\set(12): note: Siehe Deklaration von "std"
16>..\..\libraries\openexr\IlmImf\ImfTiledMisc.cpp(103): error C3861:
"min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfTiledMisc.cpp(197): error C2039:
"max": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\set(12): note: Siehe Deklaration von "std"
16>..\..\libraries\openexr\IlmImf\ImfTiledMisc.cpp(197): error C3861:
"max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfTiledMisc.cpp(237): error C2039:
"max": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\set(12): note: Siehe Deklaration von "std"
16>..\..\libraries\openexr\IlmImf\ImfTiledMisc.cpp(237): error C3861:
"max": Bezeichner wurde nicht gefunden.
16> ImfTiledInputFile.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>..\..\libraries\openexr\IlmImf\ImfTiledInputFile.cpp(1029): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
16> ImfTileDescriptionAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfThreading.cpp
16> ImfTestFile.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfStringAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19>------ Erstellen gestartet: Projekt: cmedit, Konfiguration: Debug
Win32 ------
16> ImfStdIO.cpp
19> StdStringList.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfStandardAttributes.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
19> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfScanLineInputFile.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19> settings.cpp
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(69): error
C2039: "min": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\fstream(13): note: Siehe Deklaration von "std"
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(69): error
C2873: "min": Das Symbol kann nicht in einer using-Deklaration verwendet
werden
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(70): error
C2039: "max": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\fstream(13): note: Siehe Deklaration von "std"
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(70): error
C2873: "max": Das Symbol kann nicht in einer using-Deklaration verwendet
werden
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(221): error
C3861: "max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(455): error
C3861: "min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(638): error
C3861: "max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(639): error
C3861: "min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(868): error
C3861: "min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(869): error
C3861: "max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(948): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
19>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
19> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfRleCompressor.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfRgbaYca.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19> menusupport.cpp
16>..\..\libraries\openexr\IlmImf\ImfRgbaYca.cpp(161): warning C4244:
"Argument": Konvertierung von "double" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfRgbaYca.cpp(177): warning C4244:
"Argument": Konvertierung von "double" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfRgbaYca.cpp(209): warning C4244:
"Argument": Konvertierung von "double" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfRgbaYca.cpp(225): warning C4244:
"Argument": Konvertierung von "double" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfRgbaYca.cpp(284): warning C4244:
"Argument": Konvertierung von "double" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfRgbaYca.cpp(299): warning C4244:
"Argument": Konvertierung von "double" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfRgbaYca.cpp(333): warning C4244:
"Argument": Konvertierung von "double" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfRgbaYca.cpp(348): warning C4244:
"Argument": Konvertierung von "double" in "float", möglicher Datenverlust
16> Code wird generiert...
19>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
19> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19> eventhandlers.cpp
16> Kompilieren...
16> ImfRgbaFile.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
19> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19> editorinterface.cpp
16> ImfRationalAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> ImfRational.cpp
19> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfPxr24Compressor.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>..\..\libraries\openexr\IlmImf\ImfPxr24Compressor.cpp(460): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
19>..\cmedit\editorinterface.cpp(846): warning C4996: 'GetVersionExA':
wurde als veraltet deklariert
16>..\..\libraries\openexr\IlmImf\ImfPxr24Compressor.cpp(486): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
19> C:\Program Files (x86)\Windows
Kits\8.1\Include\um\sysinfoapi.h(433): note: Siehe Deklaration von
"GetVersionExA"
16>..\..\libraries\openexr\IlmImf\ImfPxr24Compressor.cpp(510): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfPxr24Compressor.cpp(535): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
16> ImfPreviewImageAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19> dialogs.cpp
16> ImfPreviewImage.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
19> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfPizCompressor.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
19> cmedit.cpp
16> ImfOutputFile.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
19> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(71): error C2039:
"min": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\vector(17): note: Siehe Deklaration von "std"
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(71): error C2873:
"min": Das Symbol kann nicht in einer using-Deklaration verwendet werden
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(72): error C2039:
"max": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\vector(17): note: Siehe Deklaration von "std"
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(72): error C2873:
"max": Das Symbol kann nicht in einer using-Deklaration verwendet werden
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(221): error C3861:
"max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(335): error C3861:
"max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(336): error C3861:
"min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(341): error C3861:
"min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(342): error C3861:
"max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(450): error C3861:
"min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(456): error C3861:
"max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(457): error C3861:
"min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(955): error C3861:
"min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(955): error C3861:
"max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(978): error C3861:
"min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(978): error C3861:
"max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(1107): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
16> ImfOpaqueAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19> ccodemax.cpp
16>..\..\libraries\openexr\IlmImf\ImfOpaqueAttribute.cpp(54): warning
C4996: 'strcpy': This function or variable may be unsafe. Consider using
strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS.
See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(119): note: Siehe Deklaration
von "strcpy"
16>..\..\libraries\openexr\IlmImf\ImfOpaqueAttribute.cpp(63): warning
C4996: 'strcpy': This function or variable may be unsafe. Consider using
strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS.
See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(119): note: Siehe Deklaration
von "strcpy"
16> ImfMisc.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
19> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(141): warning C4018: "<":
Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(221): warning C4244:
"Argument": Konvertierung von "double" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(567): warning C4018: "<":
Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(576): warning C4018: "<":
Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(585): warning C4018: "<":
Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(717): warning C4018: "<":
Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(724): warning C4018: "<":
Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(731): warning C4018: "<":
Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(751): warning C4018: "<":
Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(762): warning C4018: "<":
Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(771): warning C4018: "<":
Konflikt zwischen "signed" und "unsigned"
16> ImfMatrixAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19> Code wird generiert...
16> ImfLut.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>..\..\libraries\openexr\IlmImf\ImfLut.cpp(155): warning C4244:
"Initialisierung": Konvertierung von "double" in "float", möglicher
Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfLut.cpp(155): warning C4244:
"Initialisierung": Konvertierung von "double" in "const float",
möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfLut.cpp(173): warning C4244:
"Argument": Konvertierung von "double" in "float", möglicher Datenverlust
16> ImfLineOrderAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfKeyCodeAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfKeyCode.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfIO.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfIntAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfInputFile.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>..\..\libraries\openexr\IlmImf\ImfInputFile.cpp(296): warning C4018:
"<": Konflikt zwischen "signed" und "unsigned"
16> ImfHuf.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(168): warning C4244: "=":
Konvertierung von "Imath::Int64" in "char", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(247): warning C4244:
"Initialisierung": Konvertierung von "Imath::Int64" in "int", möglicher
Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(478): warning C4244:
"Initialisierung": Konvertierung von "Imath::Int64" in "int", möglicher
Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(547): warning C4244:
"Initialisierung": Konvertierung von "Imath::Int64" in "int", möglicher
Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(559): warning C4244:
"Initialisierung": Konvertierung von "Imath::Int64" in "int", möglicher
Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(606): warning C4244:
"Initialisierung": Konvertierung von "Imath::Int64" in "int", möglicher
Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(709): warning C4244:
"Argument": Konvertierung von "Imath::Int64" in "int", möglicher
Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(877): warning C4244:
"Initialisierung": Konvertierung von "Imath::Int64" in "unsigned char",
möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(892): warning C4244:
"Initialisierung": Konvertierung von "Imath::Int64" in "int", möglicher
Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(907): warning C4244:
"Initialisierung": Konvertierung von "Imath::Int64" in "unsigned char",
möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(934): warning C4244:
"Initialisierung": Konvertierung von "Imath::Int64" in "unsigned char",
möglicher Datenverlust
16> ImfHeader.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>..\..\libraries\openexr\IlmImf\ImfHeader.cpp(582): warning C4305:
"Initialisierung": Verkürzung von "double" in "float"
16>..\..\libraries\openexr\IlmImf\ImfHeader.cpp(627): warning C4018:
"<": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfHeader.cpp(634): warning C4018:
"<": Konflikt zwischen "signed" und "unsigned"
16> Code wird generiert...
16> Kompilieren...
16> ImfFramesPerSecond.cpp
16> ImfFrameBuffer.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfFloatAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfEnvmapAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19> Bibliothek "bin32\lib/cmedit32d.lib" und Objekt
"bin32\lib/cmedit32d.exp" werden erstellt.
16> ImfEnvmap.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>..\..\libraries\openexr\IlmImf\ImfEnvmap.cpp(77): warning C4244: "=":
Konvertierung von "double" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfEnvmap.cpp(88): warning C4244: "=":
Konvertierung von "double" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfEnvmap.cpp(102): warning C4244:
"Initialisierung": Konvertierung von "double" in "float", möglicher
Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfEnvmap.cpp(103): warning C4244:
"Initialisierung": Konvertierung von "double" in "float", möglicher
Datenverlust
16> ImfDoubleAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfCRgbaFile.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>..\..\libraries\openexr\IlmImf\ImfCRgbaFile.cpp(78): warning C4996:
'strncpy': This function or variable may be unsafe. Consider using
strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS.
See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>..\..\libraries\openexr\IlmImf\ImfCRgbaFile.cpp(292): warning C4244:
"=": Konvertierung von "const int" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfCRgbaFile.cpp(293): warning C4244:
"=": Konvertierung von "const int" in "float", möglicher Datenverlust
16> ImfConvert.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19> cmedit.vcxproj -> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\windows\vs10\bin32\cmedit32d.dll
16>..\..\libraries\openexr\IlmImf\ImfConvert.cpp(119): warning C4244:
"Argument": Konvertierung von "unsigned int" in "float", möglicher
Datenverlust
16> ImfCompressor.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfCompressionAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfChromaticitiesAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfChromaticities.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfChannelListAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16> ImfChannelList.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfBoxAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfB44Compressor.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>..\..\libraries\openexr\IlmImf\ImfB44Compressor.cpp(130): fatal error
C1083: Datei (Include) kann nicht geöffnet werden: "b44ExpLogTable.h":
No such file or directory
16> ImfAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> Code wird generiert...
20>------ Erstellen gestartet: Projekt: GUI, Konfiguration: Debug Win32
------
20> winprecomp.cpp
20>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
20> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
20> Unknown compiler version - please run the configure tests and
report the results
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(23):
error C2059: Syntaxfehler: "Konstante"
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(31):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2833: Operator "system_time" ist kein bekannter Operator oder Typ
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2059: Syntaxfehler: "newline"
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(47):
error C2334: Unerwartete(s) Token vor "{"; sichtbarer Funktionstext wird
übersprungen
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(73):
error C3861: "get_system_time": Bezeichner wurde nicht gefunden.
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2059: Syntaxfehler: "}"
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
20>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2143: Syntaxfehler: Es fehlt ";" vor "{"
20>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2447: "{": Funktionsheader fehlt - Parameterliste im alten Stil?
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2039: "basic_timed_mutex": Ist kein Element von "boost::detail"
20> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis:
"default-int" wird von C++ nicht unterstützt.
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2146: Syntaxfehler: Fehlendes ";" vor Bezeichner "underlying_mutex"
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2039: "underlying_mutex": Ist kein Element von "boost::detail"
20> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2504: "underlying_mutex": Basisklasse undefiniert
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(31):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(35):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(46):
error C2516: "boost::detail::basic_timed_mutex": Keine zulässige Basisklasse
20> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
note: Siehe Deklaration von "boost::detail::basic_timed_mutex"
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(53):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(58):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
20> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
20> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2672: "boost::detail::basic_condition_variable::do_wait": keine
übereinstimmende überladene Funktion gefunden
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2780: "bool
boost::detail::basic_condition_variable::do_wait(lock_type &,const
boost::detail::timeout &,predicate_type)": Erwartet 3 Argumente - 1
unterstützt
20> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(229):
note: Siehe Deklaration von
"boost::detail::basic_condition_variable::do_wait"
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2780: "bool
boost::detail::basic_condition_variable::do_wait(lock_type
&,boost::detail::timeout)": Erwartet 2 Argumente - 1 unterstützt
20> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(207):
note: Siehe Deklaration von
"boost::detail::basic_condition_variable::do_wait"
========== Erstellen: 9 erfolgreich, 11 fehlerhaft, 0 aktuell, 0
übersprungen ==========
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error1:NegativeValues:Holes!/Error2:AlphaValueOverwriting?
Date: 12 Jan 2016 12:34:05
Message: <5695390d@news.povray.org>
|
|
 |
|  |
|  |
|
 |
I clicked on DEBUG, and during the debugging, several warnings were
created. At the end, an error came up and the question if I want to
execute nonetheless the last build. I clicked YES. The file could not be
executed because something was missing.
How to proceed from here? Extracting all files again from the POV-Ray
Stable.ZIP (assuming VS changed many files) and making the blob change
again, this time not updating anything in VS? Was debugging the correct
command, or should I have used some other command?
Please advise. Big thanks. :-)
Here is the LOG FILE:
------------------------------------------------------------------
1>------ Erstellen gestartet: Projekt: eLut, Konfiguration: Release
Win32 ------
2>------ Erstellen gestartet: Projekt: toFloat, Konfiguration: Release
Win32 ------
2> toFloat.cpp
1> eLut.cpp
1> openexr_eLut.vcxproj -> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\windows\vs10\build\eLut\Win32\Release\eLut.exe
1> openexr_eLut.vcxproj -> build\eLut\Win32\Release\eLut.pdb (Full PDB)
3>------ Erstellen gestartet: Projekt: tiff, Konfiguration: Debug Win32
------
2> openexr_toFloat.vcxproj -> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\windows\vs10\build\toFloat\Win32\Release\toFloat.exe
2> openexr_toFloat.vcxproj -> build\toFloat\Win32\Release\toFloat.pdb
(Full PDB)
4>------ Erstellen gestartet: Projekt: Half, Konfiguration: Debug Win32
------
4> half.cpp
4>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
4> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
3>
3> Microsoft (R) Program Maintenance Utility, Version 14.00.23506.0
3> Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten.
3>
3> copy ..\..\libraries\tiff\libtiff\tif_config.h.vc
..\..\libraries\tiff\libtiff\tif_config.h
4>..\..\libraries\ilmbase\Half\half.cpp(63): fatal error C1083: Datei
(Include) kann nicht geöffnet werden: "toFloat.h": No such file or directory
5>------ Erstellen gestartet: Projekt: b44ExpLogTable, Konfiguration:
Debug Win32 ------
3> 1 file(s) copied.
3> copy ..\..\libraries\tiff\libtiff\tiffconf.h.vc
..\..\libraries\tiff\libtiff\tiffconf.h
3> 1 file(s) copied.
3> tif_aux.c
3> tif_close.c
3> tif_codec.c
5> b44ExpLogTable.cpp
3> tif_color.c
5>LINK : fatal error LNK1104: Datei "H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\windows\vs10\bin32\lib\Half32d.lib"
kann nicht geöffnet werden.
6>------ Erstellen gestartet: Projekt: jpeg, Konfiguration: Debug Win32
------
3> tif_compress.c
6> jaricom.c
3> tif_dir.c
6> jcapimin.c
6> jcapistd.c
3> tif_dirinfo.c
6> jcarith.c
6> jccoefct.c
3>..\..\libraries\tiff\libtiff\tif_dirinfo.c(754): warning C4996:
'_lfind': The POSIX name for this item is deprecated. Instead, use the
ISO C and C++ conformant name: _lfind. See online help for details.
3> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\corecrt_search.h(71): note: Siehe
Deklaration von "_lfind"
3> tif_dirread.c
6> jccolor.c
6> jcdctmgr.c
6> jchuff.c
3> tif_dirwrite.c
6> jcinit.c
6> jcmainct.c
3> tif_dumpmode.c
6> jcmarker.c
3> tif_error.c
6> jcmaster.c
6> jcomapi.c
6> jcparam.c
3> tif_fax3.c
6> jcprepct.c
6> jcsample.c
6> jctrans.c
6> jdapimin.c
6> jdapistd.c
3> tif_fax3sm.c
6> jdarith.c
6> Code wird generiert...
3> tif_flush.c
3> tif_getimage.c
6> Kompilieren...
6> jdatadst.c
6> jdatasrc.c
3> tif_jpeg.c
3>..\..\libraries\tiff\libtiff\tif_jpeg.c(27): warning C4005:
"WIN32_LEAN_AND_MEAN": Makro-Neudefinition
3> ..\..\libraries\tiff\libtiff\tif_jpeg.c(27): note:
Befehlszeilenargumente: siehe vorherige Definition von "WIN32_LEAN_AND_MEAN"
6> jdcoefct.c
6> jdcolor.c
3> tif_luv.c
6> jddctmgr.c
6> jdhuff.c
6> jdinput.c
6> jdmainct.c
6> jdmarker.c
3> tif_lzw.c
6> jdmaster.c
6> jdmerge.c
6> jdpostct.c
3> tif_next.c
6> jdsample.c
6> jdtrans.c
3> tif_open.c
6> jerror.c
6> jfdctflt.c
6> jfdctfst.c
6> jfdctint.c
3> Code wird generiert...
6> jidctflt.c
6> jidctfst.c
6> Code wird generiert...
3> Kompilieren...
3> tif_packbits.c
3> tif_pixarlog.c
6> Kompilieren...
6> jidctint.c
6> jmemmgr.c
3> tif_predict.c
6> jmemnobs.c
3> tif_print.c
6> jquant1.c
6> jquant2.c
6> jutils.c
3> tif_read.c
6> Code wird generiert...
3> tif_strip.c
3> tif_swab.c
6> jpeg.vcxproj -> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\windows\vs10\bin32\lib\jpeg32d.lib
3> tif_thunder.c
3> tif_tile.c
3> tif_version.c
3> tif_warning.c
3> tif_win32.c
3> tif_write.c
3> tif_zip.c
7>------ Erstellen gestartet: Projekt: libpng, Konfiguration: Debug
Win32 ------
3> Code wird generiert...
7> 1 file(s) copied.
7> png.c
7> pngerror.c
7> pngget.c
7> pngmem.c
7> pngpread.c
7> pngread.c
7> pngrio.c
7> pngrtran.c
7> pngrutil.c
7> pngset.c
7> pngtrans.c
7> pngwio.c
7> pngwrite.c
7> pngwtran.c
7> pngwutil.c
7> Code wird generiert...
3> tiff.vcxproj -> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\windows\vs10\bin32\lib\tiff32d.lib
8>------ Erstellen gestartet: Projekt: zlib, Konfiguration: Debug Win32
------
7> libpng.vcxproj -> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\windows\vs10\bin32\lib\libpng32d.lib
8> adler32.c
8> compress.c
8> crc32.c
8> deflate.c
8> gzclose.c
8> gzlib.c
8>..\..\libraries\zlib\gzlib.c(239): warning C4996: 'open': The POSIX
name for this item is deprecated. Instead, use the ISO C and C++
conformant name: _open. See online help for details.
8> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\corecrt_io.h(514): note: Siehe
Deklaration von "open"
8> gzread.c
8>..\..\libraries\zlib\gzread.c(30): warning C4996: 'read': The POSIX
name for this item is deprecated. Instead, use the ISO C and C++
conformant name: _read. See online help for details.
8> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\corecrt_io.h(521): note: Siehe
Deklaration von "read"
8>..\..\libraries\zlib\gzread.c(586): warning C4996: 'close': The POSIX
name for this item is deprecated. Instead, use the ISO C and C++
conformant name: _close. See online help for details.
8> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\corecrt_io.h(457): note: Siehe
Deklaration von "close"
8> gzwrite.c
8>..\..\libraries\zlib\gzwrite.c(84): warning C4996: 'write': The POSIX
name for this item is deprecated. Instead, use the ISO C and C++
conformant name: _write. See online help for details.
8> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\corecrt_io.h(556): note: Siehe
Deklaration von "write"
8>..\..\libraries\zlib\gzwrite.c(101): warning C4996: 'write': The POSIX
name for this item is deprecated. Instead, use the ISO C and C++
conformant name: _write. See online help for details.
8> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\corecrt_io.h(556): note: Siehe
Deklaration von "write"
8>..\..\libraries\zlib\gzwrite.c(561): warning C4996: 'close': The POSIX
name for this item is deprecated. Instead, use the ISO C and C++
conformant name: _close. See online help for details.
8> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\corecrt_io.h(457): note: Siehe
Deklaration von "close"
8> infback.c
8> inffast.c
8> inflate.c
8> inftrees.c
8> trees.c
8> uncompr.c
8> zutil.c
8> Code wird generiert...
8> zlib.vcxproj -> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\windows\vs10\bin32\lib\zlib32d.lib
9>------ Erstellen gestartet: Projekt: vfewin, Konfiguration: Debug
Win32 ------
9> vfeprecomp.cpp
9>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
9> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
9> Unknown compiler version - please run the configure tests and report
the results
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(23):
error C2059: Syntaxfehler: "Konstante"
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(31):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2833: Operator "system_time" ist kein bekannter Operator oder Typ
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2059: Syntaxfehler: "newline"
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(47):
error C2334: Unerwartete(s) Token vor "{"; sichtbarer Funktionstext wird
übersprungen
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(73):
error C3861: "get_system_time": Bezeichner wurde nicht gefunden.
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2059: Syntaxfehler: "}"
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
9>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2143: Syntaxfehler: Es fehlt ";" vor "{"
9>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2447: "{": Funktionsheader fehlt - Parameterliste im alten Stil?
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2039: "basic_timed_mutex": Ist kein Element von "boost::detail"
9> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis:
"default-int" wird von C++ nicht unterstützt.
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2146: Syntaxfehler: Fehlendes ";" vor Bezeichner "underlying_mutex"
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2039: "underlying_mutex": Ist kein Element von "boost::detail"
9> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2504: "underlying_mutex": Basisklasse undefiniert
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(31):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(35):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(46):
error C2516: "boost::detail::basic_timed_mutex": Keine zulässige Basisklasse
9> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
note: Siehe Deklaration von "boost::detail::basic_timed_mutex"
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(53):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(58):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
9> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
9> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2672: "boost::detail::basic_condition_variable::do_wait": keine
übereinstimmende überladene Funktion gefunden
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2780: "bool
boost::detail::basic_condition_variable::do_wait(lock_type &,const
boost::detail::timeout &,predicate_type)": Erwartet 3 Argumente - 1
unterstützt
9> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(229):
note: Siehe Deklaration von
"boost::detail::basic_condition_variable::do_wait"
9>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2780: "bool
boost::detail::basic_condition_variable::do_wait(lock_type
&,boost::detail::timeout)": Erwartet 2 Argumente - 1 unterstützt
9> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(207):
note: Siehe Deklaration von
"boost::detail::basic_condition_variable::do_wait"
10>------ Erstellen gestartet: Projekt: rtrsupport, Konfiguration: Debug
Win32 ------
11>------ Erstellen gestartet: Projekt: povbackend, Konfiguration: Debug
Win32 ------
11> precomp.cpp
11>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
11> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
11> Unknown compiler version - please run the configure tests and
report the results
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(23):
error C2059: Syntaxfehler: "Konstante"
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(31):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2833: Operator "system_time" ist kein bekannter Operator oder Typ
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2059: Syntaxfehler: "newline"
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(47):
error C2334: Unerwartete(s) Token vor "{"; sichtbarer Funktionstext wird
übersprungen
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(73):
error C3861: "get_system_time": Bezeichner wurde nicht gefunden.
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2059: Syntaxfehler: "}"
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
11>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2143: Syntaxfehler: Es fehlt ";" vor "{"
11>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2447: "{": Funktionsheader fehlt - Parameterliste im alten Stil?
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2039: "basic_timed_mutex": Ist kein Element von "boost::detail"
11> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis:
"default-int" wird von C++ nicht unterstützt.
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2146: Syntaxfehler: Fehlendes ";" vor Bezeichner "underlying_mutex"
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2039: "underlying_mutex": Ist kein Element von "boost::detail"
11> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2504: "underlying_mutex": Basisklasse undefiniert
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(31):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(35):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(46):
error C2516: "boost::detail::basic_timed_mutex": Keine zulässige Basisklasse
11> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
note: Siehe Deklaration von "boost::detail::basic_timed_mutex"
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(53):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(58):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
11> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
11> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2672: "boost::detail::basic_condition_variable::do_wait": keine
übereinstimmende überladene Funktion gefunden
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2780: "bool
boost::detail::basic_condition_variable::do_wait(lock_type &,const
boost::detail::timeout &,predicate_type)": Erwartet 3 Argumente - 1
unterstützt
11> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(229):
note: Siehe Deklaration von
"boost::detail::basic_condition_variable::do_wait"
11>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2780: "bool
boost::detail::basic_condition_variable::do_wait(lock_type
&,boost::detail::timeout)": Erwartet 2 Argumente - 1 unterstützt
11> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(207):
note: Siehe Deklaration von
"boost::detail::basic_condition_variable::do_wait"
10> vidcapimpl.cpp
10>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
10> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
10> Unknown compiler version - please run the configure tests and
report the results
10>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\vfe\win\compilers/msvc.h(106): fatal
error C1189: #error: Please update msvc.h to include this version of MSVC
10> vidcap.cpp
10>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
10> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
10> Unknown compiler version - please run the configure tests and
report the results
10>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\vfe\win\compilers/msvc.h(106): fatal
error C1189: #error: Please update msvc.h to include this version of MSVC
10> rtrsupport.cpp
12>------ Erstellen gestartet: Projekt: povbase, Konfiguration: Debug
Win32 ------
10>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
10> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
12> precomp.cpp
12>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
10> Unknown compiler version - please run the configure tests and
report the results
12> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
10>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\vfe\win\compilers/msvc.h(106): fatal
error C1189: #error: Please update msvc.h to include this version of MSVC
10> Code wird generiert...
13>------ Erstellen gestartet: Projekt: povfrontend, Konfiguration:
Debug Win32 ------
12> Unknown compiler version - please run the configure tests and
report the results
13> precomp.cpp
13>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
13> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
13> Unknown compiler version - please run the configure tests and
report the results
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(23):
error C2059: Syntaxfehler: "Konstante"
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(31):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2833: Operator "system_time" ist kein bekannter Operator oder Typ
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2059: Syntaxfehler: "newline"
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(47):
error C2334: Unerwartete(s) Token vor "{"; sichtbarer Funktionstext wird
übersprungen
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(73):
error C3861: "get_system_time": Bezeichner wurde nicht gefunden.
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2059: Syntaxfehler: "}"
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
12>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2143: Syntaxfehler: Es fehlt ";" vor "{"
12>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2447: "{": Funktionsheader fehlt - Parameterliste im alten Stil?
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2039: "basic_timed_mutex": Ist kein Element von "boost::detail"
12> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis:
"default-int" wird von C++ nicht unterstützt.
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2146: Syntaxfehler: Fehlendes ";" vor Bezeichner "underlying_mutex"
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2039: "underlying_mutex": Ist kein Element von "boost::detail"
12> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2504: "underlying_mutex": Basisklasse undefiniert
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(31):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(35):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(46):
error C2516: "boost::detail::basic_timed_mutex": Keine zulässige Basisklasse
12> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
note: Siehe Deklaration von "boost::detail::basic_timed_mutex"
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(53):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(58):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
12> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
12> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2672: "boost::detail::basic_condition_variable::do_wait": keine
übereinstimmende überladene Funktion gefunden
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2780: "bool
boost::detail::basic_condition_variable::do_wait(lock_type &,const
boost::detail::timeout &,predicate_type)": Erwartet 3 Argumente - 1
unterstützt
12> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(229):
note: Siehe Deklaration von
"boost::detail::basic_condition_variable::do_wait"
12>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2780: "bool
boost::detail::basic_condition_variable::do_wait(lock_type
&,boost::detail::timeout)": Erwartet 2 Argumente - 1 unterstützt
12> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(207):
note: Siehe Deklaration von
"boost::detail::basic_condition_variable::do_wait"
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(23):
error C2059: Syntaxfehler: "Konstante"
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(31):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2833: Operator "system_time" ist kein bekannter Operator oder Typ
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2059: Syntaxfehler: "newline"
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(47):
error C2334: Unerwartete(s) Token vor "{"; sichtbarer Funktionstext wird
übersprungen
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(73):
error C3861: "get_system_time": Bezeichner wurde nicht gefunden.
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2059: Syntaxfehler: "}"
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
13>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2143: Syntaxfehler: Es fehlt ";" vor "{"
13>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2447: "{": Funktionsheader fehlt - Parameterliste im alten Stil?
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2039: "basic_timed_mutex": Ist kein Element von "boost::detail"
13> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis:
"default-int" wird von C++ nicht unterstützt.
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2146: Syntaxfehler: Fehlendes ";" vor Bezeichner "underlying_mutex"
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2039: "underlying_mutex": Ist kein Element von "boost::detail"
13> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2504: "underlying_mutex": Basisklasse undefiniert
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(31):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(35):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(46):
error C2516: "boost::detail::basic_timed_mutex": Keine zulässige Basisklasse
13> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
note: Siehe Deklaration von "boost::detail::basic_timed_mutex"
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(53):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(58):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
13> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
13> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2672: "boost::detail::basic_condition_variable::do_wait": keine
übereinstimmende überladene Funktion gefunden
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2780: "bool
boost::detail::basic_condition_variable::do_wait(lock_type &,const
boost::detail::timeout &,predicate_type)": Erwartet 3 Argumente - 1
unterstützt
13> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(229):
note: Siehe Deklaration von
"boost::detail::basic_condition_variable::do_wait"
13>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2780: "bool
boost::detail::basic_condition_variable::do_wait(lock_type
&,boost::detail::timeout)": Erwartet 2 Argumente - 1 unterstützt
13> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(207):
note: Siehe Deklaration von
"boost::detail::basic_condition_variable::do_wait"
14>------ Erstellen gestartet: Projekt: boost_thread, Konfiguration:
Debug Win32 ------
15>------ Erstellen gestartet: Projekt: boost_date_time, Konfiguration:
Debug Win32 ------
15> greg_weekday.cpp
14> tss_pe.cpp
14> Unknown compiler version - please run the configure tests and
report the results
15> Unknown compiler version - please run the configure tests and
report the results
14>..\..\libraries\boost\libs\thread\src\win32\tss_pe.cpp(79): warning
C4005: "WIN32_LEAN_AND_MEAN": Makro-Neudefinition
14> ..\..\libraries\boost\libs\thread\src\win32\tss_pe.cpp(79): note:
Befehlszeilenargumente: siehe vorherige Definition von "WIN32_LEAN_AND_MEAN"
14> tss_dll.cpp
14> Unknown compiler version - please run the configure tests and
report the results
15> greg_month.cpp
14> thread.cpp
14> Unknown compiler version - please run the configure tests and
report the results
15> Unknown compiler version - please run the configure tests and
report the results
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(23):
error C2059: Syntaxfehler: "Konstante"
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(31):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2833: Operator "system_time" ist kein bekannter Operator oder Typ
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2059: Syntaxfehler: "newline"
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(47):
error C2334: Unerwartete(s) Token vor "{"; sichtbarer Funktionstext wird
übersprungen
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(73):
error C3861: "get_system_time": Bezeichner wurde nicht gefunden.
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2059: Syntaxfehler: "}"
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
14>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2143: Syntaxfehler: Es fehlt ";" vor "{"
14>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2447: "{": Funktionsheader fehlt - Parameterliste im alten Stil?
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2039: "basic_timed_mutex": Ist kein Element von "boost::detail"
14> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis:
"default-int" wird von C++ nicht unterstützt.
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2146: Syntaxfehler: Fehlendes ";" vor Bezeichner "underlying_mutex"
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2039: "underlying_mutex": Ist kein Element von "boost::detail"
14> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2504: "underlying_mutex": Basisklasse undefiniert
15>..\..\libraries\boost\libs\date_time\src\gregorian\greg_month.cpp(51): error
C2280:
"boost::shared_ptr<boost::gregorian::greg_month::month_map_type>::shared_ptr(const
boost::shared_ptr<boost::gregorian::greg_month::month_map_type> &)" : Es
wurde versucht, auf eine gelöschte Funktion zu verweisen
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(31):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
15> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/smart_ptr/shared_ptr.hpp(477):
note: Compiler hat hier
"boost::shared_ptr<boost::gregorian::greg_month::month_map_type>::shared_ptr"
generiert
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(35):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(46):
error C2516: "boost::detail::basic_timed_mutex": Keine zulässige Basisklasse
14> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
note: Siehe Deklaration von "boost::detail::basic_timed_mutex"
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(53):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(58):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
14>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
14> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
15> date_generators.cpp
14> Code wird generiert...
16>------ Erstellen gestartet: Projekt: IlmImf, Konfiguration: Debug
Win32 ------
15> Unknown compiler version - please run the configure tests and
report the results
15> Code wird generiert...
16> ImfZipCompressor.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
17>------ Erstellen gestartet: Projekt: Iex, Konfiguration: Debug Win32
------
17> IexThrowErrnoExc.cpp
17>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
17> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfWav.cpp
16> ImfVersion.cpp
16> ImfVecAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
17>..\..\libraries\ilmbase\Iex\IexThrowErrnoExc.cpp(54): warning C4996:
'strerror': This function or variable may be unsafe. Consider using
strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS.
See online help for details.
17> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(178): note: Siehe Deklaration
von "strerror"
16> ImfTimeCodeAttribute.cpp
17> IexBaseExc.cpp
17>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
17> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfTimeCode.cpp
17> Code wird generiert...
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
17> openexr_Iex.vcxproj -> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\windows\vs10\bin32\lib\Iex32d.lib
16>..\..\libraries\openexr\IlmImf\ImfTimeCode.cpp(236): warning C4800:
"unsigned int": Variable wird auf booleschen Wert ("True" oder "False")
gesetzt (Auswirkungen auf Leistungsverhalten möglich)
16>..\..\libraries\openexr\IlmImf\ImfTimeCode.cpp(250): warning C4800:
"unsigned int": Variable wird auf booleschen Wert ("True" oder "False")
gesetzt (Auswirkungen auf Leistungsverhalten möglich)
16>..\..\libraries\openexr\IlmImf\ImfTimeCode.cpp(264): warning C4800:
"unsigned int": Variable wird auf booleschen Wert ("True" oder "False")
gesetzt (Auswirkungen auf Leistungsverhalten möglich)
16>..\..\libraries\openexr\IlmImf\ImfTimeCode.cpp(278): warning C4800:
"unsigned int": Variable wird auf booleschen Wert ("True" oder "False")
gesetzt (Auswirkungen auf Leistungsverhalten möglich)
16>..\..\libraries\openexr\IlmImf\ImfTimeCode.cpp(292): warning C4800:
"unsigned int": Variable wird auf booleschen Wert ("True" oder "False")
gesetzt (Auswirkungen auf Leistungsverhalten möglich)
16>..\..\libraries\openexr\IlmImf\ImfTimeCode.cpp(306): warning C4800:
"unsigned int": Variable wird auf booleschen Wert ("True" oder "False")
gesetzt (Auswirkungen auf Leistungsverhalten möglich)
18>------ Erstellen gestartet: Projekt: IlmThread, Konfiguration: Debug
Win32 ------
18> IlmThreadWin32.cpp
18>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
18> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
18>..\..\libraries\ilmbase\IlmThread\IlmThreadWin32.cpp(79): warning
C4800: "BOOL": Variable wird auf booleschen Wert ("True" oder "False")
gesetzt (Auswirkungen auf Leistungsverhalten möglich)
16> ImfTileOffsets.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
18> IlmThreadSemaphoreWin32.cpp
18>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
18> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>..\..\libraries\openexr\IlmImf\ImfTileOffsets.cpp(80): warning C4018:
"<": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTileOffsets.cpp(82): warning C4018:
"<": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTileOffsets.cpp(262): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTileOffsets.cpp(263): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTileOffsets.cpp(274): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTileOffsets.cpp(275): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTileOffsets.cpp(276): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTileOffsets.cpp(287): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTileOffsets.cpp(288): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTileOffsets.cpp(289): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
18>..\..\libraries\ilmbase\IlmThread\IlmThreadSemaphoreWin32.cpp(98):
warning C4800: "BOOL": Variable wird auf booleschen Wert ("True" oder
"False") gesetzt (Auswirkungen auf Leistungsverhalten möglich)
16> ImfTiledRgbaFile.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
18> IlmThreadSemaphorePosixCompat.cpp
18> IlmThreadSemaphorePosix.cpp
18> IlmThreadSemaphore.cpp
18> IlmThreadPosix.cpp
18> IlmThreadPool.cpp
18>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
18> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
18>..\..\libraries\ilmbase\IlmThread\IlmThreadPool.cpp(250): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
18>..\..\libraries\ilmbase\IlmThread\IlmThreadPool.cpp(367): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
18>..\..\libraries\ilmbase\IlmThread\IlmThreadPool.cpp(373): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
18>..\..\libraries\ilmbase\IlmThread\IlmThreadPool.cpp(379): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
18>..\..\libraries\ilmbase\IlmThread\IlmThreadPool.cpp(392): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
18> IlmThreadMutexWin32.cpp
16> ImfTiledOutputFile.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
18>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
18> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
18> IlmThreadMutexPosix.cpp
18> IlmThreadMutex.cpp
16>..\..\libraries\openexr\IlmImf\ImfTiledOutputFile.cpp(76): error
C2039: "min": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\vector(17): note: Siehe Deklaration von "std"
18> IlmThread.cpp
16>..\..\libraries\openexr\IlmImf\ImfTiledOutputFile.cpp(76): error
C2873: "min": Das Symbol kann nicht in einer using-Deklaration verwendet
werden
16>..\..\libraries\openexr\IlmImf\ImfTiledOutputFile.cpp(77): error
C2039: "max": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\vector(17): note: Siehe Deklaration von "std"
16>..\..\libraries\openexr\IlmImf\ImfTiledOutputFile.cpp(77): error
C2873: "max": Das Symbol kann nicht in einer using-Deklaration verwendet
werden
16>..\..\libraries\openexr\IlmImf\ImfTiledOutputFile.cpp(295): error
C3861: "max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfTiledOutputFile.cpp(1137): error
C3861: "min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfTiledOutputFile.cpp(1267): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTiledOutputFile.cpp(1383): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTiledOutputFile.cpp(1390): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfTiledOutputFile.cpp(1391): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
18> Code wird generiert...
16> ImfTiledMisc.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
18> openexr_IlmThread.vcxproj -> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\windows\vs10\bin32\lib\IlmThread32d.lib
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>..\..\libraries\openexr\IlmImf\ImfTiledMisc.cpp(67): error C2039:
"max": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\set(12): note: Siehe Deklaration von "std"
16>..\..\libraries\openexr\IlmImf\ImfTiledMisc.cpp(67): error C2064:
Ausdruck ergibt keine Funktion, die 2 Argumente übernimmt
16>..\..\libraries\openexr\IlmImf\ImfTiledMisc.cpp(102): error C2039:
"min": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\set(12): note: Siehe Deklaration von "std"
16>..\..\libraries\openexr\IlmImf\ImfTiledMisc.cpp(102): error C3861:
"min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfTiledMisc.cpp(103): error C2039:
"min": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\set(12): note: Siehe Deklaration von "std"
16>..\..\libraries\openexr\IlmImf\ImfTiledMisc.cpp(103): error C3861:
"min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfTiledMisc.cpp(197): error C2039:
"max": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\set(12): note: Siehe Deklaration von "std"
16>..\..\libraries\openexr\IlmImf\ImfTiledMisc.cpp(197): error C3861:
"max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfTiledMisc.cpp(237): error C2039:
"max": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\set(12): note: Siehe Deklaration von "std"
16>..\..\libraries\openexr\IlmImf\ImfTiledMisc.cpp(237): error C3861:
"max": Bezeichner wurde nicht gefunden.
16> ImfTiledInputFile.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>..\..\libraries\openexr\IlmImf\ImfTiledInputFile.cpp(1029): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
16> ImfTileDescriptionAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfThreading.cpp
16> ImfTestFile.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfStringAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19>------ Erstellen gestartet: Projekt: cmedit, Konfiguration: Debug
Win32 ------
16> ImfStdIO.cpp
19> StdStringList.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfStandardAttributes.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
19> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfScanLineInputFile.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19> settings.cpp
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(69): error
C2039: "min": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\fstream(13): note: Siehe Deklaration von "std"
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(69): error
C2873: "min": Das Symbol kann nicht in einer using-Deklaration verwendet
werden
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(70): error
C2039: "max": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\fstream(13): note: Siehe Deklaration von "std"
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(70): error
C2873: "max": Das Symbol kann nicht in einer using-Deklaration verwendet
werden
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(221): error
C3861: "max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(455): error
C3861: "min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(638): error
C3861: "max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(639): error
C3861: "min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(868): error
C3861: "min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(869): error
C3861: "max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfScanLineInputFile.cpp(948): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
19>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
19> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfRleCompressor.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfRgbaYca.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19> menusupport.cpp
16>..\..\libraries\openexr\IlmImf\ImfRgbaYca.cpp(161): warning C4244:
"Argument": Konvertierung von "double" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfRgbaYca.cpp(177): warning C4244:
"Argument": Konvertierung von "double" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfRgbaYca.cpp(209): warning C4244:
"Argument": Konvertierung von "double" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfRgbaYca.cpp(225): warning C4244:
"Argument": Konvertierung von "double" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfRgbaYca.cpp(284): warning C4244:
"Argument": Konvertierung von "double" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfRgbaYca.cpp(299): warning C4244:
"Argument": Konvertierung von "double" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfRgbaYca.cpp(333): warning C4244:
"Argument": Konvertierung von "double" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfRgbaYca.cpp(348): warning C4244:
"Argument": Konvertierung von "double" in "float", möglicher Datenverlust
16> Code wird generiert...
19>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
19> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19> eventhandlers.cpp
16> Kompilieren...
16> ImfRgbaFile.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
19> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19> editorinterface.cpp
16> ImfRationalAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> ImfRational.cpp
19> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfPxr24Compressor.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>..\..\libraries\openexr\IlmImf\ImfPxr24Compressor.cpp(460): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
19>..\cmedit\editorinterface.cpp(846): warning C4996: 'GetVersionExA':
wurde als veraltet deklariert
16>..\..\libraries\openexr\IlmImf\ImfPxr24Compressor.cpp(486): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
19> C:\Program Files (x86)\Windows
Kits\8.1\Include\um\sysinfoapi.h(433): note: Siehe Deklaration von
"GetVersionExA"
16>..\..\libraries\openexr\IlmImf\ImfPxr24Compressor.cpp(510): warning
C4018: ">": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfPxr24Compressor.cpp(535): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
16> ImfPreviewImageAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19> dialogs.cpp
16> ImfPreviewImage.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
19> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfPizCompressor.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
19> cmedit.cpp
16> ImfOutputFile.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
19> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(71): error C2039:
"min": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\vector(17): note: Siehe Deklaration von "std"
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(71): error C2873:
"min": Das Symbol kann nicht in einer using-Deklaration verwendet werden
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(72): error C2039:
"max": Ist kein Element von "std"
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\vector(17): note: Siehe Deklaration von "std"
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(72): error C2873:
"max": Das Symbol kann nicht in einer using-Deklaration verwendet werden
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(221): error C3861:
"max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(335): error C3861:
"max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(336): error C3861:
"min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(341): error C3861:
"min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(342): error C3861:
"max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(450): error C3861:
"min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(456): error C3861:
"max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(457): error C3861:
"min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(955): error C3861:
"min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(955): error C3861:
"max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(978): error C3861:
"min": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(978): error C3861:
"max": Bezeichner wurde nicht gefunden.
16>..\..\libraries\openexr\IlmImf\ImfOutputFile.cpp(1107): warning
C4018: "<": Konflikt zwischen "signed" und "unsigned"
16> ImfOpaqueAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19> ccodemax.cpp
16>..\..\libraries\openexr\IlmImf\ImfOpaqueAttribute.cpp(54): warning
C4996: 'strcpy': This function or variable may be unsafe. Consider using
strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS.
See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(119): note: Siehe Deklaration
von "strcpy"
16>..\..\libraries\openexr\IlmImf\ImfOpaqueAttribute.cpp(63): warning
C4996: 'strcpy': This function or variable may be unsafe. Consider using
strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS.
See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(119): note: Siehe Deklaration
von "strcpy"
16> ImfMisc.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
19> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(141): warning C4018: "<":
Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(221): warning C4244:
"Argument": Konvertierung von "double" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(567): warning C4018: "<":
Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(576): warning C4018: "<":
Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(585): warning C4018: "<":
Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(717): warning C4018: "<":
Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(724): warning C4018: "<":
Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(731): warning C4018: "<":
Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(751): warning C4018: "<":
Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(762): warning C4018: "<":
Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfMisc.cpp(771): warning C4018: "<":
Konflikt zwischen "signed" und "unsigned"
16> ImfMatrixAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19> Code wird generiert...
16> ImfLut.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>..\..\libraries\openexr\IlmImf\ImfLut.cpp(155): warning C4244:
"Initialisierung": Konvertierung von "double" in "float", möglicher
Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfLut.cpp(155): warning C4244:
"Initialisierung": Konvertierung von "double" in "const float",
möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfLut.cpp(173): warning C4244:
"Argument": Konvertierung von "double" in "float", möglicher Datenverlust
16> ImfLineOrderAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfKeyCodeAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfKeyCode.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfIO.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfIntAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfInputFile.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>..\..\libraries\openexr\IlmImf\ImfInputFile.cpp(296): warning C4018:
"<": Konflikt zwischen "signed" und "unsigned"
16> ImfHuf.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(168): warning C4244: "=":
Konvertierung von "Imath::Int64" in "char", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(247): warning C4244:
"Initialisierung": Konvertierung von "Imath::Int64" in "int", möglicher
Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(478): warning C4244:
"Initialisierung": Konvertierung von "Imath::Int64" in "int", möglicher
Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(547): warning C4244:
"Initialisierung": Konvertierung von "Imath::Int64" in "int", möglicher
Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(559): warning C4244:
"Initialisierung": Konvertierung von "Imath::Int64" in "int", möglicher
Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(606): warning C4244:
"Initialisierung": Konvertierung von "Imath::Int64" in "int", möglicher
Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(709): warning C4244:
"Argument": Konvertierung von "Imath::Int64" in "int", möglicher
Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(877): warning C4244:
"Initialisierung": Konvertierung von "Imath::Int64" in "unsigned char",
möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(892): warning C4244:
"Initialisierung": Konvertierung von "Imath::Int64" in "int", möglicher
Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(907): warning C4244:
"Initialisierung": Konvertierung von "Imath::Int64" in "unsigned char",
möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfHuf.cpp(934): warning C4244:
"Initialisierung": Konvertierung von "Imath::Int64" in "unsigned char",
möglicher Datenverlust
16> ImfHeader.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>..\..\libraries\openexr\IlmImf\ImfHeader.cpp(582): warning C4305:
"Initialisierung": Verkürzung von "double" in "float"
16>..\..\libraries\openexr\IlmImf\ImfHeader.cpp(627): warning C4018:
"<": Konflikt zwischen "signed" und "unsigned"
16>..\..\libraries\openexr\IlmImf\ImfHeader.cpp(634): warning C4018:
"<": Konflikt zwischen "signed" und "unsigned"
16> Code wird generiert...
16> Kompilieren...
16> ImfFramesPerSecond.cpp
16> ImfFrameBuffer.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfFloatAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfEnvmapAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19> Bibliothek "bin32\lib/cmedit32d.lib" und Objekt
"bin32\lib/cmedit32d.exp" werden erstellt.
16> ImfEnvmap.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>..\..\libraries\openexr\IlmImf\ImfEnvmap.cpp(77): warning C4244: "=":
Konvertierung von "double" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfEnvmap.cpp(88): warning C4244: "=":
Konvertierung von "double" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfEnvmap.cpp(102): warning C4244:
"Initialisierung": Konvertierung von "double" in "float", möglicher
Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfEnvmap.cpp(103): warning C4244:
"Initialisierung": Konvertierung von "double" in "float", möglicher
Datenverlust
16> ImfDoubleAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfCRgbaFile.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>..\..\libraries\openexr\IlmImf\ImfCRgbaFile.cpp(78): warning C4996:
'strncpy': This function or variable may be unsafe. Consider using
strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS.
See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>..\..\libraries\openexr\IlmImf\ImfCRgbaFile.cpp(292): warning C4244:
"=": Konvertierung von "const int" in "float", möglicher Datenverlust
16>..\..\libraries\openexr\IlmImf\ImfCRgbaFile.cpp(293): warning C4244:
"=": Konvertierung von "const int" in "float", möglicher Datenverlust
16> ImfConvert.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
19> cmedit.vcxproj -> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\windows\vs10\bin32\cmedit32d.dll
16>..\..\libraries\openexr\IlmImf\ImfConvert.cpp(119): warning C4244:
"Argument": Konvertierung von "unsigned int" in "float", möglicher
Datenverlust
16> ImfCompressor.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfCompressionAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfChromaticitiesAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfChromaticities.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfChannelListAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16> ImfChannelList.cpp
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfBoxAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> ImfB44Compressor.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\openexr\IlmImf\ImfName.h(103): warning
C4996: 'strncpy': This function or variable may be unsafe. Consider
using strncpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
16> C:\Program Files (x86)\Windows
Kits\10\Include\10.0.10240.0\ucrt\string.h(346): note: Siehe Deklaration
von "strncpy"
16>..\..\libraries\openexr\IlmImf\ImfB44Compressor.cpp(130): fatal error
C1083: Datei (Include) kann nicht geöffnet werden: "b44ExpLogTable.h":
No such file or directory
16> ImfAttribute.cpp
16>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
16> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
16> Code wird generiert...
20>------ Erstellen gestartet: Projekt: GUI, Konfiguration: Debug Win32
------
20> winprecomp.cpp
20>H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): warning C4005: "_HAS_CPP0X":
Makro-Neudefinition
20> H:\Program Files (x86)\Microsoft Visual Studio
14.0\VC\include\yvals.h(26): note: Befehlszeilenargumente: siehe
vorherige Definition von "_HAS_CPP0X"
20> Unknown compiler version - please run the configure tests and
report the results
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(23):
error C2059: Syntaxfehler: "Konstante"
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(31):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2833: Operator "system_time" ist kein bekannter Operator oder Typ
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(46):
error C2059: Syntaxfehler: "newline"
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(47):
error C2334: Unerwartete(s) Token vor "{"; sichtbarer Funktionstext wird
übersprungen
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(73):
error C3861: "get_system_time": Bezeichner wurde nicht gefunden.
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2059: Syntaxfehler: "}"
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/xtime.hpp(88):
error C2143: Syntaxfehler: Es fehlt ";" vor "}"
20>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2143: Syntaxfehler: Es fehlt ";" vor "{"
20>h:\- setup\applications\-
3d\pov-ray\c++\povray-3.7-stable\libraries\boost\boost\thread\win32\basic_timed_mutex.hpp(22):
error C2447: "{": Funktionsheader fehlt - Parameterliste im alten Stil?
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2039: "basic_timed_mutex": Ist kein Element von "boost::detail"
20> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis:
"default-int" wird von C++ nicht unterstützt.
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
error C2146: Syntaxfehler: Fehlendes ";" vor Bezeichner "underlying_mutex"
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2039: "underlying_mutex": Ist kein Element von "boost::detail"
20> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(17):
note: Siehe Deklaration von "boost::detail"
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(24):
error C2504: "underlying_mutex": Basisklasse undefiniert
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(31):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(35):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(46):
error C2516: "boost::detail::basic_timed_mutex": Keine zulässige Basisklasse
20> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(19):
note: Siehe Deklaration von "boost::detail::basic_timed_mutex"
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(53):
error C3861: "initialize": Bezeichner wurde nicht gefunden.
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/mutex.hpp(58):
error C3861: "destroy": Bezeichner wurde nicht gefunden.
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
20> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/detail/thread.hpp(385):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2440: "<function-style-cast>": "const boost::xtime" kann nicht in
"boost::system_time" konvertiert werden
20> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
note: Quelltyp konnte von keinem Konstruktor angenommen werden, oder die
Überladungsauflösung des Konstruktors ist mehrdeutig
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2672: "boost::detail::basic_condition_variable::do_wait": keine
übereinstimmende überladene Funktion gefunden
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2780: "bool
boost::detail::basic_condition_variable::do_wait(lock_type &,const
boost::detail::timeout &,predicate_type)": Erwartet 3 Argumente - 1
unterstützt
20> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(229):
note: Siehe Deklaration von
"boost::detail::basic_condition_variable::do_wait"
20>H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(327):
error C2780: "bool
boost::detail::basic_condition_variable::do_wait(lock_type
&,boost::detail::timeout)": Erwartet 2 Argumente - 1 unterstützt
20> H:\- Setup\Applications\-
3D\POV-Ray\C++\povray-3.7-stable\libraries\boost\boost/thread/win32/condition_variable.hpp(207):
note: Siehe Deklaration von
"boost::detail::basic_condition_variable::do_wait"
========== Erstellen: 9 erfolgreich, 11 fehlerhaft, 0 aktuell, 0
übersprungen ==========
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
Sven Littkowski <jam### [at] yahoo com> wrote:
> Okay, I found it out.
>
> The cruel truth is, that the Microsoft Visual Studio Community Edition
> Setup mixes up the DLLs for the 32 and 64 bit versions. Highly
> unprofessional. After the faulty installation, one is now still required
> to go into the PROGRAMS AND FEATURES section of the Windows Control
> Panel, and REPAIR that faulty installation (something that takes several
> hours). Just after that additional step, one can start to use the MS VS
> software.
>
> I think, this information should be published on the POV-Ray website on
> those locations, where they talk about own (custom) compilations of
> POV-Ray and what programs to use for it.
Nope, I don't think so. We can't address each and every quirk of each and every
piece of 3rd party software that may or may not be involved in building POV-Ray.
It is uncommon for Windows users to build their own software, unless they are
already familiar with software development, so it is (normally) safe to assume
they know how to set up a build environment, including working around whatever
problems they encounter -- and, also of high importance, know where to get
support for their build tools in general: If your MS Visual Studio Community
2015 doesn't install as you expect, the primary source for support is, and will
always be, Microsoft. Any support from our side on that process is purely a
gesture of goodwill.
I can perfectly understand your frustration, but the level of support you ask
for is frivolous.
> By the way, is POV-Ray written in C# or C++?
It's C++.
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
Sven Littkowski <jam### [at] yahoo com> wrote:
> It seems to me, inside the entire POV-Ray Stable Zip there is no
> "build.h" file. Can you verify? I would make that change, but can't
> without that "build.h" file.
That is correct, but it was already mentioned that you shouldn't try to build
the Stable version anyway; you'll run into too many problems with adapting it to
VS 2015.
You'll need the zip package for the "master" branch, which has a
"source/base/build.h".
> Besides, after I made the changes to "blob.cpp", which file do I have to
> load (open) into the MS VS C software to compile my own version?
You have to load what is called the solution file, "windows/vs10/povray.sln".
> And how to compile - what menu commonds should I use?
Make sure in the combo boxes under the menu bar you have selected "Release" (as
opposed to "Debug" or "Release-SSE2"), and "x64" (presuming you're using a
64-bit version of Windows).
Then you'll need to select "Build Solution" from what is called the "Build" menu
(if I remember correctly off the top of my head).
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
Sven Littkowski <jam### [at] yahoo com> wrote:
> I clicked on "Debug" and it debugged. During that process, many warnings
> were generated. And at the end, after an error message and the question
> if I wanted to continue to execute the last build, the file could not be
> run because something was missing.
Of course it was missing, because there was no last successful build.
Do NOT build the Stable branch; we explicitly do NOT support VS2015 for that
branch.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: clipka
Subject: Re: Blobs: Error1:NegativeValues:Holes!/Error2:AlphaValueOverwriting?
Date: 12 Jan 2016 15:43:02
Message: <56956556$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Am 12.01.2016 um 18:33 schrieb Sven Littkowski:
> Please advise. Big thanks. :-)
Sven, please let us take this discussion out of povray.bugreports, and
to povray.windows instead, because it is no longer focused on bugs, but
rather the Windows build process.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error1:NegativeValues:Holes!/Error2:AlphaValueOverwriting?
Date: 12 Jan 2016 22:49:39
Message: <5695c953$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
Yes, my (stupid) error was, despite of that you already described
everything in detail, that I downloaded and tried it with the STABLE
edition of our beloved POV-Ray. Now I downloaded the MASTER version, and
everything with VS works like a charm - so far. :-)
(Always leaving the grammatical option open for sudden flaws and
catastrophes.)
As I am typing these lines, VS compiles the new (hopefully flawlessly)
improved Pov-Ray. Updates will follow.
Post a reply to this message
|
 |
|  |
|  |
|
 |
From: Sven Littkowski
Subject: Re: Blobs: Error1:NegativeValues:Holes!/Error2:AlphaValueOverwriting?
Date: 12 Jan 2016 23:23:15
Message: <5695d133$1@news.povray.org>
|
|
 |
|  |
|  |
|
 |
This time, the compilation succeeded ... but:
AVG reports a thread upon finishing:
Found Win32/DH{cQ?}
Object Name:
h:Setup\Applications\3D\POV-Ray\C++\povray-master\windows\vs10\bin64\pvengine64.exe
I am sure, this is just a false alarm, as I downloaded the ISO of the
German VS straight from their website, and as my computer is otherwise
virus-free. Thus, I will tell AVG to ignore this "threat".
I am going to try out now the freshly baked pvengine64.exe...
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|
 |