POV-Ray : Newsgroups : povray.unix : 3.50c released (see caveats) Server Time
6 Oct 2024 13:48:31 EDT (-0400)
  3.50c released (see caveats) (Message 11 to 20 of 34)  
<<< Previous 10 Messages Goto Latest 10 Messages Next 10 Messages >>>
From: Steve
Subject: Re: 3.50c released (see caveats)
Date: 23 Oct 2002 19:14:23
Message: <slrnareba7.cp0.steve@zeropps.org.uk>
On Wed, 23 Oct 2002 16:31:21 +0200, Thorsten Froehlich wrote:
> In article <pan### [at] povrayorg> , "Mark Gordon" 
><mtg### [at] povrayorg> wrote:
> 
>> I've uploaded 3.50c.
> 
> BTW, is the Unix source the same as the Linux source?  I am wondering
> because the source archive in the Unix dir has a different date...
> 

Isn't the stuff in the Unix dir just a simlink?  I seem to remember 
seeing this when ftping manually to the pov server (as opposed to using
a browser). 

-- 
sphere{z*5,1pigment{rgb.5}finish{reflection.3specular.5}}box{<-50,-3,-50>
<50,-2,50>pigment{checker/*\__\\__/  * \_\\__*/scale 2}finish{ambient.7}}
light_source/*__\\__\\__\\__\\__\(    ~ )\__\\__\\__\\__\\*/{<2,5,1>*4,1} 
/*\\__\\__\\__\\__\\__\\__\\__\\__\~  -/__\\__\\__\\__\\__\\*//* Steve */


Post a reply to this message

From: Roz
Subject: Re: 3.50c released (see caveats)
Date: 24 Oct 2002 00:10:31
Message: <3DB772C6.5010308@netscape.net>
Mark Gordon wrote:
> I've uploaded 3.50c.  The binary is pretty good (fixed various performance
> issues, now building with gcc 3.2), and I/O restrictions are enabled in
> the binary but disabled in a usefully commented default
> /usr/local/etc/povray.conf that is installed.  Note that the install
> script won't clobber a pre-existing povray.conf, so you might want to
> clear yours out of the way if you have one.  This version includes a
> number of other bugfixes that caused build problems on Solaris and
> BSD-derived Unices.

The new binary installed fine and ran well on my Athlon XP. Thanks Mark :)

-Roz


Post a reply to this message

From: Thorsten Froehlich
Subject: Re: 3.50c released (see caveats)
Date: 24 Oct 2002 04:51:07
Message: <3db7b47b$1@news.povray.org>
In article <pan### [at] povrayorg> , "Mark Gordon" 
<mtg### [at] povrayorg> wrote:

> The source tarball in the Unix directory is a symlink to the source
> tarball in the Linux directory.  I believe the date reflects when the
> symlink was created.

Ah, I understand.  Indeed I viewed it with a browser which decided to hide
such differences...

    Thorsten

____________________________________________________
Thorsten Froehlich, Duisburg, Germany
e-mail: tho### [at] trfde

Visit POV-Ray on the web: http://mac.povray.org


Post a reply to this message

From: Sebastian H 
Subject: Re: 3.50c released (see caveats)
Date: 24 Oct 2002 16:41:16
Message: <3DB85AE0.1040409@web.de>
Mark Gordon wrote:
> I've uploaded 3.50c.  The binary is pretty good (fixed various performance
> issues, now building with gcc 3.2), and I/O restrictions are enabled in
> the binary but disabled in a usefully commented default
> /usr/local/etc/povray.conf that is installed.  Note that the install
> script won't clobber a pre-existing povray.conf, so you might want to
> clear yours out of the way if you have one.  This version includes a
> number of other bugfixes that caused build problems on Solaris and
> BSD-derived Unices.
> 
> Minor caveat: The binary is built with Pentium optimizations.  It should
> run fine (and that much faster) on Pentium or newer hardware.  If you're
> running on less than a Pentium, you may need to recompile, and you may
> want to consider a different hobby than ray-tracing. ;-)  If you have
> sufficiently newer hardware and a sufficiently good compiler, you may want
> to recompile for your specific arch, but that's up to you.
> 
> Major caveat: I realized after I'd finished uploading that the default
> compiler flags also assume Pentium and are probably fairly gcc-specific. I
> need to implement some decent configure options in that regard. Non-x86,
> non-gcc users will need to edit src/Makefile for now.  Consider yourselves
> warned.  I should have a fix up soon. The 3.50d binary probably won't be
> different, unless there are other problems.
> 
> I did some research and found that I should distribute the object files I
> got from the build if I want to distribute binaries which are statically
> linked against LGPL libraries.  There's now a povobj.tar.gz file in the
> ftp directory in case anyone wants them, along with a file containing the
> link line I used.
> 
> -Mark Gordon


Thanks for the new source!

But with it here comes new end user trouble ;-).

Compiling the new povray_3.5c source failed on my system
(SuSE Linux 8.1), with the following compiler (gcc 3.2) messages:

c++ -DPREFIX=\"/usr/local\" 
-DPOV_LIB_DIR=\"/usr/local/share/povray-3.5\" 
-DCOMPILER_VER=\".Linux.gcc\" -DSYSCONFDIR=\"/usr/local/etc\" 
-DUSE_IO_RESTRICTIONS=\"\"     `if [ "Xgcc" = "Xgcc" ]; then echo 
"-Wno-multichar"; fi ` -O3 -mcpu=i586 -march=i586 -finline-functions 
-ffast-math -fomit-frame-pointer -funroll-loops 
-fexpensive-optimizations -malign-double -foptimize-sibling-calls 
-minline-all-stringops -Wno-multichar -c tiff_pov.cpp
In file included from /usr/include/tiffio.h:33,
                  from tiff_pov.cpp:46:
/usr/include/tiff.h:83: conflicting types for `typedef int int32'
frame.h:52: previous declaration as `typedef long int int32'
make[1]: *** [tiff_pov.o] Fehler 1

(Fehler (German) = Error (English))

No big deal, I just changed the entry in frame.h to
"typedef int int32"

This worked for me but now the linker makes trouble:

c++  `if [ "Xgcc" = "Xgcc" ]; then echo "-Wno-multichar"; fi ` -O3 
-mcpu=i586 -march=i586 -finline-functions -ffast-math 
-fomit-frame-pointer -funroll-loops -fexpensive-optimizations 
-malign-double -foptimize-sibling-calls -minline-all-stringops 
-Wno-multichar -I/usr/X11R6/include -o povray  atmosph.o bbox.o bcyl.o 
benchmark.o bezier.o blob.o boxes.o bsphere.o camera.o chi2.o colour.o 
colutils.o cones.o csg.o discs.o express.o file_pov.o fncode.o 
fnintern.o fnpovfpu.o fnsyntax.o fpmetric.o fractal.o function.o gif.o 
gifdecod.o hcmplx.o hfield.o histogra.o iff.o image.o interior.o 
isosurf.o jpeg_pov.o lathe.o lbuffer.o lightgrp.o lighting.o matrices.o 
media.o mesh.o normal.o objects.o octree.o optin.o optout.o parse.o 
parsestr.o parstxtr.o pattern.o pgm.o photons.o pigment.o planes.o 
png_pov.o point.o poly.o polygon.o polysolv.o pov_mem.o povms.o 
povmscpp.o povmsend.o povmsrec.o povray.o pov_util.o ppm.o prism.o 
quadrics.o quatern.o rad_data.o radiosit.o ray.o render.o renderio.o 
sor.o spheres.o sphsweep.o splines.o statspov.o super.o targa.o 
texture.o tiff_pov.o tokenize.o torus.o triangle.o truetype.o txttest.o 
userdisp.o userio.o vbuffer.o vlbuffer.o warps.o unix.o povxlib.o 
-L/usr/X11R6/lib -ltiff -ljpeg -lpng -lz -lm  -lX11
tokenize.o: In function `Initialize_Tokenizer()':
tokenize.o(.text+0x28a): undefined reference to 
`pov_istream_class::UnRead_Byte(int)'
tokenize.o: In function `Get_Token()':
tokenize.o(.text+0xa9c): undefined reference to 
`pov_istream_class::UnRead_Byte(int)'
tokenize.o(.text+0xe0c): undefined reference to 
`pov_istream_class::UnRead_Byte(int)'
tokenize.o(.text+0xea4): undefined reference to 
`pov_istream_class::UnRead_Byte(int)'
tokenize.o(.text+0xecb): undefined reference to 
`pov_istream_class::UnRead_Byte(int)'
tokenize.o(.text+0xf91): more undefined references to 
`pov_istream_class::UnRead_Byte(int)' follow
collect2: ld returned 1 exit status
make[1]: *** [povray] Fehler 1

Could someone please help me with this?

Regards,
Sebastian H.


Post a reply to this message

From: Thorsten Froehlich
Subject: Re: 3.50c released (see caveats)
Date: 25 Oct 2002 14:18:04
Message: <3db98adc$1@news.povray.org>
In article <3DB### [at] webde> , "Sebastian H." <seb### [at] webde> 
wrote:

> Could someone please help me with this?

Recompile all files.


____________________________________________________
Thorsten Froehlich, Duisburg, Germany
e-mail: tho### [at] trfde

Visit POV-Ray on the web: http://mac.povray.org


Post a reply to this message

From: Sebastian H 
Subject: Re: 3.50c released (see caveats)
Date: 25 Oct 2002 16:19:25
Message: <3DB9A741.40405@web.de>
Thorsten Froehlich wrote:
> In article <3DB### [at] webde> , "Sebastian H." <seb### [at] webde> 
> wrote:
> 
> 
>>Could someone please help me with this?
> 
> 
> Recompile all files.
> 

It can be so easy...

Thank you!

Regards,
Sebastian H.


Post a reply to this message

From: Steve
Subject: Re: 3.50c released (see caveats)
Date: 27 Oct 2002 10:36:22
Message: <slrnaro1uj.pp5.steve@zeropps.org.uk>
On Mon, 21 Oct 2002 22:37:29 -0400, Mark Gordon wrote:
> I've uploaded 3.50c.  The binary is pretty good (fixed various performance
> issues, now building with gcc 3.2), and I/O restrictions are enabled in
> the binary but disabled in a usefully commented default
> /usr/local/etc/povray.conf that is installed.  Note that the install
> script won't clobber a pre-existing povray.conf, so you might want to
> clear yours out of the way if you have one.  This version includes a
> number of other bugfixes that caused build problems on Solaris and
> BSD-derived Unices.

Hi Mark, 

The new binary seems to be a great improvement on the original 3.5
verison, but it's still quite a bit slower than Micha Riser's 
custom compile for PIII (running here on a PII).

However I've come accross a major problem with Micha's version today, 
there are many scenes it won't render.  This is after clobbering the 
original binary that I d/l'd from Micha's site some time ago and 
getting another binary from the same site today, maybe I'll try the 
icc compile from there as that may have been the version I was using
before I did the 3.5c install. 

-- 
sphere{z*5,1pigment{rgb.5}finish{reflection.3specular.5}}box{<-50,-3,-50>
<50,-2,50>pigment{checker/*\__\\__/  * \_\\__*/scale 2}finish{ambient.7}}
light_source/*__\\__\\__\\__\\__\(    ~ )\__\\__\\__\\__\\*/{<2,5,1>*4,1} 
/*\\__\\__\\__\\__\\__\\__\\__\\__\~  -/__\\__\\__\\__\\__\\*//* Steve */


Post a reply to this message

From: Steve
Subject: Re: 3.50c released (see caveats)
Date: 27 Oct 2002 17:58:14
Message: <slrnaromv5.qr9.steve@zeropps.org.uk>
On 27 Oct 2002 10:36:22 -0500, Steve wrote:
 
> Hi Mark, 
> 
> The new binary seems to be a great improvement on the original 3.5
> verison, but it's still quite a bit slower than Micha Riser's 
> custom compile for PIII (running here on a PII).
> 
> However I've come accross a major problem with Micha's version today, 
> there are many scenes it won't render.  This is after clobbering the 
> original binary that I d/l'd from Micha's site some time ago and 
> getting another binary from the same site today, maybe I'll try the 
> icc compile from there as that may have been the version I was using
> before I did the 3.5c install. 
> 

I found that the binary that's the quickest and works properly with all 
pov files is the one optimised for athlon. 

I got this in my results at the end of the trace:

Total Time:    0 hours 36 minutes  60.0 seconds (2220 seconds)
                       ^^^^^^^^^^^^^^^^
I presume that this but is still in 3.5c though I havn't read the change
log. 

-- 
sphere{z*5,1pigment{rgb.5}finish{reflection.3specular.5}}box{<-50,-3,-50>
<50,-2,50>pigment{checker/*\__\\__/  * \_\\__*/scale 2}finish{ambient.7}}
light_source/*__\\__\\__\\__\\__\(    ~ )\__\\__\\__\\__\\*/{<2,5,1>*4,1} 
/*\\__\\__\\__\\__\\__\\__\\__\\__\~  -/__\\__\\__\\__\\__\\*//* Steve */


Post a reply to this message

From: Felix Wiemann
Subject: Re: 3.50c released (see caveats)
Date: 30 Oct 2002 15:05:03
Message: <3dc03b67@news.povray.org>
Steve wrote:

> The new binary seems to be a great improvement on the original 3.5
> verison, but it's still quite a bit slower than Micha Riser's
> custom compile for PIII (running here on a PII).
> 
> However I've come accross a major problem with Micha's version today,
> there are many scenes it won't render.

You are running a compile for PIII on a PII? Why are you surprised that it 
doesn't work?

-- 
light_source{0#macro L(K,H,W)sphere{H.5}sphere{K.5}sphere{W.5}cylinder{
H,K.5}cylinder{H,W.5}#end 3}union{L(0v*-2<2,-2>)L(y*-3z-v*5z*3-y)L(-y*3
0u*3)L(y*-3v*-5-z,z*-3-y)rotate-v*clock pigment{rgb.5}translate<0,2,9>}
// +KFF200 +KF720 +W120 +H90 -F -A -GA -P


Post a reply to this message

From: Christopher James Huff
Subject: Re: 3.50c released (see caveats)
Date: 30 Oct 2002 16:34:17
Message: <chrishuff-B5316F.16270230102002@netplex.aussie.org>
In article <3dc03b67@news.povray.org>,
 Felix Wiemann <Fel### [at] gmxnet> wrote:

> > The new binary seems to be a great improvement on the original 3.5
> > verison, but it's still quite a bit slower than Micha Riser's
> > custom compile for PIII (running here on a PII).
> > 
> > However I've come accross a major problem with Micha's version today,
> > there are many scenes it won't render.
> 
> You are running a compile for PIII on a PII? Why are you surprised that it 
> doesn't work?

Read it again...the PIII optimized compile is the faster one on his 
machine.

-- 
Christopher James Huff <cja### [at] earthlinknet>
http://home.earthlink.net/~cjameshuff/
POV-Ray TAG: chr### [at] tagpovrayorg
http://tag.povray.org/


Post a reply to this message

<<< Previous 10 Messages Goto Latest 10 Messages Next 10 Messages >>>

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.