diff --git a/bsp/simulator/drivers/sd_sim.c b/bsp/simulator/drivers/sd_sim.c index ea2aa223ca5c5427d1d159cac296008a9e2a55ba..866acecd4fa7027c76080210f8ae85e1cbca5fef 100755 --- a/bsp/simulator/drivers/sd_sim.c +++ b/bsp/simulator/drivers/sd_sim.c @@ -1,6 +1,8 @@ #include -#include #include +#ifdef _WIN32 +#include +#endif #include #include diff --git a/components/libc/SConscript b/components/libc/SConscript index 4ca00c5b8686ae13de5171c819f931448d7cf004..4ed1dde123372ce0cdcfae0103ecfb854f82d9b0 100644 --- a/components/libc/SConscript +++ b/components/libc/SConscript @@ -14,7 +14,7 @@ if GetDepend('RT_USING_LIBC'): elif rtconfig.PLATFORM == 'iar': objs = objs + SConscript('dlib/SConscript') else: - if rtconfig.PLATFORM == 'gcc': + if rtconfig.PLATFORM == 'gcc' and rtconfig.ARCH != 'sim': objs = objs + SConscript('minilibc/SConscript') Return('objs')