mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-04 19:08:55 -04:00
Added some installation instructions
This commit is contained in:
parent
65c71d4dcd
commit
48694b4283
@ -77,14 +77,60 @@ This will compile panda with all the features. It can take several
|
|||||||
hours, depending on the speed of your machine.
|
hours, depending on the speed of your machine.
|
||||||
|
|
||||||
The resulting copy of panda will be found in a subdirectory 'built'
|
The resulting copy of panda will be found in a subdirectory 'built'
|
||||||
inside the source tree. You can invoke panda programs directly out of
|
inside the source tree.
|
||||||
the built subdirectory.
|
|
||||||
|
|
||||||
You can also move the built subdirectory elsewhere on your machine.
|
TESTING THE COMPILED PANDA
|
||||||
If you choose to do so, you must first copy the subdirectories
|
|
||||||
'models' and 'samples' into the built subdirectory, and 'direct/src'
|
|
||||||
into 'built/direct/src'.
|
|
||||||
|
|
||||||
|
After building panda, you should test it before installing it.
|
||||||
|
|
||||||
|
The first step is to add the built/bin directory to your PATH. This
|
||||||
|
is not strictly necessary, you can run the panda programs by typing
|
||||||
|
their paths explicitly, but it is much more convenient to set the
|
||||||
|
PATH.
|
||||||
|
|
||||||
|
Second, add the built/lib directory to your LD_LIBRARY_PATH. This is
|
||||||
|
only necessary under Linux - Windows takes care of this automatically.
|
||||||
|
It is also possible to use the system ld.so.conf configuration file to
|
||||||
|
achieve the same effect, but LD_LIBRARY_PATH is more convenient for
|
||||||
|
quick-and-dirty testing.
|
||||||
|
|
||||||
|
Finally, change directory to one of the sample programs, and run the
|
||||||
|
sample program using 'ppython'. For example,
|
||||||
|
|
||||||
|
cd samples/Feature-Tutorials--Actors
|
||||||
|
ppython Tut-Actors.py
|
||||||
|
|
||||||
|
If this doesn't work, something is wrong, and there's no reason
|
||||||
|
to continue with the installation process.
|
||||||
|
|
||||||
|
INSTALLING PANDA
|
||||||
|
|
||||||
|
The first step is to copy 'models' and 'samples' into the built
|
||||||
|
subdirectory, and 'direct/src' into 'built/direct/src'. Then, move
|
||||||
|
the built directory anywhere you like on your system. For example,
|
||||||
|
Linux users might want to move it to /usr/local:
|
||||||
|
|
||||||
|
mv built /usr/local/panda3d
|
||||||
|
|
||||||
|
Windows users might want to move it to C:\Panda3D
|
||||||
|
|
||||||
|
move built c:\Panda3D
|
||||||
|
|
||||||
|
Then, add the panda bin directory to your PATH. Under Linux, it is
|
||||||
|
also necessary to add the panda lib directory to the system library
|
||||||
|
path. It is usually possible to do so by editing the
|
||||||
|
file /etc/ld.so.conf.
|
||||||
|
|
||||||
|
INSTALLATION AND THE LINUX STANDARD FILESYSTEM LAYOUT
|
||||||
|
|
||||||
|
The installation instructions above will produce a fully-functional
|
||||||
|
installation of panda with a minimum number of complicated steps.
|
||||||
|
However, the installation will not conform to the Linux standards
|
||||||
|
for filesystem layout.
|
||||||
|
|
||||||
|
If you want a conformant installation, the most sensible approach is
|
||||||
|
to build a redhat RPM or a debian DEB, and then install the package.
|
||||||
|
Instructions for building a package can be found below.
|
||||||
|
|
||||||
MAKEPANDA COMMAND-LINE OPTIONS
|
MAKEPANDA COMMAND-LINE OPTIONS
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user