Re: make contest
>>> Как воспользоваться вашим решением в Debian?
>>
>> Какая проблема стоит?
> Испробовать ваш вариант с bmake в Debian.
> В lenny я его не нашёл.
В Debian есть pmake. Это древний вариант NetBSD make-а. Но лучше
запакетить более свежий, и лучше под именем nbmake для предотвращения
коллизий. Исходно, pmake - это AFAIK - это 4.4BSD parallel make.
Поиграться же можно в принципе и с pmake-ом.
Если хочется именно nbmake, исходники здесь
http://www.crufty.net/ftp/pub/sjg/
mk scripts там же.
P.S.
Вообще, конечно, с BSD make-ами есть большой бардак. В том смысле, что
make-и NetBSD/FreeBSD/OpenBSD вообще говоря разные. Наиболее известен
"в миру" NetBSD make, поскольку его давно сделали портабельным
посредством autotools. Там же идет разработка mk script-ов для разных
платформ. Делается все это для портабельной же пакетной системы pkgsrc.
Но в целом потребовать NetBSD make >= 20080101 и mk scripts >=
20080202 ничем не хуже, чем потребовать gmake >= 0.81 или scons >= x.y.z
--
Best regards, Aleksey Cheusov.
Reply to: