<span style="font-family: trebuchet ms,sans-serif;">The config.uClinux provided in live 2009.07.09 version does not properly set the compiler options for uClinux environment.</span><br style="font-family: trebuchet ms,sans-serif;">
<br style="font-family: trebuchet ms,sans-serif;"><span style="font-family: trebuchet ms,sans-serif;">I suggest the following fixes to config.uClinux to make liveMedia Streaming server properly compile on uClinux environment.</span><br>
<br>- Chetan<br style="font-family: trebuchet ms,sans-serif;"><br style="font-family: trebuchet ms,sans-serif;"><br style="font-family: trebuchet ms,sans-serif;"><span style="font-family: trebuchet ms,sans-serif;">==============================================================</span><br style="font-family: trebuchet ms,sans-serif;">
<font size="2"><span style="font-family: courier new,monospace;">CROSS_COMPILE= arc-linux-uclibc-</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">COMPILE_OPTS = $(INCLUDES) -I. -O2 -DSOCKLEN_T=socklen_t -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">C = c</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">C_COMPILER = $(CROSS_COMPILE)gcc</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">CFLAGS += $(COMPILE_OPTS)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">C_FLAGS = $(CFLAGS)</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">CPP = cpp</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">CPLUSPLUS_COMPILER = $(CROSS_COMPILE)g++</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">CPLUSPLUS_FLAGS = $(COMPILE_OPTS) -Wall -DBSD=1 </span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">CPLUSPLUS_FLAGS += $(CPPFLAGS) -fexceptions</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">OBJ = o</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">LINK = $(CROSS_COMPILE)g++ -o</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">LINK_OPTS = -L. $(LDFLAGS)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">CONSOLE_LINK_OPTS = $(LINK_OPTS)</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">LIBRARY_LINK = $(CROSS_COMPILE)ld -o</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">LIBRARY_LINK_OPTS = -L. -r -Bstatic</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">LIB_SUFFIX = a</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">LIBS_FOR_CONSOLE_APPLICATION = $(CXXLIBS)</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">LIBS_FOR_GUI_APPLICATION = $(LIBS_FOR_CONSOLE_APPLICATION)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">EXE =</span><br style="font-family: courier new,monospace;">
</font><br style="font-family: trebuchet ms,sans-serif;">