Посоветуйте, как лучше организовать работу с проектом, в котором
есть и свои и чужие исходники? Как для этого строить makefile? В моем случае есть мой код и код lwIP. Свой код я причесываю до полного отсутствия предупреждений при компиляции. Это помогает находить некоторые ошибки. Код lwIP выдает кучу предупреждений, убирать которые, т.е. править код lwIP, не вижу смысла. Т.е. надо мой код компилировать с одним набором отключенных предупреждений, а lwIP с другим набором. Компилируется все через makefile в котором есть список файлов с моим кодом, есть список с файлами lwIP, но компиляция настроена через "%.o : %.c ..." и как ее разделить на файлы из разных списков мне не понятно. Либо вообще делать отдельные makefile для компиляции одного и другого. Но все как-то не красиво получается.