1 If you read this file _as_is_, just ignore the funny characters you
2 see. It is written in the POD format (see perlpod manpage) which is
3 specially designed to be readable as is.
7 perldgux - Perl under DG/UX.
11 One can read this document in the following formats:
15 explorer perldgux.html
18 to list some (not all may be available simultaneously), or it may
19 be read I<as is>: as F<README.dgux>.
25 perldgux - Perl under DG/UX.
34 - Installing the built perl
40 Perl 5.7/8.x for DG/UX ix86 R4.20MU0x
44 =head2 Non-threaded Case
46 Just run ./Configure script from the top directory.
47 Then give "make" to compile.
51 If you are using as compiler GCC-2.95.x rev(DG/UX)
52 an easy solution for configuring perl in your DG/UX
53 machine is to run the command:
55 ./Configure -Dusethreads -Duse5005threads -des
57 This will automatically accept all the defaults and
58 in particular /usr/local/ as installation directory.
59 Note that GCC-2.95.x rev(DG/UX) knows the switch
60 -pthread whcih allows it to link correctly DG/UX's
63 If you want to change the installtion directory or
64 have a standard DG/UX with C compiler GCC-2.7.2.x
65 then you have no choice than to do an interactive
66 build by issuing the command:
68 ./Configure -Dusethreads -Duse5005threads
70 In particular with GCC-2.7.2.x accept all the defaults
71 and *watch* out for the message:
73 Any additional ld flags (NOT including libraries)? [ -pthread]
75 Instead of -pthread put here -lthread. CGCC-2.7.2.x
76 that comes with the DG/UX OS does NOT know the -pthread
77 switch. So your build will fail if you choose the defaults.
78 After configuration is done correctly give "make" to compile.
82 Issuing a "make test" will run all the tests.
83 If the test lib/ftmp-security gives you as a result
86 lib/ftmp-security....File::Temp::_gettemp:
87 Parent directory (/tmp/) is not safe (sticky bit not set
88 when world writable?) at lib/ftmp-security.t line 100
90 don't panic and just set the sticky bit in your /tmp
91 directory by doing the following as root:
94 chmod +t /tmp (=set the sticky bit to /tmp).
96 Then rerun the tests. This time all must be OK.
98 =head2 Installing the built perl
100 Run the command "make install"
104 Takis Psarogiannakopoulos
105 Universirty of Cambridge
106 Centre for Mathematical Sciences
107 Department of Pure Mathematics
109 Cambridge CB3 0WB , UK
110 email <takis@xfree86.org>