Code Search for Developers
 
 
  

README from GreenSocs at Krugle


Show README syntax highlighted

gsroot: base package to install other GreenSocs packages
----------------------------------------------------------

1. About
2. Instaling gsroot
3. Installing GreenSocs packages
  3.1 If gsroot was installed as a package (.deb or .rpm)
  3.2 If gsroot was installed as a tarball (.tar.gz)


1. About

The GreenSocs mission is to encourage SystemC to be used by
designers. It will do this by engineering SystemC infrastructure to
compliment the capabilities developed by OSCI and commercial EDA
providers, promoting and utilising academic research. The aim is to
extend the use and applicability of SystemC, by co-ordinating and
promoting collaboratively developed models, methods and utilities,
prioritised by designers needs.


2. Instaling gsroot

gsroot can be installed as root in your current package management
system (Debian or RPM) or as a normal user using the Tarball
version. The command to install each version could be:

      for debian:   dpkg --install gsroot_2006.07-1_i386.deb
      for rpm:      rpm --install gsroot-2006.06-1.i386.rpm
      for tar.gz:   tar xzf gsroot_2006.06-1_i386.tar.gz


3. Installing GreenSocs packages

3.1 If gsroot was installed as a package (.deb or .rpm)

   If you installed gsroot using the Debian (.deb) package or the
   RedHat (.rpm) package as the root user, you will also have to
   execute the instalation of GreenSocs packages as root.

      # Enter root environment
      su

      # Update the package list
      gsh gs-apt-get update

      # Install packages
      #
      # The available packages are:
      #
      #    gsc = GreenSocs GCC compiler wrapper (to easy SystemC
      #          compilations). This also installs gcc 4.0.3 and
      #          SystemC.
      #    gstlm = GreenSocs proposal for Transaction Level Modeling
      #    

      gsh gs-apt-get install gsc
      gsh gs-apt-get install gstlm


3.2 If gsroot was installed as a tarball (.tar.gz)

   If you installed gsroot using the tarball (.tar.gz), you need to
   run gsconfig to configure your environment and create the gsh
   script. You may copy the generated gsh script to a location in your
   PATH. In the following example, a local directory for user binaries
   (~/bin) is used, but your configuration may vary.

      # Run configuration script
      gsroot/bin/gsconfig

      # (alternative) Copy the created gsh to a location in your PATH
      cp gsroot/bin/gsh ~/bin/

      # Update the package list
      gsh gs-apt-get update

      # Install packages
      #
      # The available packages are:
      #
      #    gsc = GreenSocs GCC compiler wrapper (to easy SystemC
      #          compilations). This also installs gcc 4.0.3 and
      #          SystemC.
      #    gstlm = GreenSocs proposal for Transaction Level Modeling
      #    

      gsh gs-apt-get install gsc
      gsh gs-apt-get install gstlm




See more files for this project here

GreenSocs

To develop SystemC infrustructure, basic IP, patches and add on library code for eventual standerdization.\r\nThe GreenSocs project is made up of a number of contributions (sub projects). Please visit www.greensocs.com for more information.

Project homepage: http://sourceforge.net/projects/greensocs
Programming language(s): C,C++,Java,Perl,XML
License: other

  Makefile
  README
  changelog
  control
  gs-env
  gsconfig
  gshrc