mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-01 09:23:03 -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
|
trivial to install, although it is not really very difficult. Please
|
||||||
do take the time to read this document before starting.
|
do take the time to read this document before starting.
|
||||||
|
|
||||||
Panda is known to build successfully on Linux, SGI Irix, Windows NT
|
Panda is known to build successfully on Linux, SGI Irix, and Windows
|
||||||
and Windows 2000. It should also be easily portable to other
|
NT/2000/XP. It should also be easily portable to other Unix-based
|
||||||
Unix-based OpenGL systems with little or no changes (please let us
|
OpenGL systems with little or no changes (please let us know if you
|
||||||
know if you try this). When compiled by Windows NT or 2000, it will
|
try this). When compiled by Windows NT/2000/XP, it will then run on a
|
||||||
then run on a Windows 95 or 98 system, but we have found that Windows
|
Windows 98 system, but we have found that Windows 98 is not itself
|
||||||
98 is not itself stable enough to compile the codebase without
|
stable enough to compile the codebase without crashing.
|
||||||
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.
|
|
||||||
|
|
||||||
Before you begin to compile Panda, there are a number of optional
|
Before you begin to compile Panda, there are a number of optional
|
||||||
support libraries that you may wish to install. None of these are
|
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.
|
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 .
|
You can find out about it at http://www.cs.unc.edu/Research/vrpn .
|
||||||
|
|
||||||
* libjpeg and libtiff. These free libraries provide support to Panda
|
* libjpeg, libtiff, libpng. These free libraries provide support to
|
||||||
for reading and writing JPEG and TIFF image files, for instance for
|
Panda for reading and writing JPEG, TIFF, and PNG image files, for
|
||||||
texture images. Even without these libraries, Panda has built-in
|
instance for texture images. Even without these libraries, Panda
|
||||||
support for pbm/pgm/ppm, SGI (rgb), TGA, BMP, and a few other
|
has built-in support for pbm/pgm/ppm, SGI (rgb), TGA, BMP, and a few
|
||||||
assorted image types like Alias and SoftImage native formats. Most
|
other assorted image types like Alias and SoftImage native formats.
|
||||||
Linux systems come with libjpeg and libtiff already installed, and
|
Most Linux systems come with these libraries already installed, and
|
||||||
the version numbers of these libraries is not likely to be
|
the version numbers of these libraries is not likely to be
|
||||||
important. You can download libjpeg from the Independent JPEG group
|
important. You can download libjpeg from the Independent JPEG group
|
||||||
at http://www.ijg.org , and libtiff from SGI at
|
at http://www.ijg.org , libtiff from SGI at
|
||||||
ftp://ftp.sgi.com/graphics/tiff .
|
ftp://ftp.sgi.com/graphics/tiff , and libpng from
|
||||||
|
http://www.libpng.org .
|
||||||
|
|
||||||
* zlib. This very common free library provides basic
|
* zlib. This very common free library provides basic
|
||||||
compression/decompression routines, and is the basis for the Unix
|
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
|
for one application, the PStats viewer for graphical analysis of
|
||||||
real-time performance, which is part of the pandatool package.
|
real-time performance, which is part of the pandatool package.
|
||||||
Gtk-- only compiles on Unix, and primarily Linux; it is possible to
|
Gtk-- only compiles on Unix, and primarily Linux; it is possible to
|
||||||
compile it with considerable difficulty on Irix. We have used
|
compile it with considerable difficulty on Irix. (On Windows, you
|
||||||
version 1.2.1. You can find it at http://www.gtkmm.org .
|
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
|
PANDA'S BUILD PHILOSOPHY
|
||||||
|
Loading…
x
Reference in New Issue
Block a user