TOUTATIS Logo

Home
Documents
Development Environment
Doing Common Tasks
Problem Tracking
Contact Us
Web Site Maintenance
Downloads

Toutatis Developmemt Environment

The Toutatis Developmemt Environment V1 is based around RedHat 9.0 release.

Take a look at the tools in ~/toutatis/tools. They include:

  • ttnewfile - to create new files and created them in CVS
  • ttcvs - to perform CVS commands on the repository

To install a box from scratch (e.g. not a RedHat upgrade) here are the steps (Note that these steps were tested with an iZoom box):

  1. Insert the RedHat 9.0 CDs (can get these from Andrew)
  2. Skip testing the CD
  3. Choose graphical install option (Hit Enter)
  4. Hit Next
  5. Choose English
  6. U.S. English Keyboard
  7. Whatever mouse you use
  8. Choose Workstation
  9. Choose automatic partitioning
  10. Answer Yes to erase all data
  11. Choose default ("Remove all Linux Partitions on this system")
  12. Answer Yes to erase all data
  13. Choose Next to the next screen
  14. Make 1 port (typically eth0) active on boot and boot via DHCP (assuming you have a firewall or something to be a DHCP server).
  15. Select security level "No firewall".
  16. Select English
  17. Choose NTP with server time.nrc.ca and set timezone (America/New_York)
  18. Choose System clock uses UTC, and hit next
  19. Set password, hit next
  20. Accept the current package list
  21. Installs for about an hour, asks for next disk.
  22. Insert next disk, press OK.
  23. Installs for about an hour, asks for next disk.
  24. Insert next disk, press OK.
  25. Choose no for a boot diskette and press next
  26. Set the video display (I accepted default)
  27. Set the monitor (I accepted default)
  28. Set the resolution
  29. Plug in Ethernet cable
  30. Choose exit to reboot
  31. My box got stuck in the reboot, so I used a paper clip to fire the "reset".
  32. After reboot, create the user account.
  33. Set time.
  34. Skip testing sound system
  35. Skip contacting RedHat.
  36. Skip installing more features
  37. Login as root and the password you specified.
  38. Check that networking is up by starting mozilla (on bottom toolbar)
  39. edit /etc/passwd and change root and user shells form /bin/bash to /bin/tcsh
  40. RedHat installation done
To install the libraries, do the following:
  1. Login as your userid
  2. Open a "terminal"
  3. Copy down the tar file via: scp [your sourceforge id]@toutatis.sourceforge.net:/home/groups/t/to/toutatis/toutatis_libs.tgz .
  4. Unpack the file: cat toutatis_libs.tgz|gunzip|tar xf -
  5. Change to root by typing su and then enter the root password
  6. cd toutatis_libs
  7. ./INSTALL
  8. You are done!
To download and build the toutatis software:
  1. Set the following shell variables in your .cshrc:
  2. setenv CVS_RSH ssh
  3. setenv SFUSER [your sourceforge id]
  4. setenv SFPASSWORD [your sourceforge password]
  5. setenv TDIR ~/toutais
  6. setenv LD_LIBRARY_PATH /usr/local/lib
  7. setenv USER_EMAIL [your user id]
  8. setenv EDITOR "emacs -nw"
  9. setenv PATH "/home/[user]/bin:/home/[user]/toutatis/tools
  10. set prompt = "$USER@temp:%/% "
  11. source .cshrc
  12. cvs -d:ext:[your sourceforge userid]@cvs.sourceforge.net:/cvsroot/toutatis checkout .
  13. Enter your sourceforge password
  14. Build the code by typing:
  15. cd toutatis
  16. cons
  17. Add the path /home/[your name]/toutatis/tools to the path in your .cshrc



The Toutatis website is for the support of the Toutatis framework.