CBE_README
author xlucas
Tue, 28 Apr 2009 09:49:26 +0000
changeset 41 31570364d0f1
parent 38 d73cbeaabc94
child 45 c816a0db9647
permissions -rw-r--r--
2009-03-16 Lukas (Luc) Oboril <[email protected]> * bump pkgbuild to latest version 1.3.98.4 * add Sun Studio Express 03/09 as known compiler
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
23
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
     1
Welcome to the OpenSolaris Desktop Common Build Environment [CBE]
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
     2
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
     3
   Version @CBE_VERSION@ (@DATE@, @ARCH@ architecture)
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
     4
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
     5
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
     6
What is the Desktop CBE?
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
     7
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
     8
   The Desktop CBE is a collection of tools needed for building GNOME,
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
     9
   KDE or SFE packages.
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    10
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    11
   Supported operating systems:
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    12
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    13
   - Solaris 10
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    14
   - Solaris Nevada (a.k.a. Solaris Express Community Edition or
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    15
     Solaris Express Developer Edition)
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    16
   - OpenSolaris
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    17
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    18
   Most of the tools in the Desktop CBE are included in Solaris Nevada
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    19
   and OpenSolaris, but sometimes using different names (e.g. ginstall
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    20
   instead of install, gmake instead of make).  The Desktop CBE
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    21
   will not install duplicate packages, instead it will create
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    22
   symbolic links to the tools shipped with the OS.
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    23
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    24
   The following tools are included:
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    25
38
d73cbeaabc94 2009-01-18 Lukas (Luc) Oboril <[email protected]>
xlucas
parents: 29
diff changeset
    26
   For KDE: ant, GNU m4, autoconf, automake, libtool, bison, GNU coreutils,
23
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    27
            GNU diff, flex, GNU gettext, subversion, GNU awk, GNU sed,
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    28
            cmake, GNU make, yasm
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    29
   For GNOME/SFE: ant, GNU m4, autoconf, automake, libtool, bison,
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    30
            GNU coreutils, GNU diff, flex, GNU gettext, GNU make,
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    31
            subversion
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    32
   Optional tools: rsync cvs
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    33
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    34
   Tool Versions:
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    35
38
d73cbeaabc94 2009-01-18 Lukas (Luc) Oboril <[email protected]>
xlucas
parents: 29
diff changeset
    36
   - ant: 1.7.1
23
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    37
   - autoconf: 2.61
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    38
   - automake: 1.10.1
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    39
   - bison: 2.3
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    40
   - cmake: 2.4.8
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    41
   - coreutils: 6.10
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    42
   - cvs: 1.12.13
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    43
   - diff: 2.8.1
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    44
   - flex: 2.5.33
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    45
   - gettext: 0.16.1
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    46
   - gawk: 3.1.6
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    47
   - sed: 4.1.5
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    48
   - libtool: 1.5.26
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    49
   - libtool: 2.2.4
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    50
   - m4: 1.4.9
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    51
   - make: 3.81
38
d73cbeaabc94 2009-01-18 Lukas (Luc) Oboril <[email protected]>
xlucas
parents: 29
diff changeset
    52
   - rsync: 3.0.4
23
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    53
   - svn: 1.4.6
38
d73cbeaabc94 2009-01-18 Lukas (Luc) Oboril <[email protected]>
xlucas
parents: 29
diff changeset
    54
   - yasm: 0.7.1
23
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    55
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    56
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    57
What's new in this release (@CBE_VERSION@)?
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    58
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    59
   This release combines the JDS CBE (GNOME, SFE build env) and the
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    60
   KBE (KDE build env).  Those who used the JDS CBE before will
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    61
   find the following improvements:
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    62
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    63
   - newer tools
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    64
   - only the missing tools (i.e. those not shipped in the OS) are
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    65
     installed
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    66
   - supports multiple compilers (see Using the Desktop CBE below)
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    67
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    68
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    69
Installing the Desktop CBE
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    70
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    71
   After unpacking the CBE tarball (which you have already done if
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    72
   you're reading this document ;) run the cbe-install script.
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    73
   (If you have a previous JDS CBE installed, you can use the
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    74
   cbe-remove script to uninstall it.)
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    75
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    76
   The cbe-install script is interactive and will guide you
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    77
   through the installation process.
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    78
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    79
   Use the -n option for non-interactive installation.  In this case
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    80
   the default answers will be assumed for all questions:
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    81
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    82
   $ ./cbe-install -n --gnome --compiler /opt/SUNWspro/bin/cc
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    83
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    84
   Run ./cbe-install --help for more information about command line
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    85
   options.
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    86
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    87
   The binary packages included in the Desktop CBE tarball are
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    88
   compiled for installation in /opt/dtbld.  If you wish to
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    89
   install the Desktop CBE in a different prefix, use the
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    90
   source tarball.
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    91
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    92
Using the Desktop CBE
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    93
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    94
   The cbe-install script will locate the C compilers on your
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    95
   system and set up "environment config files" in
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    96
   /opt/dtcbe/lib/cbe-env.  One of these config files will be
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    97
   selected as the default.  Depending on your shell, you
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    98
   can use the env.sh or env.csh scripts to set up your
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
    99
   build environment for one of the compilers:
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   100
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   101
   bash$ . /opt/dtcbe/bin/env.sh gcc3
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   102
   Desktop CBE version 1.7.0 built on 2008-06-16 by laca@tecra
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   103
   Using CC=/usr/bin/gcc
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   104
   Using CXX=/usr/bin/g++
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   105
   Setting PATH=/opt/dtbld/bin:/usr/ccs/bin:/usr/gnu/bin:/usr/bin:/usr/sbin:/bin:/usr/sfw/bin
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   106
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   107
   tcsh% source /opt/dtbld/bin/env.csh ss12
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   108
   Desktop CBE version 1.7.0 built on 2008-06-16 by laca@tecra
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   109
   Using CC=/opt/SUNWspro/bin/cc
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   110
   Using CXX=/opt/SUNWspro/bin/CC
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   111
   Setting PATH=/opt/dtbld/bin:/opt/SUNWspro/bin:/usr/ccs/bin:/usr/gnu/bin:/usr/bin:/usr/sbin:/bin:/usr/sfw/bin
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   112
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   113
   zsh% source /opt/dtbld/bin/env.sh foo
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   114
   Desktop CBE version 1.7.0 built on 2008-06-18 by laca@tecra
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   115
   ERROR: Unknown CBE environment: foo
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   116
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   117
   Valid choices are: 
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   118
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   119
	default -> ss12
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   120
	gcc3
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   121
	gcc4
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   122
	sexp
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   123
	ss12
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   124
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   125
   Note: you cannot pass arguments after source <file> when using the csh
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   126
   shell.  You can start a subshell, though:
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   127
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   128
   If you run the env scripts instead of "sourcing" them, they will
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   129
   start a subshell.  The shell started will be $SHELL:
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   130
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   131
   bash$ /opt/dtbld/bin/env.sh ss12
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   132
   Desktop CBE version 1.7.0 built on 2008-06-18 by laca@tecra
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   133
   Using CC=/opt/SUNWspro/bin/cc
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   134
   Using CXX=/opt/SUNWspro/bin/CC
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   135
   Setting PATH=/opt/dtbld/bin:/opt/SUNWspro/bin:/usr/ccs/bin:/usr/gnu/bin:/usr/bin:/usr/sbin:/bin:/usr/sfw/bin
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   136
   Starting subshell /bin/bash --norc --noprofile
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   137
   bash$
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   138
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   139
   bash$ SHELL=/bin/csh /opt/dtbld/bin/env.sh sexp
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   140
   Desktop CBE version 1.7.0 built on 2008-06-18 by laca@tecra
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   141
   Using CC=/opt/SunStudioExpress/bin/cc
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   142
   Using CXX=/opt/SunStudioExpress/bin/CC
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   143
   Setting PATH=/opt/dtbld/bin:/opt/SunStudioExpress/bin:/usr/ccs/bin:/usr/gnu/bin:/usr/bin:/usr/sbin:/bin:/usr/sfw/bin
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   144
   Starting subshell /bin/csh -f
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   145
   csh%     
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   146
29
d02e22ab9ac5 2008-06-26 Laszlo (Laca) Peter <[email protected]>
laca
parents: 23
diff changeset
   147
   Use the env_include.sh script for setting up the Desktop build
d02e22ab9ac5 2008-06-26 Laszlo (Laca) Peter <[email protected]>
laca
parents: 23
diff changeset
   148
   environment in scripts (sh, bash, ksh, zsh should work).  This script
d02e22ab9ac5 2008-06-26 Laszlo (Laca) Peter <[email protected]>
laca
parents: 23
diff changeset
   149
   provides the init_dt_cbe function.  It takes one [optional] argument:
d02e22ab9ac5 2008-06-26 Laszlo (Laca) Peter <[email protected]>
laca
parents: 23
diff changeset
   150
   the name of a CBE environment (found in /opt/dtbld/lib/cbe-env).
23
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   151
   You can set the JDS_CBE_ENV_QUIET variable to 1 to make the env script
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   152
   silent.  This is useful when calling it from your .profile or .bashrc,
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   153
   for example:
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   154
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   155
   bash$ cat ~/.bashrc
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   156
   PS1='\u@\h:\w> '
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   157
   JDS_CBE_ENV_QUIET=1
29
d02e22ab9ac5 2008-06-26 Laszlo (Laca) Peter <[email protected]>
laca
parents: 23
diff changeset
   158
   . /opt/dtbld/bin/env_include.sh
d02e22ab9ac5 2008-06-26 Laszlo (Laca) Peter <[email protected]>
laca
parents: 23
diff changeset
   159
   init_dt_cbe ss12
23
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   160
   export EDITOR=vi
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   161
   export PAGER=less
6bb145f8bb70 2008-06-18 Laszlo (Laca) Peter <[email protected]>
laca
parents: 18
diff changeset
   162
   export PATH=$HOME/bin:$PATH