[asterisk-dev] make -j

Klaus Darilion klaus.mailinglists at pernau.at
Wed Sep 23 07:02:51 CDT 2009


Hi!

When compiling 1.6.2 with -j I get some warnings:

make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent 
make rule.


Should it work to benefit from multiple CPUs?

regards
Klaus

# make -j 2
CC="cc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" make -C menuselect 
CONFIGURE_SILENT="--silent" makeopts
make[1]: Entering directory `/home/darilion/asterisk/svn-1.6.2/menuselect'
make[1]: `makeopts' is up to date.
make[1]: Leaving directory `/home/darilion/asterisk/svn-1.6.2/menuselect'
Generating input for menuselect ...
Building Documentation For: channels pbx apps codecs formats cdr bridges 
funcs tests main res
menuselect/menuselect --check-deps menuselect.makeopts
Generating embedded module rules ...
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent 
make rule.
    [CC] eagi-test.c -> eagi-test.o
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent 
make rule.
    [CC] muted.c -> muted.o
    [CC] strcompat.c -> strcompat.o
    [LD] eagi-test.o strcompat.o -> eagi-test
    [CC] eagi-sphinx-test.c -> eagi-sphinx-test.o
    [LD] eagi-sphinx-test.o -> eagi-sphinx-test
    [LD] muted.o -> muted
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent 
make rule.
    [CC] hashtest2.c -> hashtest2.o
    [CC] chan_agent.c -> chan_agent.o



More information about the asterisk-dev mailing list