даже предположив что я перекомпилирую все с и срр файлы, все равно остается вопрос как объединять меж собой получившиеся объектники? как чувак автор opennt нашел скрипт сборки в исходниках нт ?
Может, кто-то помнит? У нас раньше была какая-то штука, которая делала именно это... как она называлась? Ленкер? Линпер? Не припомню...
тут Rel (пущай и в грубой форме), но высказался правильно.. другой Вопрос, что собранный бинарь может не работать по куче самых разных причин. впрочем, для начала сий бинарь нужно собрать. может они уже были в утёкших сорцах, а можь он их сам написал.. хз. но, вообще, стоит отыскать нативный компиль к исходникам, тогда куча проблем отпадает.
Вне зависимости от названия этой штуки, хотелось бы получить список obj файлов и название целевой dll или exe. Вопрос именно в сценарии сборки. Вызывать ml.exe и link.exe направо и налево все умеют ...
Rockphorr, исходники размещаются в древовидном порядке - смотри на папки в самой глубине "дерева" (к примеру, https://github.com/Paolo-Maffei/OpenNT/tree/master/ds/security/protocols/ntlmssp/server) и для каждой прописывай скрипт сборки. а кол-во и тип выходных файлов придётся определять по содержимому файликов в папке.