diff --git a/tools/multigcc.pl b/tools/multigcc.pl index c272ebae08..74a02a7355 100755 --- a/tools/multigcc.pl +++ b/tools/multigcc.pl @@ -35,13 +35,12 @@ elsif ($^O eq 'solaris') { $cores = 1 if ($?); } else { - if (open CPUINFO, "; - close CPUINFO; - } - else { - $cores = 1; - } + chomp($cores = `/usr/bin/nproc`); + $cores = 1 if ($?); +# if (open CPUINFO, "; +# close CPUINFO; +# } } # fork children