Making binaries from POV-Ray™ and MegaPOV requires:
libraries for linking:
If you have all of this you can try to make your own binaries.
To compile MegaPOV on Windows systems you do not need to buy expensive compilers. There are some free C++ compilers available.
www.borland.com
creation of Windows GUI tested
http://www.borland.com/products/downloads/download_cbuilder.html
included with binaries in basic form, extended documentation for full commercial version at ftp://ftp.borland.com/pub/bcppbuilder/techpubs/b5std.zip
http://groups.google.com/groups?group=borland.public.cpp
__BORLANDC__
http://news.povray.org/povray.binaries.utilities/27877/
http://www.delorie.com/djgpp/
creation of command line version for DOS tested
http://www.delorie.com/djgpp/zip-picker.html
http://www.delorie.com/djgpp/doc/
http://groups.google.com/groups?group=comp.os.msdos.djgpp
__DJGPP__
The core of DJGPP is the MS-DOS port of the GNU C/C++ compiler, GCC, and auxiliary utilities, such as assembler, linker, librarian, Make, and a hypertext docs browser. So people familiar with GCC family should not have problems in using it.
http://www.mingw.org/
command line version for Windows tested
http://prdownloads.sourceforge.net/mingw/
http://www.mingw.org/docs.shtml
http://www.mingw.org/lists.shtml
__MINGW32__
There is name conflict between BLOB and other identifiers in POV-Ray™ and MinGW.
MinGW can be used together with Cygwin, see http://www.mingw.org/mingwfaq.shtml#faq-usingwithcygwin.
An adapted source code package for compiling with MinGW is available on the MegaPOV site.
http://www.cygwin.com/
creation of command line version for windows tested
http://www.cygwin.com/download.html
http://cygwin.com/docs.html
http://cygwin.com/lists.html
__CYGWIN__
With Cygwin you can compile both executables using the Cygwin emulation DLL or not (using the -mno-cygwin flag). Both tested, compilation with X display possible (when XFree86 is installed).
http://www.digitalmars.com/
command line version for windows tested
ftp://digitalmars.com/dmc.zip
ftp://ftp.digitalmars.com/Digital_Mars_C++/Doc/
news://news.digitalmars.com/ , http://www.digitalmars.com/drn-bin/wwwnews?newsgroups=*
__DMC__
there is no atof in standard libraries so it requires to define LACK_OF_ATOF_IN_DMC_PATCH
there is no inversed hyperbolic functions so it requires to define NEED_INVHYP
there is no unlink in standard libraries so it requires to define DELETE_FILE as remove
http://www.openwatcom.org
windows dedicated but non version tested yet
http://www.openwatcom.org/download/download_licenses.html
http://www.openwatcom.org/support/reference_content.html
http://www.openwatcom.org/support/newsgroups_content.html
__WATCOMC__
there are some problems in STL port so this compiler was not forced to correctly compile POV-Ray™ yet, however its move to open source project makes its future
currently available patch 11.0c version is supposed to be an upgrade but can be installed without previous version
http://www.metrowerks.com
Apple Macintosh PowerPC Carbon and Classic versions tested. Windows not tested but possible.
http://store.metrowerks.com/
http://www.metrowerks.com/MW/Develop/Desktop/Macintosh/Default.htm
http://www.metrowerks.com/MW/Support/Newsgroups/default.htm
__MWERKS__
currently available update 8.3
http://developer.apple.com/tools/projectbuilder/index.html
no versions have been ported to Project Builder yet.
http://developer.apple.com/macosx/
you have to join ADC to be able to download. membership however is free.
http://developer.apple.com/macosx/gettingstarted/index.html
http://www.lists.apple.com/mailman/listinfo/projectbuilder-users#Subscribe
?
you need this package in order to build Darwin (UNIX) binaries.
Compiling on Unix systems using the GNU C/C++ Compiler (gcc) and GNU make should be fairly easy. There is a Unix source code package available on the MegaPOV site.
For compiling with graphics display support you need the X and VGALib headers and libraries:
Detailed explanation on how to compile without graphics display support and other specialities is given in the source code package. Compiling with other compilers than gcc should be possible but requires manual modifications in the makefiles.
http://gcc.gnu.org/
ix86 Linux tested, Windows (Cygwin/MinGW) tested, Others not tested but possible.
http://gcc.gnu.org/install/binaries.html
http://gcc.gnu.org/onlinedocs/
http://gcc.gnu.org/lists.html
__GCC__
Tested with gcc 3.1.1 and 3.2.1