Browse Source

update w/network locs

cxgeorge 24 years ago
parent
commit
b2cda2cd7d
1 changed files with 26 additions and 16 deletions
  1. 26 16
      panda/src/doc/howto.install_panda_on_windows

+ 26 - 16
panda/src/doc/howto.install_panda_on_windows

@@ -9,7 +9,7 @@ of the world, see INSTALL.txt in this directory.
 
 
 
 
 
 
-To install Panda3D on WinNT or Win98:
+To install Panda3D on WinNT/Win2000/Win98:
 -------------------------------------
 -------------------------------------
 Notes:
 Notes:
   Lines preceeded by ">" are instructions to be typed on the command line. 
   Lines preceeded by ">" are instructions to be typed on the command line. 
@@ -33,17 +33,32 @@ Notes:
     open space on any of your partitions.
     open space on any of your partitions.
   Make sure your machine has networking (IP, gateway, etc.) so you can use
   Make sure your machine has networking (IP, gateway, etc.) so you can use
     ftp to get to dumbo.
     ftp to get to dumbo.
-
+    
+Step 0: Map network drive to build tools drive
+  - right click on Network Places, choose Map Network Drive
+  - Map Network Drive V: to \\dimbo\panda
+  - select reconnect drive at startup
+  - if this doesnt work, you can install the build tools from CD
 
 
 Step 1: Install Visual C++ (v6.0)
 Step 1: Install Visual C++ (v6.0)
+  - Run V:\msvc-6.0\setup.exe, or install from CD.  
+    For a faster install, select custom install and uncheck everything
+    but Visual C++, Data Access, ActiveX, and Tools
   - On WinNT, you will be prompted to register environment variables for
   - On WinNT, you will be prompted to register environment variables for
     running the compiler from the command line - do it.
     running the compiler from the command line - do it.
-  - I also recommend installing the full MSDN Library documentation.
-  - Make sure you install the latest service pack by running:
-       \\dimbo\panda\msvc-sp5\setupsp5.exe
+  - Installing the MSDN Library documentation if this is a primary dev machine.
+    This is currently available on CD only and not on the network.
+    
+  - Install MSVC Service Pack 5 by running V:\msvc-sp5\setupsp5.exe, or from CD
+  
+Step 2: Install MS Platform SDK to get updated VC libs and headers
+  - Install MS Platform SDK MSDN CD in default location.
+  - Run v:\platform-sdk\setup.exe, or install from July 2000 or newer CD
+    This should prepend the Platform SDK paths to your PATH,INCLUDE, and
+    LIB dirs.  Building libpandadx requires this step (needs DX7 headers/libs)
 
 
-Step 2: Install Cygwin (v1.0)
-  - Install Cygwin from the cd  
+Step 3: Install Cygwin (v1.0)
+  - Install Cygwin by running V:\cygwin-1.0\setup.exe, or from CD
   - Open up a shell by running (and, if you desire, creating a shortcut to)
   - Open up a shell by running (and, if you desire, creating a shortcut to)
     tcsh.exe in: 
     tcsh.exe in: 
        C:/Cygwin/contrib/bin 
        C:/Cygwin/contrib/bin 
@@ -101,7 +116,7 @@ Step 2: Install Cygwin (v1.0)
       > mount -s -b I:/gamma /gamma
       > mount -s -b I:/gamma /gamma
       > mount -s -b J:/ /for
       > mount -s -b J:/ /for
 
 
-Step 3: Create your home directory
+Step 4: Create your home directory
   - Create a HOME directory:
   - Create a HOME directory:
     > mkdir /usr/<yourname>
     > mkdir /usr/<yourname>
   - Create/copy necessary files: .cshrc, .emacs, Configrc, Config.pp
   - Create/copy necessary files: .cshrc, .emacs, Configrc, Config.pp
@@ -124,7 +139,7 @@ Step 3: Create your home directory
       directory /usr/<yourname> does not match the user name exactly. 
       directory /usr/<yourname> does not match the user name exactly. 
       To be safe, be sure and name your home directory to be /usr/<yourname>.
       To be safe, be sure and name your home directory to be /usr/<yourname>.
 
 
-Step 4: Update /usr/local/etc:
+Step 5: Update /usr/local/etc:
   - Copy vspec files from $WINTOOLS to /usr/local/etc
   - Copy vspec files from $WINTOOLS to /usr/local/etc
     > cd V:/win/install/wintools
     > cd V:/win/install/wintools
     > cp_vspec 
     > cp_vspec 
@@ -141,7 +156,7 @@ Step 4: Update /usr/local/etc:
     - Edit appropriate *.vspec files to specify which trees you wish to use
     - Edit appropriate *.vspec files to specify which trees you wish to use
       as a default (e.g. install vs. minstall vs. personal)
       as a default (e.g. install vs. minstall vs. personal)
 
 
-Step 5: Grab the cvs trees
+Step 6: Grab the cvs trees
   - Open a new shell
   - Open a new shell
   - Create personal trees:
   - Create personal trees:
     > cd ~
     > cd ~
@@ -162,7 +177,7 @@ Step 5: Grab the cvs trees
     level corresponding to the version of DTOOL/PANDA you intend to attach
     level corresponding to the version of DTOOL/PANDA you intend to attach
     to (install is built OPTIMIZE 2, release is built OPTIMIZE 3).
     to (install is built OPTIMIZE 2, release is built OPTIMIZE 3).
 
 
-Step 6: (Optional) Build $DTOOL
+Step 7: (Optional) Build $DTOOL
   - Now you must use the tcsh shortcut to open a new shell - it should attach
   - Now you must use the tcsh shortcut to open a new shell - it should attach
     to $DTOOL:install automatically, but you will need to attach to your
     to $DTOOL:install automatically, but you will need to attach to your
     own DTOOL if you want to build your own.
     own DTOOL if you want to build your own.
@@ -171,11 +186,6 @@ Step 6: (Optional) Build $DTOOL
     > ppremake
     > ppremake
     > nmake install
     > nmake install
 
 
-Step 7: Install MS Platform SDK to get updated VC libs and headers
-  - Install July 2000 or newer MS Platform SDK MSDN CD in default location.
-    This should prepend the Platform SDK paths to your PATH,INCLUDE, and
-    LIB dirs.  Building libpandadx requires this step (needs DX7 headers/libs)
-
 Step 8: (Optional) Build $PANDA 
 Step 8: (Optional) Build $PANDA 
   - Build panda
   - Build panda
     > cta panda personal
     > cta panda personal