~ubuntu-branches/ubuntu/hoary/cdrtools/hoary

« back to all changes in this revision

Viewing changes to README.solaris

  • Committer: Bazaar Package Importer
  • Author(s): Eduard Bloch
  • Date: 2002-04-09 10:03:06 UTC
  • Revision ID: james.westby@ubuntu.com-20020409100306-t4hagiv7gm0fhggv
Tags: upstream-1.10
ImportĀ upstreamĀ versionĀ 1.10

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Never compile anything in a locale other than "C" unless you are sure
 
2
that your C-compiler and the program 'nm' has been patched.
 
3
This is not needed with Solaris 2.6 or later and with the Workshop 5.0
 
4
compiler or later.
 
5
 
 
6
To ensure that locale "C"' is set, do
 
7
 
 
8
setenv LC_ALL C
 
9
 
 
10
in csh
 
11
or
 
12
 
 
13
LC_ALL=C
 
14
export LC_ALL
 
15
in sh
 
16
 
 
17
before running make.
 
18
 
 
19
The reason:
 
20
 
 
21
1)      On Solaris before 2.5.1 'nm' dumps core in any other locale.
 
22
        For that reason lorder will not work.
 
23
        *** no patch available **** but fixed on Solaris 2.5.1
 
24
        according to Sun
 
25
 
 
26
2)      The SunPro C-compiler will not convert floating
 
27
        point numbers correctly if e.g. in "de" locale (Germany)
 
28
        1.3 will be interpreted as 1.0!!!!
 
29
        *** patch available ***
 
30
 
 
31
If you want to do compilations on Solaris, it is best not have /usr/ucb
 
32
in your PATH. If you want to have /usr/ucb in the PATH it must be the last
 
33
entry.
 
34
 
 
35
To be able to use 'make' 'as' and 'ld' you need to make sure that 
 
36
/usr/ccs/bin is in your path.
 
37
 
 
38
Make sure - even if you use GCC - you don't use GNU as, GNU ld 
 
39
and GNU tsort/lorder.
 
40
 
 
41
For CD-Recording please read the README.volmgt too.
 
42
 
 
43
On Solaris you need to stop the volume management if you like to use the USCSI
 
44
fallback SCSI transport code. Even things like cdrecord -scanbus
 
45
will not work if the volume management is running.
 
46
 
 
47
If you run Solaris 7 FCS, install patch 107465-02 to fix a read ahead bug in the
 
48
hsfs code.
 
49
 
 
50
If you have problems with 12 byte SCSI commands on Solaris (mainly x86) get
 
51
Patch 108779-01
 
52