I was building OpenCSD with -j32 and i found multiple problems and build failures. This patch set attempts to fix them and as far as I tested OpenCSD now builds correctly.
I think there may be more problems with PHONY targets especially the build_dir targets, which is not PHONY and should be. Also it probably should be a dependency of the OBJECTS target if anybody ever uses a BUILD_DIR which is not in the source itself. Let me know if there is interest in such fixes and I can add it to this pull request.
Hello all,
I was building OpenCSD with -j32 and i found multiple problems and build failures. This patch set attempts to fix them and as far as I tested OpenCSD now builds correctly.
I think there may be more problems with PHONY targets especially the build_dir targets, which is not PHONY and should be. Also it probably should be a dependency of the OBJECTS target if anybody ever uses a BUILD_DIR which is not in the source itself. Let me know if there is interest in such fixes and I can add it to this pull request.
Best regards Paulo Neves