Не пытайтесь решить это самостоятельно. Я попробовал это, и не смог полностью преуспеть.
В списке рассылки справки SystemC есть исправления, но они основаны на точных неясных версиях MSYS и поэтому не работают в Windows Vista.
В целом, на мой взгляд, нет реальной ценности использовать MinGW для SystemC. Чтобы скомпилировать SystemC непосредственно в Windows, просто возьмите бесплатный компилятор MS Visual Studio C ++ Express и используйте его. Чтобы скомпилировать его в стиле командной строки, используйте cygwin.
MinGW в настоящее время не поддерживается OSCI, и не ожидайте, что это произойдет в ближайшее время. Ядро SystemC 2.2.0 считается «стабильным» и не будет обновляться. Поддержка новых хостов - это, по сути, сфера деятельности поставщиков инструментов EDA, таких как Synopsys, Mentor, Cadence, CoWare, Forte и т. Д. Если вам нужна поддержка MinGW, лучше всего пойти и купить коммерческое решение, где кто-то приложил эти усилия. *