diff --git a/panda/src/doc/INSTALL.txt b/panda/src/doc/INSTALL.txt index d0ba646c02..e3b8364f66 100644 --- a/panda/src/doc/INSTALL.txt +++ b/panda/src/doc/INSTALL.txt @@ -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 diff --git a/panda/src/doc/howto.install_panda_on_unix b/panda/src/doc/howto.install_panda_on_unix deleted file mode 100644 index c1db389b90..0000000000 --- a/panda/src/doc/howto.install_panda_on_unix +++ /dev/null @@ -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. \ No newline at end of file diff --git a/panda/src/doc/howto.install_panda_on_windows b/panda/src/doc/howto.install_panda_on_windows index 4532878e7c..f224ebed28 100644 --- a/panda/src/doc/howto.install_panda_on_windows +++ b/panda/src/doc/howto.install_panda_on_windows @@ -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: