There is a public class directory containing lots of useful files for CS 318. This directory actually resides on the Sparcs, so you will find it convenient to mount this directory on your lab workstation under Windows NT.These instructions presume you will map the directory to your G: drive. You may pick a different drive letter, but keep in mind that the rest of this web site assumes that G: maps to the public class directory.
- Double-click on "My Computer".
- Make sure the toolbar is visible by selecting "View -> Toolbars". There should be a check mark next to "Standard Buttons". If there isn't, then select it.
- Select "View -> Folder Options..."
- Select the "View" tab.
- Make sure the "Show Map Network Drive button in toolbar" item is selected. Then click the "OK" button:
![]()
- The standard buttons toolbar should now have a "Map Drive" button (fourth from the left):
![]()
- Click on the "Map Drive" button.
- The default drive should be G:. Double-click on the item "CSIL-SERVER1 Samba 1.9.18p10". Then double-click on the item "cs318".
- NOTE: If you do not see the CSIL-SERVER1 item, type "\\CSIL-SERVER1" (without the quotes) in the Path: field. You should then see the cs318 folder.
![]()
- Shortly thereafter, a new drive called "cs318 on 'CSIL-SERVER1' [G:]" should appear with the rest of the drives.
- You can now access the cs318 class directory either in a DOS shell or within Windows.
Useful Items in the Public Class Directory
These entries assume you have mapped drive G: to the public class directory.
- G:\DOSShell - Start this when you need a command-line interface for compilation (see Compiling MP's for more details). This sets up the environment variables necessary to run makewin.
- G:\tabcompl.reg - After you run this, when you type a partial command or filename in DOS, hitting <TAB> will complete the command or file name. This is similar to filename-completion in some UNIX shells. Note that you need to run this program only once.
- G:\makewin.bat - The graders will use this script to build your MP's, so you need to make sure that each MP you turn in will build using this script. See Compiling MP's for more details.
- G:\demos - This directory holds demos that you may find useful. See Demos for more details.