Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#4 parallel build fails trying to find nmixer

closed-fixed
nobody
None
5
2006-08-04
2006-06-20
Robin Holt
No

Tried to build mp3blaster on an SMP machine with -j 8.
Get the following:

c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/ncurses
-I. -I/usr/local/include -c main.cc
make[2]: *** No rule to make target `-lnmixer', needed
by `nmixer'. Stop.
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/tmp/mp3blaster-3.2.0/nmixer'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/mp3blaster-3.2.0'
make: *** [all-recursive-am] Error 2

Building without -j works alright. Looks like the
dependency for mpegsound and nmixer are missing for
src. I don't have any UP boxes to see how recreatable
this is.

Discussion

  • Robin Holt
    Robin Holt
    2006-06-20

    Logged In: YES
    user_id=479761

    Attached is a patch to fix this. Verified on a 32cpu SMP box.

     
  • Robin Holt
    Robin Holt
    2006-06-20

    Logged In: YES
    user_id=479761

    OOooppss. That builds, but updates in subdirs no longer
    force a rebuild and clean never traverses down into the
    nmixer and mpegsound directories. Disregard that patch.

     
  • Bram Avontuur
    Bram Avontuur
    2006-08-04

    • status: open --> pending-accepted
     
  • Bram Avontuur
    Bram Avontuur
    2006-08-04

    Logged In: YES
    user_id=139469

    Fixed in next version

     
  • Bram Avontuur
    Bram Avontuur
    2006-08-04

    • status: pending-accepted --> closed-fixed