[C++-SIG] CXX (Release 8) and EGCS 1.1.1
Paul F. Dubois
dubois1 at llnl.gov
Fri Jan 15 00:52:14 CET 1999
Someone told me they had succeeded with another alteration to the config
file, but that the resulting compile times were through the roof.
This would indicate ECGS is not good at templates. If so, this is a
not-unheard-of state for a C++ compiler. I plan to try ECGS myself at some
point.
I regret that I lost this message in the process of moving recently. If the
person who sent it to me would comment about the change necessary I would
appreciate it.
-----Original Message-----
From: John Barnard <barnard at hustat.harvard.edu>
To: c++-sig at python.org <c++-sig at python.org>
Date: Wednesday, January 13, 1999 3:43 PM
Subject: [C++-SIG] CXX (Release 8) and EGCS 1.1.1
>Has anyone successfully used CXX (Release 8) with EGCS 1.1.1? When I
>try to compile any of the examples that are distributed with CXX I get
>the following messages:
>
>gcc -I/home/barnard/lib/include -I/usr/include/python1.5 arraytest.cxx
>/home/barnard/lib/include/CXX_Objects.h: In method `class ::Py::seqref<T>
::Py::SeqBase<T>::front()':
>In file included from /home/barnard/lib/include/CXX_Array.h:3,
> from arraytest.cxx:5:
>/home/barnard/lib/include/CXX_Objects.h:923: use of class template
`template <class T> ::Py::seqref<T>' as expression
>/home/barnard/lib/include/CXX_Objects.h: In method `class ::Py::seqref<T>
::Py::SeqBase<T>::back()':
>/home/barnard/lib/include/CXX_Objects.h:931: use of class template
`template <class T> ::Py::seqref<T>' as expression
>/home/barnard/lib/include/CXX_Objects.h: In method `int
::Py::String::capacity() const':
>/home/barnard/lib/include/CXX_Objects.h:1229: confused by earlier errors,
bailing out
>make: *** [all] Error 1
>
>I'm not sure if the problem is with the template mechanism or the
>namespace mechanism (everything that's supposed to be under the std
>namespace is in the global namespace for the libstdc++ distributed
>with EGCS 1.1.1). Turning off namespace support in CXX doesn't help.
>
>I'm running Red Hat 5.2 (2.0.36) on a Pentium II.
>
>Thanks,
>
>John Barnard
>Assistant Professor
>Department of Statistics
>Harvard University
>Phone: (617) 495-1603
>Fax: (617) 496-8057
>Email: barnard at stat.harvard.edu
>
>_______________________________________________
>C++-SIG maillist - C++-SIG at python.org
>http://www.python.org/mailman/listinfo/c++-sig
>
>
More information about the Cplusplus-sig
mailing list