Hi, disclaimer: I'm a bit of a n00b so if this is the wrong place to post please point me elsewhere.
I'm bringing up an rtp-based audio system on an embedded mips processor under the openWRT linux distro, http://www.openwrt.org . I have uClibc++ (an embedded-systems substitute for stdlibc++) common c++ 1.5.1, and ccrtp 1.5.0. My first surprise is that ccrtp configure decides that pkg_cv_COMMON_CFLAGS='-D_GNU_SOURCE -I/home/trunk/build_mipsel/commoncpp2-1.5.1/include/cc++2/cc++2 ' The only subdirectory under my commoncpp2-1.5.1/include is cc++, which contains things like address.h, buffer.h, ... zstream.h . My second surprise (which is also an include-files issue but I think it's independent) is that ccrtp compile fails with "_Atomic_word does not name a type". This is libtool calling g++: mipsel-linux-uclibc-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/home/trunk/staging_dir_m ipsel/usr/include -I/home/trunk/staging_dir_mipsel/include -Wall -ansi -pedantic -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fno-builtin -fno-rtti -nostdi nc++ -D_GNU_SOURCE -I/home/trunk/build_mipsel/commoncpp2-1.5.1/include/cc++2/cc+ +2 -c rtppkt.cpp -fPIC -DPIC -o .libs/rtppkt.o In file included from private.h:89, from rtppkt.cpp:44: /home/trunk/staging_dir_mipsel/usr/include/cc++/thread.h:539: error: `_Atomic_wo rd' does not name a type Now _Atomic_word is defined in atomic_word.h [EMAIL PROTECTED]:/home/trunk$ ls staging_dir_mipsel/include/c++/3.4.6/mipsel-linux- uclibc/bits atomic_word.h c++locale.h [...] and included from atomicity.h [EMAIL PROTECTED]:/home/trunk$ ls staging_dir_mipsel/include/c++/3.4.6/bits allocator.h locale_facets.h stl_pair.h atomicity.h locale_facets.tcc stl_queue.h basic_ios.h localefwd.h [...] and both of these are under the -I/home/trunk/staging_dir_mipsel/include path given to g++. Thanks for any help. Cheers, Chuck _______________________________________________ Ccrtp-devel mailing list Ccrtp-devel@gnu.org http://lists.gnu.org/mailman/listinfo/ccrtp-devel