|
|
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
|
|