Im getting errors from building the gnuradio core. When I run make I get the
following:
.
.
.
/usr/include/gcc/darwin/3.3/c++/bits/localefwd.h:180: error: template with C
linkage
In file included from /usr/include/gcc/darwin/3.3/c++/bits/stl_algobase.h:71,
from /usr/include/gcc/darwin/3.3/c++/memory:54,
from /usr/include/gcc/darwin/3.3/c++/string:48,
from
/usr/include/gcc/darwin/3.3/c++/bits/locale_classes.h:47,
from /usr/include/gcc/darwin/3.3/c++/bits/ios_base.h:47,
from /usr/include/gcc/darwin/3.3/c++/ios:49,
from /usr/include/gcc/darwin/3.3/c++/istream:44,
from /usr/include/gcc/darwin/3.3/c++/sstream:44,
from /usr/include/cppunit/Portability.h:176,
from /usr/include/cppunit/Exception.h:4,
from /usr/include/cppunit/TestCaller.h:4,
from /usr/include/cppunit/extensions/HelperMacros.h:9,
from qa_gr_block.h:26,
from qa_gr_block.cc:23:
/usr/include/gcc/darwin/3.3/c++/bits/stl_pair.h:69: error: template with C
linkage
/usr/include/gcc/darwin/3.3/c++/bits/stl_pair.h:88: error: template with C
linkage
.
.
.
/usr/include/cppunit/TestAssert.h:45: instantiated from `static std::string
CppUnit::assertion_traits<T>::
toString(const T&) [with T = std::string]'
/usr/include/cppunit/TestAssert.h:64: instantiated from `void
CppUnit::assertEquals(const T&, const T&, CppUnit::
SourceLine, const std::string&) [with T = std::string]'
qa_gr_block.cc:39: instantiated from here
/usr/include/gcc/darwin/3.3/c++/streambuf:678: warning: invalid conversion
from
`int' to `std::_Ios_Openmode'
make[4]: *** [qa_gr_block.lo] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
I get hundreds of these template error messages. Im using a Mac OS X 10.3
with SWIG 1.3.25, cppunit 1.10.2,
pkgconfig 0.15.0, Python 2.3, gcc 3.3, fftw 3.0.1 fma, boost 1.31.0, automake
1.8.5, autoconf 2.59, and libtool
1.5.6.
Does any one know whats going on?
Thanks,
Eric Silvers
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio