build error in textproc/sp

Wade Klaver archeron at wavefire.com
Fri Aug 8 11:55:59 PDT 2003


Can anyone maybe offer some suggestions?  My C++ skills are almost nonexistent 
so any help would be appreciated.  Is this reproduceable for anyone?  Please 
ask if there is more information I can provide.
Thanx in advance.

[root at arch sp]# cat typescript  
Script started on Fri Aug  8 11:53:42 2003
bash-2.05a# uname -a
FreeBSD arch.wavefire.com 5.1-CURRENT FreeBSD 5.1-CURRENT #10: Thu Aug  7 
14:18:39 PDT 2003   
root at arch.wavefire.com:/usr/obj/usr/src/sys/WORKSTATION-5.0-SMP i386
bash-2.05a# make install
===>  Building for sp-1.3.4
c++ -fno-implicit-templates -O -pipe -march=pentiumpro -ansi   -I. 
-I./../includ
e -I./../generic  -DSP_HAVE_BOOL -DSP_ANSI_CLASS_INST -DSP_MULTI_BYTE 
-DSP_HAVE_
LOCALE -DSP_HAVE_SOCKET 
-DSGML_CATALOG_FILES_DEFAULT=\"/usr/local/share/sgml/cat
alog\"  -c -o parser_inst.o parser_inst.cxx
In file included from parser_inst.cxx:71:
../include/Ptr.cxx: In destructor `Ptr<T>::~Ptr() [with T = AttributeValue]':
../include/Ptr.h:55:   instantiated from `ConstPtr<T>::ConstPtr() [with T = 
Attr
ibuteValue]'
../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 
   AttributeValue'
../include/Attribute.h:28: warning: forward declaration of `struct 
   AttributeValue'
In file included from ../include/UnivCharsetDesc.h:13,
                 from ../include/CharsetInfo.h:11,
                 from ../include/Sd.h:13,
                 from ../include/Markup.h:13,
                 from ../include/Entity.h:22,
                 from ../include/Dtd.h:14,
                 from parser_inst.cxx:75:
../include/RangeMap.h: At global scope:
../include/RangeMap.h:57: warning: `Vector<RangeMapRange<From, To> 
   >::const_iterator' is implicitly a typename
../include/RangeMap.h:57: warning: implicit typename is deprecated, please see 
   the documentation for details
In file included from Recognizer.h:15,
                 from parser_inst.cxx:96:
../include/Owner.cxx: In destructor `Owner<T>::~Owner() [with T = BlankTrie]':
../include/CopyOwner.h:16:   instantiated from `CopyOwner<T>::CopyOwner() 
[with 
T = BlankTrie]'
Trie.h:22:   instantiated from here
../include/Owner.cxx:15: warning: invalid use of undefined type `struct 
   BlankTrie'
Trie.h:18: warning: forward declaration of `struct BlankTrie'
*** Error code 1

Stop in /usr/ports/textproc/sp/work/sp-1.3.4/lib.
*** Error code 1

Stop in /usr/ports/textproc/sp/work/sp-1.3.4.
*** Error code 1

Stop in /usr/ports/textproc/sp/work/sp-1.3.4.
*** Error code 1

Stop in /usr/ports/textproc/sp.
*** Error code 1

Stop in /usr/ports/textproc/sp.
bash-2.05a#

-- 
Wade Klaver
Wavefire Technologies Corporation
GPG Public Key at http://archeron.wavefire.com

/"\   ASCII Ribbon Campaign  .
\ / - NO HTML/RTF in e-mail  .
 X  - NO Word docs in e-mail .
/ \ -----------------------------------------------------------------



More information about the freebsd-ports mailing list