Working on the embbedded mips install for openWRT Now libccrtp1.la has been created! Rah! Rah! On with the show...
The rtcpp-1.5.0/demo/Makefile does not put a -pthread flag in the link, but the first demo file to be processed, rtpsend, fails -- looking for pthread references. As a trial, I added -pthread to the Makefile.in --- ccrtp-1.5.0/demo/Makefile.in.orig 2006-11-21 17:42:34.000000000 -0800 +++ ccrtp-1.5.0/demo/Makefile.in 2006-11-21 17:43:16.000000000 -0800 @@ -85,7 +85,7 @@ rtplisten_LDADD = $(LDADD) am_rtpsend_OBJECTS = rtpsend.$(OBJEXT) rtpsend_OBJECTS = $(am_rtpsend_OBJECTS) -rtpsend_LDADD = $(LDADD) +rtpsend_LDADD = -pthread $(LDADD) DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/src depcomp = am__depfiles_maybe = but it made no change to the result: Making all in demo make[4]: Entering directory `/home/trunk/build_mipsel/ccrtp-1.5.0/demo' mipsel-linux-uclibc-g++ -DHAVE_CONFIG_H -I. -I. -I../src -I/home/trunk/staging _dir_mipsel/usr/include -I/home/trunk/staging_dir_mipsel/include -Wall -ansi -I. ./src -Os -pipe -mips32 -mtune=mips32 -DCCXX_EXPORT_LIBRARY -funit-at-a-time -fn o-builtin -fno-rtti -nostdinc++ -I/home/trunk/staging_dir_mipsel/include/c++/3.4 .6 -I/home/trunk/staging_dir_mipsel/include/c++/3.4.6/mipsel-linux-uclibc -D_GN U_SOURCE -I/home/trunk/build_mipsel/commoncpp2-1.5.2/include -c -o rtpsend.o r tpsend.cpp /bin/sh ../libtool --tag=CXX --mode=link mipsel-linux-uclibc-g++ -Wall -ansi -I. ./src -Os -pipe -mips32 -mtune=mips32 -DCCXX_EXPORT_LIBRARY -funit-at-a-time -fn o-builtin -fno-rtti -nostdinc++ -I/home/trunk/staging_dir_mipsel/include/c++/3.4 .6 -I/home/trunk/staging_dir_mipsel/include/c++/3.4.6/mipsel-linux-uclibc -D_GN U_SOURCE -I/home/trunk/build_mipsel/commoncpp2-1.5.2/include -L/home/trunk/st aging_dir_mipsel/usr/lib -L/home/trunk/staging_dir_mipsel/lib -o rtpsend ../src/ libccrtp1.la rtpsend.o -pthread -lcrypto -nodefaultlibs -luClibc++ -lc -lm -lgc c mkdir .libs libtool: link: warning: library `/home/trunk/staging_dir_mipsel/usr/lib/libccgnu 2.la' was moved. mipsel-linux-uclibc-g++ -Wall -ansi -I../src -Os -pipe -mips32 -mtune=mips32 -DC CXX_EXPORT_LIBRARY -funit-at-a-time -fno-builtin -fno-rtti -nostdinc++ -I/home/t runk/staging_dir_mipsel/include/c++/3.4.6 -I/home/trunk/staging_dir_mipsel/inclu de/c++/3.4.6/mipsel-linux-uclibc -D_GNU_SOURCE -I/home/trunk/build_mipsel/common cpp2-1.5.2/include -o .libs/rtpsend rtpsend.o -pthread -nodefaultlibs -L/home/t runk/staging_dir_mipsel/usr/lib -L/home/trunk/staging_dir_mipsel/lib ../src/.lib s/libccrtp1.so -L/usr/lib /home/trunk/staging_dir_mipsel/usr/lib/libccgnu2.so -L /home/trunk/toolchain_build_mipsel/gcc-3.4.6-final/mipsel-linux-uclibc/libstdc++ -v3/src -L/home/trunk/toolchain_build_mipsel/gcc-3.4.6-final/mipsel-linux-uclibc /libstdc++-v3/src/.libs -L/home/trunk/toolchain_build_mipsel/gcc-3.4.6-final/gcc -L/home/trunk/staging_dir_mipsel/mipsel-linux-uclibc/bin -L/home/trunk/staging_ dir_mipsel/mipsel-linux-uclibc/lib -ldl -lrt /home/trunk/staging_dir_mipsel/mips el-linux-uclibc/lib/libstdc++.so -lcrypto -luClibc++ -lc -lm -lgcc -Wl,--rpath - Wl,/home/trunk/staging_dir_mipsel/usr/lib -Wl,--rpath -Wl,/home/trunk/staging_di r_mipsel/mipsel-linux-uclibc/lib /home/trunk/staging_dir_mipsel/usr/lib/libccgnu2.so: undefined reference to `pth read_rwlock_rdlock' /home/trunk/staging_dir_mipsel/usr/lib/libccgnu2.so: undefined reference to `pth read_rwlock_init' [...] Hoping for a clue... Peace, Chuck _______________________________________________ Ccrtp-devel mailing list Ccrtp-devel@gnu.org http://lists.gnu.org/mailman/listinfo/ccrtp-devel