mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-30 16:58:40 -04:00
minor updates; add libpng
This commit is contained in:
parent
6b565ee890
commit
4989e93380
40
doc/INSTALL
40
doc/INSTALL
@ -5,17 +5,12 @@ system for the first time. Panda is a complex project and is not
|
||||
trivial to install, although it is not really very difficult. Please
|
||||
do take the time to read this document before starting.
|
||||
|
||||
Panda is known to build successfully on Linux, SGI Irix, Windows NT
|
||||
and Windows 2000. It should also be easily portable to other
|
||||
Unix-based OpenGL systems with little or no changes (please let us
|
||||
know if you try this). When compiled by Windows NT or 2000, it will
|
||||
then run on a Windows 95 or 98 system, but we have found that Windows
|
||||
98 is not itself stable enough to compile the codebase without
|
||||
crashing.
|
||||
|
||||
Presently, Panda does not compile successfully with Microsoft Visual
|
||||
C++ version 6.0. You must install Visual C++ 7.0 (that is, Microsoft
|
||||
Visual Studio .NET) in order to compile Panda on Windows.
|
||||
Panda is known to build successfully on Linux, SGI Irix, and Windows
|
||||
NT/2000/XP. It should also be easily portable to other Unix-based
|
||||
OpenGL systems with little or no changes (please let us know if you
|
||||
try this). When compiled by Windows NT/2000/XP, it will then run on a
|
||||
Windows 98 system, but we have found that Windows 98 is not itself
|
||||
stable enough to compile the codebase without crashing.
|
||||
|
||||
Before you begin to compile Panda, there are a number of optional
|
||||
support libraries that you may wish to install. None of these are
|
||||
@ -56,16 +51,17 @@ without some functionality.
|
||||
without it, Panda can only interface with the keyboard and mouse.
|
||||
You can find out about it at http://www.cs.unc.edu/Research/vrpn .
|
||||
|
||||
* libjpeg and libtiff. These free libraries provide support to Panda
|
||||
for reading and writing JPEG and TIFF image files, for instance for
|
||||
texture images. Even without these libraries, Panda has built-in
|
||||
support for pbm/pgm/ppm, SGI (rgb), TGA, BMP, and a few other
|
||||
assorted image types like Alias and SoftImage native formats. Most
|
||||
Linux systems come with libjpeg and libtiff already installed, and
|
||||
* libjpeg, libtiff, libpng. These free libraries provide support to
|
||||
Panda for reading and writing JPEG, TIFF, and PNG image files, for
|
||||
instance for texture images. Even without these libraries, Panda
|
||||
has built-in support for pbm/pgm/ppm, SGI (rgb), TGA, BMP, and a few
|
||||
other assorted image types like Alias and SoftImage native formats.
|
||||
Most Linux systems come with these libraries already installed, and
|
||||
the version numbers of these libraries is not likely to be
|
||||
important. You can download libjpeg from the Independent JPEG group
|
||||
at http://www.ijg.org , and libtiff from SGI at
|
||||
ftp://ftp.sgi.com/graphics/tiff .
|
||||
at http://www.ijg.org , libtiff from SGI at
|
||||
ftp://ftp.sgi.com/graphics/tiff , and libpng from
|
||||
http://www.libpng.org .
|
||||
|
||||
* zlib. This very common free library provides basic
|
||||
compression/decompression routines, and is the basis for the Unix
|
||||
@ -115,8 +111,10 @@ without some functionality.
|
||||
for one application, the PStats viewer for graphical analysis of
|
||||
real-time performance, which is part of the pandatool package.
|
||||
Gtk-- only compiles on Unix, and primarily Linux; it is possible to
|
||||
compile it with considerable difficulty on Irix. We have used
|
||||
version 1.2.1. You can find it at http://www.gtkmm.org .
|
||||
compile it with considerable difficulty on Irix. (On Windows, you
|
||||
don't need this, since you will use the pstats viewer built in the
|
||||
win-stats subdirectory instead.) We have used version 1.2.1. You
|
||||
can find it at http://www.gtkmm.org .
|
||||
|
||||
|
||||
PANDA'S BUILD PHILOSOPHY
|
||||
|
Loading…
x
Reference in New Issue
Block a user