<div>Hi, All.</div>
<div> I compile live555MediaServer with the cross-compiler "arm-uclibc-linux-" , then I run it on the ARM(arm926ejs), it shows "./live555MediaServer: can't load library 'libstdc++.so.6 ". Is the Makefile not correct? or some other reasons
</div>
<div> </div>
<div>Following is the Makefile for arm:</div>
<div> </div>
<div>CROSS_COMPILE= arm-uclibc-linux-<br>COMPILE_OPTS = $(INCLUDES) -I. -O2 -DSOCKLEN_T=socklen_t -DNO_STRSTREAM=1 -D_LARGEFILE_SOURCE=1<br>C = c<br>C_COMPILER = $(CROSS_COMPILE)gcc<br>C_FLAGS = $(COMPILE_OPTS)<br>
CPP = cpp<br>CPLUSPLUS_COMPILER = $(CROSS_COMPILE)g++<br>CPLUSPLUS_FLAGS = $(COMPILE_OPTS) -Wall -DBSD=1<br>OBJ = o<br>LINK = $(CROSS_COMPILE)g++ -o<br>LINK_OPTS = -L.<br>CONSOLE_LINK_OPTS = $(LINK_OPTS)<br>LIBRARY_LINK = $(CROSS_COMPILE)ld -o
<br>LIBRARY_LINK_OPTS = $(LINK_OPTS) -r -Bstatic<br>LIB_SUFFIX = a<br>LIBS_FOR_CONSOLE_APPLICATION =<br>LIBS_FOR_GUI_APPLICATION =<br>EXE =<br clear="all"><br>-- <br>Regards,<br>francois_wei </div>