I’m 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.  I’m 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 what’s going on?


Thanks,

Eric Silvers



_______________________________________________
Discuss-gnuradio mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to