HaikuPorts
  • Login
  • Preferences
  • Help/Guide
  • Wiki
  • Timeline
  • Roadmap
  • View Tickets
  • Search
  • Port Log
  • Blog

Context Navigation

  • ← Previous Change
  • Wiki History
  • Next Change →

Changes between Version 21 and Version 22 of PortingTips


Ignore:
Timestamp:
03/17/10 14:53:44 (5 years ago)
Author:
mmadia
Comment:

added a note about packaging for gcc hybrids

Legend:

Unmodified
Added
Removed
Modified
  • PortingTips

    v21 v22  
    8989}}} 
    9090 
     91== Providing Archive Distributions == 
     92 
     93If the package does not have any of the C++ runtime symbols, then a single package can be created. However if the package is gcc/ABI sensitive, then it should be released as two archives. Ideally one compiled with gcc2 and the other compiled with gcc4. For packages that are only compiled with one gcc, eg gcc4-only software, then a second archive should be created for use with gcc2hybrids. 
     94 * packaging a gcc4-only item for a gcc2 hybrid 
     95   1. libraries go into */lib/gcc4 
     96   1. add-ons go into */add-ons/<folder>/gcc4  -- eg, add-ons/Translators/gcc4 
     97 * packaging a gcc2-only item for a gcc4 hybrid 
     98   1. libraries go into */lib/gcc2 
     99   1. add-ons go into */add-ons/<folder>/gcc2  -- eg, add-ons/Translators/gcc2 
     100 
    91101 
    92102== Using CMake == 
    … …  
    98108As of Haiku R29880 several directories have been relocated.  For details see the Haiku Developer's mailing list archive: http://www.freelists.org/post/haiku-development/Directory-renaming 
    99109Feel free to update this entry with more details on possible fixes and details on how and where to use find_directory() 
     110 

Trac Powered

Powered by Trac 0.13dev-r10686
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/