[Bug c++/10960] New: GCC Build Problem when Build OpenSP 1.5 with GCC 3.3. Template issue???
giffordj@linkline.com
gcc-bugzilla@gcc.gnu.org
Fri May 23 23:37:00 GMT 2003
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10960
Summary: GCC Build Problem when Build OpenSP 1.5 with GCC 3.3.
Template issue???
Product: gcc
Version: 3.3
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: c++
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: giffordj@linkline.com
CC: gcc-bugs@gcc.gnu.org
Program builds ok on GCC 3.2.x series now problems.
Making all in lib
make[4]: Entering directory `/usr/src/OpenSP-1.5/lib'
make[5]: Entering directory `/usr/src/OpenSP-1.5/lib'
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -march=pentium2 -
mmmx -O3 -fomit-frame-pointer -c Allocator.cxx -MT Allocator.lo -MD -MP -
MF .deps/Allocator.TPlo -fPIC -DPIC -o Allocator.lo
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -march=pentium2 -
mmmx -O3 -fomit-frame-pointer -c ArcEngine.cxx -MT ArcEngine.lo -MD -MP -
MF .deps/ArcEngine.TPlo -fPIC -DPIC -o ArcEngine.lo
In file included from ../include/Attributed.h:8,
from ../include/Notation.h:17,
from ../include/Event.h:19,
from ../include/ArcEngine.h:11,
from ArcEngine.cxx:10:
../include/Ptr.cxx: In destructor `OpenSP::Ptr<T>::~Ptr() [with T =
OpenSP::AttributeValue]':
../include/Ptr.h:55: instantiated from `OpenSP::ConstPtr<T>::ConstPtr()
[with T = OpenSP::AttributeValue]'
../include/Attribute.h:36: instantiated from here
../include/Ptr.cxx:22: error: `unref' undeclared (first use this function)
../include/Ptr.cxx:22: error: (Each undeclared identifier is reported only once
for each function it appears in.)
../include/Ptr.cxx:23: warning: invalid use of undefined type `struct
OpenSP::AttributeValue'
../include/Attribute.h:28: warning: forward declaration of `struct
OpenSP::AttributeValue'
In file included from Recognizer.h:15,
from ParserState.h:34,
from Parser.h:23,
from ArcEngine.cxx:21:
../include/Owner.cxx: In destructor `OpenSP::Owner<T>::~Owner() [with T =
OpenSP::BlankTrie]':
../include/CopyOwner.h:16: instantiated from `OpenSP::CopyOwner<T>::CopyOwner
() [with T = OpenSP::BlankTrie]'
Trie.h:22: instantiated from here
../include/Owner.cxx:15: warning: invalid use of undefined type `struct
OpenSP::BlankTrie'
Trie.h:18: warning: forward declaration of `struct OpenSP::BlankTrie'
make[5]: *** [ArcEngine.lo] Error 1
make[5]: Leaving directory `/usr/src/OpenSP-1.5/lib'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/usr/src/OpenSP-1.5/lib'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/src/OpenSP-1.5'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/OpenSP-1.5'
Link to program files
http://download.sourceforge.net/openjade/OpenSP-1.5.tar.gz
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the Gcc-bugs
mailing list