Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Darwin build on Intel hardware

Help
banjo1000
2006-03-19
2013-04-30
  • banjo1000
    banjo1000
    2006-03-19

    It appears that the make file for cdrdao doesn't know how to handle darwin on Intel hardware:

    [:~/Documents/incoming/cdrdao-1.2.1] joe% make
    make  all-recursive
    Making all in scsilib
    RULES/rules1.top:234: incs/Dcc.i386-darwin: No such file or directory
    RULES/rules.top:39: RULES/i386-darwin-cc.rul: No such file or directory
    RULES/rules.cnf:56: incs/i386-darwin-cc/Inull: No such file or directory
    RULES/rules.cnf:57: incs/i386-darwin-cc/rules.cnf: No such file or directory
    .
    .
    .

    I've looked in cdrdao-1.2.1/scsilib/RULES but only find:

    power-macintosh-darwin-cc.rul

    Any suggestions? Thanks!

     
    • This has been tested to work with OS X 10.5.2 running on Intel hardware:

      1. Open the file dao/ScsiIf-lib.cc and replace "#ifndef linux" with "#ifdef linux".  Write and close.
      2. Copy the file scsilib/RULES/power-macintosh-darwin-cc.rul to scsilib/RULES/i386-darwin-cc.rul

      Developers, please patch your code to work with OS X!