#7140: HP-UX port of Sage - issues arrising from such an attempt.
-------------------------+--------------------------------------------------
 Reporter:  drkirkby     |       Owner:  tbd          
     Type:  enhancement  |      Status:  new          
 Priority:  minor        |   Milestone:  sage-wishlist
Component:  porting      |    Keywords:               
 Reviewer:               |      Author:               
   Merged:               |  
-------------------------+--------------------------------------------------
 I think it would be useful if we could get an HP-UX port of Sage.
 Mathematica used to support HP-UX until quite recently, but no longer
 does. However, as of today (6th October 2009) an HP-UX port is clearly of
 low-priority compared to issues with OS X 10.6, Solaris, Windows and
 Cygwin.

 Having just done a fresh install of HP-UX on my
 
[http://h20000.www2.hp.com/bizsupport/TechSupport/Home.jsp?locale=en_US&prodTypeId=12454&prodSeriesId=44449
 HP Visulize C3600] which is fitted with a pair of 36 GB SCSI disks and 1
 GB RAM (soon to be upgraded to 8 GB).

 {{{
 # uname -a
 HP-UX hpbox B.11.11 U 9000/785 2016698240 unlimited-user license
 }}}

 I thought I'd document the issues one would get from a totally fresh
 install. It should be noted that the C3600 uses the
 [http://en.wikipedia.org/wiki/PA-RISC PA-RISC] processor, not the
 [http://www.intel.com/design/itanium/documentation.htm Intel Itanium]
 which has been used on all HP's machines running HP-UX since the end of
 2008.

 As and when bugs are found which would prevent Sage building on HP-UX, the
 trac numbers will be added here.

  * The C compiler supplied with HP-UX is not fully functional, and is only
 intended to rebuild the kernel. As such, it would be useless for building
 Sage. Compilers are available from HP, but cost money.
  * gcc is not supplied, but can be downloaded free from various sites.
 When I checked, the HP website had the latest gcc (4.4.1), which would
 imply HP keep an up to date copy of gcc. In order to download gcc from the
 HP site, you need to join HP's ''Developer & Solution Partner Program
 (DSPP)'', but that is free for individual users at least.
  * On PA 11.11 systems, the linker patch PHSS_33033 is required to compile
 C++ programs with gcc.
  * By default, /home, where user's home directories resides is limited to
 about 20 MB or so. This needed to be expanded using ''/usr/sbin/sam''

 Dave

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7140>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to