Differences between version 2 and predecessor to the previous major change of perlsolaris(1).
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 2 | Last edited on Tuesday, June 4, 2002 12:22:38 am | by perry | Revert |
Older page: | version 1 | Last edited on Tuesday, June 4, 2002 12:22:38 am | by perry | Revert |
@@ -406,9 +406,9 @@
''Building an'' ''LP64
Perl''
-To compile a 64-bit application on an UltraSparc with a
+To compile a 64-bit application on an !
UltraSparc with a
recent Sun Compiler, you need to use the flag ``-xarch=v9''.
getconf(1) will tell you this,
e.g.
@@ -425,9 +425,9 @@
_XBS5_LP64_OFF64_LINTFLAGS: -xarch=v9
_XBS5_LPBIG_OFFBIG_CFLAGS: -xarch=v9
_XBS5_LPBIG_OFFBIG_LDFLAGS: -xarch=v9
_XBS5_LPBIG_OFFBIG_LINTFLAGS: -xarch=v9
-This flag is supported in Sun WorkShop Compilers 5.0 and onwards (now marketed under the name Forte) when used on Solaris 7 or later on UltraSparc systems.
+This flag is supported in Sun !
WorkShop Compilers 5.0 and onwards (now marketed under the name Forte) when used on Solaris 7 or later on !
UltraSparc systems.
If you are using gcc, you would need to use -mcpu=v9
-m64 instead. This option is not yet supported as of gcc
@@ -589,12 +589,12 @@
CPAN ,
!!SOLARIS-SPECIFIC PROBLEMS WITH MODULES.
-__Proc::ProcessTable__
+__Proc::!
ProcessTable__
-Proc::ProcessTable does not compile on Solaris with
+Proc::!
ProcessTable does not compile on Solaris with
perl5.6.0 and higher if you have LARGEFILES
defined. Since largefile support is the default in
5.6.0 and later, you have to take special steps to use this
module.
@@ -607,14 +607,14 @@
resulting in garbage. See proc(4) for further
discussion.
-A fix for Proc::ProcessTable is to edit Makefile to
+A fix for Proc::!
ProcessTable is to edit Makefile to
explicitly remove the largefile flags from the ones
-MakeMaker picks up from Config.pm. This will result in
-Proc::ProcessTable being built under the correct
+!
MakeMaker picks up from Config.pm. This will result in
+Proc::!
ProcessTable being built under the correct
environment. Everything should then be OK as long
-as Proc::ProcessTable doesn't try to share off_t's with the
+as Proc::!
ProcessTable doesn't try to share off_t's with the
rest of perl, or if it does they should be explicitly
specified as off64_t.
@@ -622,9 +622,9 @@
BSD::Resource versions earlier than 1.09 do not compile
on Solaris with perl 5.6.0 and higher, for the same reasons
-as Proc::ProcessTable. BSD::Resource versions starting from
+as Proc::!
ProcessTable. BSD::Resource versions starting from
1.09 have a workaround for the problem.
__Net::SSLeay__
@@ -632,9 +632,9 @@
Net::SSLeay requires a /dev/urandom to be present. This
device is not part of Solaris. You can either get the
package SUNWski (packaged with several Sun software
-products, for example the Sun WebServer, which is part of
+products, for example the Sun !
WebServer, which is part of
the Solaris Server Intranet Extension, or the Sun Directory
Services, part of Solaris for ISPs) or download the ANDIrand
package from