diff --git a/components/drivers/serial/serial.c b/components/drivers/serial/serial.c index e8e0e17a5583c638b212163315c38e915d32cef9..eaab5868885414e0d85dbb090b4b52cce58058c9 100644 --- a/components/drivers/serial/serial.c +++ b/components/drivers/serial/serial.c @@ -38,9 +38,6 @@ #include #include -#include - - /* it's possible the 'getc/putc' is defined by stdio.h in gcc/newlib. */ #ifdef getc #undef getc diff --git a/components/drivers/tty/SConscript b/components/drivers/tty/SConscript index 34e8aaccadd989ad2b37b028b5f7a3d694f4f953..3c561f4e46165e19cb3ebbc29e06e56a3c11857c 100644 --- a/components/drivers/tty/SConscript +++ b/components/drivers/tty/SConscript @@ -4,8 +4,7 @@ from building import * src = Glob('*.c') cwd = GetCurrentDir() CPPPATH = [cwd + "/include"] -group = [] -if GetDepend('RT_USING_LWP'): - group = DefineGroup('tty', src, depend = ['RT_USING_TTY'], CPPPATH = CPPPATH) - + +group = DefineGroup('tty', src, depend = ['RT_USING_LWP', 'RT_USING_TTY'], CPPPATH = CPPPATH) + Return('group') diff --git a/components/drivers/tty/tty.c b/components/drivers/tty/tty.c index 7bd3c3c6409b22ff37ec9072072cd876a4c08c6f..b88a4b700f62cb71bbe08a00d1162b51befcdd23 100644 --- a/components/drivers/tty/tty.c +++ b/components/drivers/tty/tty.c @@ -14,6 +14,7 @@ #include #include #include + #if defined(RT_USING_POSIX) #include #endif