home *** CD-ROM | disk | FTP | other *** search
/ linuxmafia.com 2016 / linuxmafia.com.tar / linuxmafia.com / pub / linux / backup / star-1.3.1.tar.gz / star-1.3.1.tar / star-1.3.1 / README.solaris < prev    next >
Text File  |  2000-08-07  |  1KB  |  53 lines

  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 Solrais 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.  
  53.