RE: Support for PPC w/ Yellow Dog Linux

From: Ian Edwards (ian_at_concerto.demon.co.uk)
Date: Tue Aug 05 2003 - 14:01:34 BST

  • Next message: Gurr, David (MED, self): "-e option with cg"
    On 30-Jul-03 Stu Lewin wrote:
    > I'm trying to get UPS running (compiled) on Yellow Dog Linux running on a 
    > PPC (using a relatively recent version of the GNU tool set).  I had no 
    > problems with Red Hat 7 on an Intel machine.  <I can get more specifics if 
    > it makes a difference to the answer that I get.>
    > 
    > Before I spend more time than I have ... is there any inherent reason why 
    > UPS wouldn't compile and work in this environment?  I realize it's not a 
    > supported one, but I wanted to know how much of a task I have ahead of me...
    
    Hello Stu,
    
    the main problem is that UPS includes processor specific specific code, e.g.
    for Sun Sparc and Intel x86, but not for the Power PC chip.
    
    There is a rather old document on porting UPS to new systems at:
    http://www.concerto.demon.co.uk/UPS/porting.html
    
    There are basically 3 areas:
    1) the processor - PowerPC not supported so this requires work
    2) object file format - presumably ELF so existing code should work
    3) symbol table - probably DWARF from GCC 3.x so existing code should be OK
    
    Also see (UPS on MacOS X questions):
    http://www.concerto.demon.co.uk/UPS/Mail/2003/0440.html
    http://www.concerto.demon.co.uk/UPS/Mail/2003/0441.html
    for some info on what may be required.
    
    Hope this helps,
    Ian.
    
    
    
     -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
     Ian Edwards <ian_at_concerto.demon.co.uk>       05-Aug-03  14:01:34
    
     Early Music Record Labels    - http://www.recordlabels.org/
     'ups' debugger for C/C++/f77 - http://ups.sourceforge.net/
     -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    


    This archive was generated by hypermail 2.1.4 : Tue Aug 05 2003 - 15:40:37 BST