POV-Ray : Newsgroups : povray.unix : Povray on alpha Server Time
27 Dec 2024 06:38:58 EST (-0500)
  Povray on alpha (Message 1 to 1 of 1)  
From: pascal
Subject: Povray on alpha
Date: 1 Nov 2002 17:17:23
Message: <3dc2fd73@news.povray.org>
Hello all,
This post only to say that I successfully compiled (and am currently
running) an Alpha version of
Pov 3.50c.

Currently running on a  Linux Debian Sid, like a charm so far. Crossed
fingers :)
On an (DEC/COMPAQ/HP) AlphaStation 500 (333Mhz), it is only 6.5 times slower
than the official 3.5
Windows version running on a 1Ghz Athlon.

Compiled almost out of the box; I had to edit Makefile (configure did not
build it correctly),
and a few source files.

I attached the diff between my source tree and the official 3.50c tree, in
case someone is
interested.

I am also willing to build a debian package if someone needs it (It will be
my first shot
at the Debian package builder, so don't expect perfection ...).



Happy Pov'ing,

Regards,
--
Pascal.

------- cut here ----
diff -Naur -x '*.o' -x povray -x povray1 src/frame.h src-alpha/frame.h
--- src/frame.h 2002-10-22 02:52:50.000000000 +0200
+++ src-alpha/frame.h 2002-11-01 17:51:25.000000000 +0100
@@ -44,12 +44,12 @@
 class pov_istream_class;
 class pov_ostream_class;

-typedef unsigned long u_int32 ;
+typedef unsigned int u_int32 ;
 typedef unsigned short u_int16 ;
 typedef unsigned char u_int8 ;
 typedef unsigned char byte ;

-typedef signed long int32 ;
+typedef signed int int32 ;
 typedef signed short int16 ;
 typedef signed char int8 ;

diff -Naur -x '*.o' -x povray -x povray1 src/optin.cpp src-alpha/optin.cpp
--- src/optin.cpp 2002-10-22 02:52:50.000000000 +0200
+++ src-alpha/optin.cpp 2002-10-30 21:41:00.000000000 +0100
@@ -364,7 +364,7 @@

 static bool matches(char *v1, char *v2);

-POV_ISTREAM *Opts_Locate_File(char *filename, unsigned long stype, char
*buffer, int err_flag, POVMSObjectPtr obj);
+POV_ISTREAM *Opts_Locate_File(char *filename, u_int32 stype, char *buffer,
int err_flag, POVMSObjectPtr obj);


Post a reply to this message

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