Ticket #249: binutils-fix.patch

File binutils-fix.patch, 1.8 kB (added by adi, 2 years ago)

Apply this patch to make binutils-gold work on ffado

  • src/SConscript

    old new  
    270270 
    271271if not env.GetOption( "clean" ): 
    272272        libenv.MergeFlags( "-lrt" ) 
     273        libenv.MergeFlags( "-lpthread" ) 
    273274        libenv.MergeFlags( env['LIBRAW1394_FLAGS'] ) 
    274275        libenv.MergeFlags( env['LIBIEC61883_FLAGS'] ) 
    275276        if not env['SERIALIZE_USE_EXPAT']: 
  • tests/SConscript

    old new  
    2828env.MergeFlags( "-I#/ -I#/src -L%ssrc -lffado" % env['build_base'] ) 
    2929 
    3030if not env.GetOption( "clean" ): 
     31        env.MergeFlags( "-lpthread" ) 
     32        # FIXME: better move this to LIBRAW1394_FLAGS? 
     33        env.MergeFlags( "-liec61883" ) 
    3134        env.MergeFlags( env['LIBRAW1394_FLAGS'] ) 
    3235        if not env['SERIALIZE_USE_EXPAT']: 
    3336                env.MergeFlags( env['LIBXML26_FLAGS'] ) 
  • tests/systemtests/SConscript

    old new  
    3030env.PrependUnique( LIBS=["ffado"] ) 
    3131 
    3232if not env.GetOption( "clean" ): 
     33        env.MergeFlags( "-lpthread" ) 
     34        env.MergeFlags( "-lrt" ) 
    3335        env.MergeFlags( env['LIBRAW1394_FLAGS'] ) 
    3436 
    3537static_env = env.Clone() 
  • support/firmware/SConscript

    old new  
    2929 
    3030if not env.GetOption( "clean" ): 
    3131    env.MergeFlags( "-lrt" ) 
     32    env.MergeFlags( "-lpthread" ) 
    3233    env.MergeFlags( env['LIBRAW1394_FLAGS'] ) 
    3334    env.MergeFlags( env['LIBIEC61883_FLAGS'] ) 
    3435    if not env['SERIALIZE_USE_EXPAT']: