*** empty log message ***
This commit is contained in:
parent
ed6aa9f28d
commit
5f50a0e81c
|
|
@ -1,47 +1,47 @@
|
|||
#
|
||||
# Make a directory for installing Panda, e.g. c:\pandadir
|
||||
|
||||
md c:\pandadir
|
||||
md c:\pandadir\bin
|
||||
copy ppremake.exe c:\pandadir\bin
|
||||
copy cygwin1.dll c:\pandadir\bin
|
||||
|
||||
#
|
||||
# Put c:\pandadir\bin and c:\pandadir\lib on your path
|
||||
path c:\pandadir\bin;c:\pandadir\lib;%PATH%
|
||||
|
||||
|
||||
#
|
||||
# Make a directory for building Panda, e.g. c:\pandadir\build
|
||||
md c:\pandadir\build
|
||||
|
||||
#
|
||||
# Create a Config.pp file in the build directory:
|
||||
edit c:\pandadir\build\Config.pp
|
||||
# Some local build configuration parameters may be defined in
|
||||
# this file (see Config.pp in the dtool directory).
|
||||
|
||||
# For now, add the following lines:
|
||||
#define INSTALL_DIR c:\pandadir
|
||||
|
||||
|
||||
#
|
||||
# Set up some environment variables for building and/or running:
|
||||
set PANDA_ROOT=c:\
|
||||
set PPREMAKE_CONFIG=c:\pandadir\build\Config.pp
|
||||
|
||||
#
|
||||
# Unpack the sources
|
||||
c:
|
||||
cd \pandadir\build
|
||||
unzip dtool.zip
|
||||
unzip panda.zip
|
||||
|
||||
#
|
||||
# Build
|
||||
cd dtool
|
||||
ppremake
|
||||
nmake install
|
||||
cd ..\panda
|
||||
ppremake
|
||||
nmake install
|
||||
#
|
||||
# Make a directory for installing Panda, e.g. c:\pandadir
|
||||
|
||||
md c:\pandadir
|
||||
md c:\pandadir\bin
|
||||
copy ppremake.exe c:\pandadir\bin
|
||||
copy cygwin1.dll c:\pandadir\bin
|
||||
|
||||
#
|
||||
# Put c:\pandadir\bin and c:\pandadir\lib on your path
|
||||
path c:\pandadir\bin;c:\pandadir\lib;%PATH%
|
||||
|
||||
|
||||
#
|
||||
# Make a directory for building Panda, e.g. c:\pandadir\build
|
||||
md c:\pandadir\build
|
||||
|
||||
#
|
||||
# Create a Config.pp file in the build directory:
|
||||
edit c:\pandadir\build\Config.pp
|
||||
# Some local build configuration parameters may be defined in
|
||||
# this file (see Config.pp in the dtool directory).
|
||||
|
||||
# For now, add the following lines:
|
||||
#define INSTALL_DIR c:\pandadir
|
||||
|
||||
|
||||
#
|
||||
# Set up some environment variables for building and/or running:
|
||||
set PANDA_ROOT=c:\
|
||||
set PPREMAKE_CONFIG=c:\pandadir\build\Config.pp
|
||||
|
||||
#
|
||||
# Unpack the sources
|
||||
c:
|
||||
cd \pandadir\build
|
||||
unzip dtool.zip
|
||||
unzip panda.zip
|
||||
|
||||
#
|
||||
# Build
|
||||
cd dtool
|
||||
ppremake
|
||||
nmake install
|
||||
cd ..\panda
|
||||
ppremake
|
||||
nmake install
|
||||
|
|
|
|||
|
|
@ -1,74 +0,0 @@
|
|||
0) (be in tcsh)
|
||||
1) cd ~
|
||||
2) anonymous ftp to ftp.digitigrade.com
|
||||
3) (in ftp) cd panda-new
|
||||
4) (in ftp) binary
|
||||
5) (in ftp) hash
|
||||
6) (in ftp) prompt
|
||||
7) (in ftp) mget *
|
||||
8) (in ftp) bye
|
||||
9) su root
|
||||
10) (enter root password)
|
||||
11) cd /usr/local
|
||||
12) mkdir etc
|
||||
13) mkdir trees
|
||||
14) chmod 777 etc trees
|
||||
15) cd bin
|
||||
16) ln -s `which bash` ./bash
|
||||
17) ln -s `which perl` ./perl
|
||||
18) exit
|
||||
19) cd /usr/local/etc
|
||||
20) tar -zxf ~/vspec.tgz
|
||||
21) cd ../trees
|
||||
22) tar -zxf ~/tool.tgz
|
||||
23) tar -zxf ~/panda.tgz
|
||||
24) tar -zxf ~/direct.tgz
|
||||
25) tar -zxf ~/egg.tgz
|
||||
26) setenv TOOL /usr/local/trees/tool
|
||||
27) source $TOOL/etc/tool.cshrc
|
||||
28) cd $TOOL
|
||||
29) ctmake
|
||||
30) (put the mozilla distribution in /usr/local/mozilla,
|
||||
build nspr, make sure that if the directory in
|
||||
/usr/local/mozilla/dist is not Linux2.2.10_x86_PTH_DBG.OBJ
|
||||
that you make a link that is called that to whatever
|
||||
name it installed to)
|
||||
31) (have some flavor of GL installed. Mesa is free
|
||||
(http://www.mesa3d.org/), MetroGL is also good (though
|
||||
commercial). If you have a modern Voodoo card, and want
|
||||
to play with the DRI stuff, that will be a whole other
|
||||
set of instructions. It is non-trivial.)
|
||||
32) cta panda
|
||||
33) cd $PANDA
|
||||
34) ctmake configfiles
|
||||
35) ctuna panda
|
||||
36) cta panda
|
||||
37) setenv LD_LIBRARY_PATH
|
||||
"/usr/local/mozilla/dist/Linux2.2.10_x86_PTH_DBG.OBJ/lib:$LD_LIBRARY_PATH"
|
||||
|
||||
38) ctmake
|
||||
39) add the following to your ~/.login
|
||||
if ( $?CTPROJS ) unsetenv CTPROJS
|
||||
setenv TOOL /usr/local/trees/tool
|
||||
source $TOOL/etc/tool.cshrc
|
||||
|
||||
setenv LD_LIBRARY_PATH
|
||||
"/usr/local/mozilla/dist/Linux2.2.10_x86_PTH_DBG.OBJ/lib:$LD_LIBRARY_PATH"
|
||||
|
||||
setenv CONFIG_CONFIG ":configpath=ETC_PATH"
|
||||
40) add the following to your ~/.cshrc
|
||||
if ( $?TOOL ) then
|
||||
source $TOOL/etc/tool.alias
|
||||
endif
|
||||
41) have the following in $PANDA/etc/Configrc
|
||||
load-display glxdisplay
|
||||
load-gsg glgsg
|
||||
|
||||
egg-path /usr/local/trees/egg:.
|
||||
chan-config-sanity-check #f
|
||||
multipass-viz none
|
||||
42) cd testbed
|
||||
43) ./demo smiley.egg
|
||||
|
||||
For info on what the hell to do with Squeak (other then ignore it)
|
||||
you'll need to talk to Jesse and Joe.
|
||||
|
|
@ -1,3 +1,14 @@
|
|||
WARNING: This document is an internal VR Studio document describing
|
||||
how to set up Panda on a new PC using our internal development
|
||||
environment. It is not useful for programmers who are not within the
|
||||
VR Studio firewall.
|
||||
|
||||
If you are looking for documentation on installing Panda in the rest
|
||||
of the world, see INSTALL.txt in this directory.
|
||||
|
||||
|
||||
|
||||
|
||||
To install Panda3D on WinNT or Win98:
|
||||
-------------------------------------
|
||||
Notes:
|
||||
|
|
|
|||
Loading…
Reference in New Issue