I've got a bug!

"Sulfurik Kixdemp Nosferathus" <[email protected]> Sun, 23 Oct 2005 10:27:09 -0700
Newsgroups gmane.comp.gcc.cgicc.bugs
Message-ID <000b01c5d7f6$fff74910$6600a8c0@LAPTOP>
This is a multi-part message in MIME format.

--===============0874592614==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0008_01C5D7BC.531ED440"

This is a multi-part message in MIME format.

------=_NextPart_000_0008_01C5D7BC.531ED440
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello! How are you?
OK, I downloaded and tried the example file, look at what I get:

--------------------
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc8=
FormFil
eESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_[s=
td::vec
tor<cgicc::FormFile, std::allocator<cgicc::FormFile> =
>::_M_insert_aux(__gnu_cxx:
:__normal_iterator<cgicc::FormFile*, std::vector<cgicc::FormFile, =
std::allocator
<cgicc::FormFile> > >, cgicc::FormFile const&)]+0x100):example.cpp: =
undefined re
ference to `_imp___ZN5cgicc8FormFileaSERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc1=
3HTMLAt
tributeESaIS1_EEC2Ej[std::vector<cgicc::HTMLAttribute, =
std::allocator<cgicc::HTM
LAttribute> >::vector(unsigned int)]+0xa3):example.cpp: undefined =
reference to `
_imp___ZN5cgicc13HTMLAttributeC1Ev'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc1=
3HTMLAt
tributeESaIS1_EEC2Ej[std::vector<cgicc::HTMLAttribute, =
std::allocator<cgicc::HTM
LAttribute> >::vector(unsigned int)]+0x10d):example.cpp: undefined =
reference to
`cgicc::HTMLAttribute::~HTMLAttribute()'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc1=
3HTMLAt
tributeESaIS1_EEC2Ej[std::vector<cgicc::HTMLAttribute, =
std::allocator<cgicc::HTM
LAttribute> >::vector(unsigned int)]+0x127):example.cpp: undefined =
reference to
`cgicc::HTMLAttribute::~HTMLAttribute()'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc1=
3HTMLAt
tributeESaIS1_EEC1Ej[std::vector<cgicc::HTMLAttribute, =
std::allocator<cgicc::HTM
LAttribute> >::vector(unsigned int)]+0xa3):example.cpp: undefined =
reference to `
_imp___ZN5cgicc13HTMLAttributeC1Ev'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc1=
3HTMLAt
tributeESaIS1_EEC1Ej[std::vector<cgicc::HTMLAttribute, =
std::allocator<cgicc::HTM
LAttribute> >::vector(unsigned int)]+0x10d):example.cpp: undefined =
reference to
`cgicc::HTMLAttribute::~HTMLAttribute()'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc1=
3HTMLAt
tributeESaIS1_EEC1Ej[std::vector<cgicc::HTMLAttribute, =
std::allocator<cgicc::HTM
LAttribute> >::vector(unsigned int)]+0x127):example.cpp: undefined =
reference to
`cgicc::HTMLAttribute::~HTMLAttribute()'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc1=
3HTMLAt
tributeESaIS1_EE6resizeEj[std::vector<cgicc::HTMLAttribute, =
std::allocator<cgicc
::HTMLAttribute> >::resize(unsigned int)]+0x3c):example.cpp: undefined =
reference
 to `_imp___ZN5cgicc13HTMLAttributeC1Ev'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc1=
3HTMLAt
tributeESaIS1_EE6resizeEj[std::vector<cgicc::HTMLAttribute, =
std::allocator<cgicc
::HTMLAttribute> >::resize(unsigned int)]+0x88):example.cpp: undefined =
reference
 to `cgicc::HTMLAttribute::~HTMLAttribute()'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc1=
3HTMLAt
tributeESaIS1_EE6resizeEj[std::vector<cgicc::HTMLAttribute, =
std::allocator<cgicc
::HTMLAttribute> >::resize(unsigned int)]+0xb2):example.cpp: undefined =
reference
 to `cgicc::HTMLAttribute::~HTMLAttribute()'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc1=
3HTMLAt
tributeESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE=
jRKS1_[
std::vector<cgicc::HTMLAttribute, std::allocator<cgicc::HTMLAttribute> =
>::_M_fil
l_insert(__gnu_cxx::__normal_iterator<cgicc::HTMLAttribute*, =
std::vector<cgicc::
HTMLAttribute, std::allocator<cgicc::HTMLAttribute> > >, unsigned int, =
cgicc::HT
MLAttribute const&)]+0x73):example.cpp: undefined reference to =
`_imp___ZN5cgicc1
3HTMLAttributeC1ERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc1=
3HTMLAt
tributeESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE=
jRKS1_[
std::vector<cgicc::HTMLAttribute, std::allocator<cgicc::HTMLAttribute> =
>::_M_fil
l_insert(__gnu_cxx::__normal_iterator<cgicc::HTMLAttribute*, =
std::vector<cgicc::
HTMLAttribute, std::allocator<cgicc::HTMLAttribute> > >, unsigned int, =
cgicc::HT
MLAttribute const&)]+0x240):example.cpp: undefined reference to =
`cgicc::HTMLAttr
ibute::~HTMLAttribute()'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc1=
3HTMLAt
tributeESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE=
jRKS1_[
std::vector<cgicc::HTMLAttribute, std::allocator<cgicc::HTMLAttribute> =
>::_M_fil
l_insert(__gnu_cxx::__normal_iterator<cgicc::HTMLAttribute*, =
std::vector<cgicc::
HTMLAttribute, std::allocator<cgicc::HTMLAttribute> > >, unsigned int, =
cgicc::HT
MLAttribute const&)]+0x279):example.cpp: undefined reference to =
`cgicc::HTMLAttr
ibute::~HTMLAttribute()'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc1=
3HTMLAt
tributeESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EER=
KS1_[st
d::vector<cgicc::HTMLAttribute, std::allocator<cgicc::HTMLAttribute> =
>::_M_inser
t_aux(__gnu_cxx::__normal_iterator<cgicc::HTMLAttribute*, =
std::vector<cgicc::HTM
LAttribute, std::allocator<cgicc::HTMLAttribute> > >, =
cgicc::HTMLAttribute const
&)]+0x87):example.cpp: undefined reference to =
`_imp___ZN5cgicc13HTMLAttributeC1E
RKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc1=
3HTMLAt
tributeESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EER=
KS1_[st
d::vector<cgicc::HTMLAttribute, std::allocator<cgicc::HTMLAttribute> =
>::_M_inser
t_aux(__gnu_cxx::__normal_iterator<cgicc::HTMLAttribute*, =
std::vector<cgicc::HTM
LAttribute, std::allocator<cgicc::HTMLAttribute> > >, =
cgicc::HTMLAttribute const
&)]+0x102):example.cpp: undefined reference to =
`_imp___ZN5cgicc13HTMLAttributeaS
ERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc1=
3HTMLAt
tributeESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EER=
KS1_[st
d::vector<cgicc::HTMLAttribute, std::allocator<cgicc::HTMLAttribute> =
>::_M_inser
t_aux(__gnu_cxx::__normal_iterator<cgicc::HTMLAttribute*, =
std::vector<cgicc::HTM
LAttribute, std::allocator<cgicc::HTMLAttribute> > >, =
cgicc::HTMLAttribute const
&)]+0x127):example.cpp: undefined reference to =
`cgicc::HTMLAttribute::~HTMLAttri
bute()'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc1=
3HTMLAt
tributeESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EER=
KS1_[st
d::vector<cgicc::HTMLAttribute, std::allocator<cgicc::HTMLAttribute> =
>::_M_inser
t_aux(__gnu_cxx::__normal_iterator<cgicc::HTMLAttribute*, =
std::vector<cgicc::HTM
LAttribute, std::allocator<cgicc::HTMLAttribute> > >, =
cgicc::HTMLAttribute const
&)]+0x160):example.cpp: undefined reference to =
`cgicc::HTMLAttribute::~HTMLAttri
bute()'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBoolea=
nElemen
tINS_7htmlTagEEC1Ev[cgicc::HTMLBooleanElement<cgicc::htmlTag>::HTMLBoolea=
nElemen
t()]+0x2d):example.cpp: undefined reference to =
`_imp___ZN5cgicc11HTMLElementC2EP
KNS_17HTMLAttributeListEPKS0_PKSsNS0_12EElementTypeE'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBoolea=
nElemen
tINS_7htmlTagEED1Ev[cgicc::HTMLBooleanElement<cgicc::htmlTag>::~HTMLBoole=
anEleme
nt()]+0x16):example.cpp: undefined reference to =
`_imp___ZN5cgicc11HTMLElementD2E
v'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBoolea=
nElemen
tINS_7headTagEEC1Ev[cgicc::HTMLBooleanElement<cgicc::headTag>::HTMLBoolea=
nElemen
t()]+0x2d):example.cpp: undefined reference to =
`_imp___ZN5cgicc11HTMLElementC2EP
KNS_17HTMLAttributeListEPKS0_PKSsNS0_12EElementTypeE'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBoolea=
nElemen
tINS_7headTagEED1Ev[cgicc::HTMLBooleanElement<cgicc::headTag>::~HTMLBoole=
anEleme
nt()]+0x16):example.cpp: undefined reference to =
`_imp___ZN5cgicc11HTMLElementD2E
v'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBoolea=
nElemen
tINS_8titleTagEEC1Ev[cgicc::HTMLBooleanElement<cgicc::titleTag>::HTMLBool=
eanElem
ent()]+0x2d):example.cpp: undefined reference to =
`_imp___ZN5cgicc11HTMLElementC2
EPKNS_17HTMLAttributeListEPKS0_PKSsNS0_12EElementTypeE'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBoolea=
nElemen
tINS_8titleTagEED1Ev[cgicc::HTMLBooleanElement<cgicc::titleTag>::~HTMLBoo=
leanEle
ment()]+0x16):example.cpp: undefined reference to =
`_imp___ZN5cgicc11HTMLElementD
2Ev'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBoolea=
nElemen
tINS_7bodyTagEEC1Ev[cgicc::HTMLBooleanElement<cgicc::bodyTag>::HTMLBoolea=
nElemen
t()]+0x2d):example.cpp: undefined reference to =
`_imp___ZN5cgicc11HTMLElementC2EP
KNS_17HTMLAttributeListEPKS0_PKSsNS0_12EElementTypeE'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBoolea=
nElemen
tINS_7bodyTagEED1Ev[cgicc::HTMLBooleanElement<cgicc::bodyTag>::~HTMLBoole=
anEleme
nt()]+0x16):example.cpp: undefined reference to =
`_imp___ZN5cgicc11HTMLElementD2E
v'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBoolea=
nElemen
tINS_5h1TagEEC1ERKSs[cgicc::HTMLBooleanElement<cgicc::h1Tag>::HTMLBoolean=
Element
(std::basic_string<char, std::char_traits<char>, std::allocator<char> > =
const&)]
+0x2c):example.cpp: undefined reference to =
`_imp___ZN5cgicc11HTMLElementC2EPKNS_
17HTMLAttributeListEPKS0_PKSsNS0_12EElementTypeE'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBoolea=
nElemen
tINS_5h1TagEED1Ev[cgicc::HTMLBooleanElement<cgicc::h1Tag>::~HTMLBooleanEl=
ement()
]+0x16):example.cpp: undefined reference to =
`_imp___ZN5cgicc11HTMLElementD2Ev'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZSt10_ConstructIN5cg=
icc10HT
TPCookieES1_EvPT_RKT0_[void std::_Construct<cgicc::HTTPCookie, =
cgicc::HTTPCookie
>(cgicc::HTTPCookie*, cgicc::HTTPCookie const&)]+0x5f):example.cpp: =
undefined re
ference to `_imp___ZN5cgicc10HTTPCookieC1ERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZSt4fillIN9__gnu_cxx=
17__nor
mal_iteratorIPN5cgicc9FormEntryESt6vectorIS3_SaIS3_EEEES3_EvT_S9_RKT0_[vo=
id std:
:fill<__gnu_cxx::__normal_iterator<cgicc::FormEntry*, =
std::vector<cgicc::FormEnt
ry, std::allocator<cgicc::FormEntry> > >, =
cgicc::FormEntry>(__gnu_cxx::__normal_
iterator<cgicc::FormEntry*, std::vector<cgicc::FormEntry, =
std::allocator<cgicc::
FormEntry> > >, __gnu_cxx::__normal_iterator<cgicc::FormEntry*, =
std::vector<cgic
c::FormEntry, std::allocator<cgicc::FormEntry> > >, cgicc::FormEntry =
const&)]+0x
32):example.cpp: undefined reference to =
`_imp___ZN5cgicc9FormEntryaSERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZSt6fill_nIN9__gnu_c=
xx17__n
ormal_iteratorIPN5cgicc9FormEntryESt6vectorIS3_SaIS3_EEEEjS3_ET_S9_T0_RKT=
1_[__gn
u_cxx::__normal_iterator<cgicc::FormEntry*, =
std::vector<cgicc::FormEntry, std::a
llocator<cgicc::FormEntry> > > =
std::fill_n<__gnu_cxx::__normal_iterator<cgicc::F
ormEntry*, std::vector<cgicc::FormEntry, =
std::allocator<cgicc::FormEntry> > >, u
nsigned int, =
cgicc::FormEntry>(__gnu_cxx::__normal_iterator<cgicc::FormEntry*, s
td::vector<cgicc::FormEntry, std::allocator<cgicc::FormEntry> > >, =
unsigned int,
 cgicc::FormEntry const&)]+0x24):example.cpp: undefined reference to =
`_imp___ZN5
cgicc9FormEntryaSERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZSt4fillIN9__gnu_cxx=
17__nor
mal_iteratorIPN5cgicc8FormFileESt6vectorIS3_SaIS3_EEEES3_EvT_S9_RKT0_[voi=
d std::
fill<__gnu_cxx::__normal_iterator<cgicc::FormFile*, =
std::vector<cgicc::FormFile,
 std::allocator<cgicc::FormFile> > >, =
cgicc::FormFile>(__gnu_cxx::__normal_itera
tor<cgicc::FormFile*, std::vector<cgicc::FormFile, =
std::allocator<cgicc::FormFil
e> > >, __gnu_cxx::__normal_iterator<cgicc::FormFile*, =
std::vector<cgicc::FormFi
le, std::allocator<cgicc::FormFile> > >, cgicc::FormFile =
const&)]+0x32):example.
cpp: undefined reference to `_imp___ZN5cgicc8FormFileaSERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZSt6fill_nIN9__gnu_c=
xx17__n
ormal_iteratorIPN5cgicc8FormFileESt6vectorIS3_SaIS3_EEEEjS3_ET_S9_T0_RKT1=
_[__gnu
_cxx::__normal_iterator<cgicc::FormFile*, std::vector<cgicc::FormFile, =
std::allo
cator<cgicc::FormFile> > > =
std::fill_n<__gnu_cxx::__normal_iterator<cgicc::FormF
ile*, std::vector<cgicc::FormFile, std::allocator<cgicc::FormFile> > >, =
unsigned
 int, cgicc::FormFile>(__gnu_cxx::__normal_iterator<cgicc::FormFile*, =
std::vecto
r<cgicc::FormFile, std::allocator<cgicc::FormFile> > >, unsigned int, =
cgicc::For
mFile const&)]+0x24):example.cpp: undefined reference to =
`_imp___ZN5cgicc8FormFi
leaSERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZSt10_ConstructIN5cg=
icc13HT
MLAttributeES1_EvPT_RKT0_[void std::_Construct<cgicc::HTMLAttribute, =
cgicc::HTML
Attribute>(cgicc::HTMLAttribute*, cgicc::HTMLAttribute =
const&)]+0x5f):example.cp
p: undefined reference to `_imp___ZN5cgicc13HTMLAttributeC1ERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZSt4fillIN9__gnu_cxx=
17__nor
mal_iteratorIPN5cgicc13HTMLAttributeESt6vectorIS3_SaIS3_EEEES3_EvT_S9_RKT=
0_[void
 std::fill<__gnu_cxx::__normal_iterator<cgicc::HTMLAttribute*, =
std::vector<cgicc
::HTMLAttribute, std::allocator<cgicc::HTMLAttribute> > >, =
cgicc::HTMLAttribute>
(__gnu_cxx::__normal_iterator<cgicc::HTMLAttribute*, =
std::vector<cgicc::HTMLAttr
ibute, std::allocator<cgicc::HTMLAttribute> > >, =
__gnu_cxx::__normal_iterator<cg
icc::HTMLAttribute*, std::vector<cgicc::HTMLAttribute, =
std::allocator<cgicc::HTM
LAttribute> > >, cgicc::HTMLAttribute const&)]+0x32):example.cpp: =
undefined refe
rence to `_imp___ZN5cgicc13HTMLAttributeaSERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZSt6fill_nIN9__gnu_c=
xx17__n
ormal_iteratorIPN5cgicc13HTMLAttributeESt6vectorIS3_SaIS3_EEEEjS3_ET_S9_T=
0_RKT1_
[__gnu_cxx::__normal_iterator<cgicc::HTMLAttribute*, =
std::vector<cgicc::HTMLAttr
ibute, std::allocator<cgicc::HTMLAttribute> > > =
std::fill_n<__gnu_cxx::__normal_
iterator<cgicc::HTMLAttribute*, std::vector<cgicc::HTMLAttribute, =
std::allocator
<cgicc::HTMLAttribute> > >, unsigned int, =
cgicc::HTMLAttribute>(__gnu_cxx::__nor
mal_iterator<cgicc::HTMLAttribute*, std::vector<cgicc::HTMLAttribute, =
std::alloc
ator<cgicc::HTMLAttribute> > >, unsigned int, cgicc::HTMLAttribute =
const&)]+0x24
):example.cpp: undefined reference to =
`_imp___ZN5cgicc13HTMLAttributeaSERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZSt6__copyIPKN5cgicc=
9FormEn
tryEPS1_ET0_T_S6_S5_St26random_access_iterator_tag[cgicc::FormEntry* =
std::__copy
<cgicc::FormEntry const*, cgicc::FormEntry*>(cgicc::FormEntry const*, =
cgicc::For
mEntry const*, cgicc::FormEntry*, =
std::random_access_iterator_tag)]+0x28):exampl
e.cpp: undefined reference to `_imp___ZN5cgicc9FormEntryaSERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZSt6__copyIPN5cgicc9=
FormEnt
ryES2_ET0_T_S4_S3_St26random_access_iterator_tag[cgicc::FormEntry* =
std::__copy<c
gicc::FormEntry*, cgicc::FormEntry*>(cgicc::FormEntry*, =
cgicc::FormEntry*, cgicc
::FormEntry*, std::random_access_iterator_tag)]+0x28):example.cpp: =
undefined ref
erence to `_imp___ZN5cgicc9FormEntryaSERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZSt6__copyIPKN5cgicc=
8FormFi
leEPS1_ET0_T_S6_S5_St26random_access_iterator_tag[cgicc::FormFile* =
std::__copy<c
gicc::FormFile const*, cgicc::FormFile*>(cgicc::FormFile const*, =
cgicc::FormFile
 const*, cgicc::FormFile*, =
std::random_access_iterator_tag)]+0x28):example.cpp:
undefined reference to `_imp___ZN5cgicc8FormFileaSERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZSt6__copyIPN5cgicc8=
FormFil
eES2_ET0_T_S4_S3_St26random_access_iterator_tag[cgicc::FormFile* =
std::__copy<cgi
cc::FormFile*, cgicc::FormFile*>(cgicc::FormFile*, cgicc::FormFile*, =
cgicc::Form
File*, std::random_access_iterator_tag)]+0x28):example.cpp: undefined =
reference
to `_imp___ZN5cgicc8FormFileaSERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZSt6__copyIPKN5cgicc=
13HTMLA
ttributeEPS1_ET0_T_S6_S5_St26random_access_iterator_tag[cgicc::HTMLAttrib=
ute* st
d::__copy<cgicc::HTMLAttribute const*, =
cgicc::HTMLAttribute*>(cgicc::HTMLAttribu
te const*, cgicc::HTMLAttribute const*, cgicc::HTMLAttribute*, =
std::random_acces
s_iterator_tag)]+0x2e):example.cpp: undefined reference to =
`_imp___ZN5cgicc13HTM
LAttributeaSERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZSt6__copyIPN5cgicc1=
3HTMLAt
tributeES2_ET0_T_S4_S3_St26random_access_iterator_tag[cgicc::HTMLAttribut=
e* std:
:__copy<cgicc::HTMLAttribute*, =
cgicc::HTMLAttribute*>(cgicc::HTMLAttribute*, cgi
cc::HTMLAttribute*, cgicc::HTMLAttribute*, =
std::random_access_iterator_tag)]+0x2
e):example.cpp: undefined reference to =
`_imp___ZN5cgicc13HTMLAttributeaSERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZSt15__copy_backward=
IPN5cgi
cc9FormEntryES2_ET0_T_S4_S3_St26random_access_iterator_tag[cgicc::FormEnt=
ry* std
::__copy_backward<cgicc::FormEntry*, =
cgicc::FormEntry*>(cgicc::FormEntry*, cgicc
::FormEntry*, cgicc::FormEntry*, =
std::random_access_iterator_tag)]+0x34):example
.cpp: undefined reference to `_imp___ZN5cgicc9FormEntryaSERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZSt15__copy_backward=
IPN5cgi
cc8FormFileES2_ET0_T_S4_S3_St26random_access_iterator_tag[cgicc::FormFile=
* std::
__copy_backward<cgicc::FormFile*, cgicc::FormFile*>(cgicc::FormFile*, =
cgicc::For
mFile*, cgicc::FormFile*, =
std::random_access_iterator_tag)]+0x34):example.cpp: u
ndefined reference to `_imp___ZN5cgicc8FormFileaSERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZSt15__copy_backward=
IPN5cgi
cc13HTMLAttributeES2_ET0_T_S4_S3_St26random_access_iterator_tag[cgicc::HT=
MLAttri
bute* std::__copy_backward<cgicc::HTMLAttribute*, =
cgicc::HTMLAttribute*>(cgicc::
HTMLAttribute*, cgicc::HTMLAttribute*, cgicc::HTMLAttribute*, =
std::random_access
_iterator_tag)]+0x3a):example.cpp: undefined reference to =
`_imp___ZN5cgicc13HTML
AttributeaSERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.rdata$_ZTVN5cgicc18HTMLBoo=
leanEle
mentINS_5h1TagEEE[vtable for =
cgicc::HTMLBooleanElement<cgicc::h1Tag>]+0x10):exam
ple.cpp: undefined reference to =
`cgicc::HTMLElement::render(std::ostream&) const
'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.rdata$_ZTVN5cgicc18HTMLBoo=
leanEle
mentINS_7bodyTagEEE[vtable for =
cgicc::HTMLBooleanElement<cgicc::bodyTag>]+0x10):
example.cpp: undefined reference to =
`cgicc::HTMLElement::render(std::ostream&) c
onst'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.rdata$_ZTVN5cgicc18HTMLBoo=
leanEle
mentINS_8titleTagEEE[vtable for =
cgicc::HTMLBooleanElement<cgicc::titleTag>]+0x10
):example.cpp: undefined reference to =
`cgicc::HTMLElement::render(std::ostream&)
 const'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.rdata$_ZTVN5cgicc18HTMLBoo=
leanEle
mentINS_7headTagEEE[vtable for =
cgicc::HTMLBooleanElement<cgicc::headTag>]+0x10):
example.cpp: undefined reference to =
`cgicc::HTMLElement::render(std::ostream&) c
onst'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.rdata$_ZTVN5cgicc18HTMLBoo=
leanEle
mentINS_7htmlTagEEE[vtable for =
cgicc::HTMLBooleanElement<cgicc::htmlTag>]+0x10):
example.cpp: undefined reference to =
`cgicc::HTMLElement::render(std::ostream&) c
onst'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBoolea=
nElemen
tINS_7htmlTagEED0Ev[cgicc::HTMLBooleanElement<cgicc::htmlTag>::~HTMLBoole=
anEleme
nt()]+0x16):example.cpp: undefined reference to =
`_imp___ZN5cgicc11HTMLElementD2E
v'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBoolea=
nElemen
tINS_7headTagEED0Ev[cgicc::HTMLBooleanElement<cgicc::headTag>::~HTMLBoole=
anEleme
nt()]+0x16):example.cpp: undefined reference to =
`_imp___ZN5cgicc11HTMLElementD2E
v'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBoolea=
nElemen
tINS_8titleTagEED0Ev[cgicc::HTMLBooleanElement<cgicc::titleTag>::~HTMLBoo=
leanEle
ment()]+0x16):example.cpp: undefined reference to =
`_imp___ZN5cgicc11HTMLElementD
2Ev'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBoolea=
nElemen
tINS_7bodyTagEED0Ev[cgicc::HTMLBooleanElement<cgicc::bodyTag>::~HTMLBoole=
anEleme
nt()]+0x16):example.cpp: undefined reference to =
`_imp___ZN5cgicc11HTMLElementD2E
v'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBoolea=
nElemen
tINS_5h1TagEED0Ev[cgicc::HTMLBooleanElement<cgicc::h1Tag>::~HTMLBooleanEl=
ement()
]+0x16):example.cpp: undefined reference to =
`_imp___ZN5cgicc11HTMLElementD2Ev'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBoolea=
nElemen
tINS_5h1TagEEC1ERKS2_[cgicc::HTMLBooleanElement<cgicc::h1Tag>::HTMLBoolea=
nElemen
t(cgicc::HTMLBooleanElement<cgicc::h1Tag> const&)]+0x14):example.cpp: =
undefined
reference to `_imp___ZN5cgicc11HTMLElementC2ERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBoolea=
nElemen
tINS_7bodyTagEEC1ERKS2_[cgicc::HTMLBooleanElement<cgicc::bodyTag>::HTMLBo=
oleanEl
ement(cgicc::HTMLBooleanElement<cgicc::bodyTag> =
const&)]+0x14):example.cpp: unde
fined reference to `_imp___ZN5cgicc11HTMLElementC2ERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBoolea=
nElemen
tINS_8titleTagEEC1ERKS2_[cgicc::HTMLBooleanElement<cgicc::titleTag>::HTML=
Boolean
Element(cgicc::HTMLBooleanElement<cgicc::titleTag> =
const&)]+0x14):example.cpp: u
ndefined reference to `_imp___ZN5cgicc11HTMLElementC2ERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBoolea=
nElemen
tINS_7headTagEEC1ERKS2_[cgicc::HTMLBooleanElement<cgicc::headTag>::HTMLBo=
oleanEl
ement(cgicc::HTMLBooleanElement<cgicc::headTag> =
const&)]+0x14):example.cpp: unde
fined reference to `_imp___ZN5cgicc11HTMLElementC2ERKS0_'
C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBoolea=
nElemen
tINS_7htmlTagEEC1ERKS2_[cgicc::HTMLBooleanElement<cgicc::htmlTag>::HTMLBo=
oleanEl
ement(cgicc::HTMLBooleanElement<cgicc::htmlTag> =
const&)]+0x14):example.cpp: unde
fined reference to `_imp___ZN5cgicc11HTMLElementC2ERKS0_'
collect2: ld returned 1 exit status
--------------------

Is this a bug, or a problem with my machine? I'm running Windows XP Home =
SP2 and using MinGW 3.4.2
Thanks for your help! ;-)
------=_NextPart_000_0008_01C5D7BC.531ED440
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.2769" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hello! How are you?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>OK, I downloaded and tried the example =
file, look=20
at what I get:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>--------------------</FONT></DIV>
<DIV><FONT face=3DArial=20
size=3D2>C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vector=
IN5cgicc8FormFil<BR>eESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_itera=
torIPS1_S3_EERKS1_[std::vec<BR>tor&lt;cgicc::FormFile,=20
std::allocator&lt;cgicc::FormFile&gt;=20
&gt;::_M_insert_aux(__gnu_cxx:<BR>:__normal_iterator&lt;cgicc::FormFile*,=
=20
std::vector&lt;cgicc::FormFile, =
std::allocator<BR>&lt;cgicc::FormFile&gt; &gt;=20
&gt;, cgicc::FormFile const&amp;)]+0x100):example.cpp: undefined =
re<BR>ference=20
to=20
`_imp___ZN5cgicc8FormFileaSERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/=
ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc13HTMLAt<BR>tributeESaIS1_EEC2Ej[std=
::vector&lt;cgicc::HTMLAttribute,=20
std::allocator&lt;cgicc::HTM<BR>LAttribute&gt; &gt;::vector(unsigned=20
int)]+0xa3):example.cpp: undefined reference to=20
`<BR>_imp___ZN5cgicc13HTMLAttributeC1Ev'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1=
\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc13HTMLAt<BR>tributeESaIS1_EEC2=
Ej[std::vector&lt;cgicc::HTMLAttribute,=20
std::allocator&lt;cgicc::HTM<BR>LAttribute&gt; &gt;::vector(unsigned=20
int)]+0x10d):example.cpp: undefined reference=20
to<BR>`cgicc::HTMLAttribute::~HTMLAttribute()'<BR>C:\DOCUME~1\DARTH_~1\LO=
CALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc13HTMLAt<BR>tributeESaIS=
1_EEC2Ej[std::vector&lt;cgicc::HTMLAttribute,=20
std::allocator&lt;cgicc::HTM<BR>LAttribute&gt; &gt;::vector(unsigned=20
int)]+0x127):example.cpp: undefined reference=20
to<BR>`cgicc::HTMLAttribute::~HTMLAttribute()'<BR>C:\DOCUME~1\DARTH_~1\LO=
CALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc13HTMLAt<BR>tributeESaIS=
1_EEC1Ej[std::vector&lt;cgicc::HTMLAttribute,=20
std::allocator&lt;cgicc::HTM<BR>LAttribute&gt; &gt;::vector(unsigned=20
int)]+0xa3):example.cpp: undefined reference to=20
`<BR>_imp___ZN5cgicc13HTMLAttributeC1Ev'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1=
\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc13HTMLAt<BR>tributeESaIS1_EEC1=
Ej[std::vector&lt;cgicc::HTMLAttribute,=20
std::allocator&lt;cgicc::HTM<BR>LAttribute&gt; &gt;::vector(unsigned=20
int)]+0x10d):example.cpp: undefined reference=20
to<BR>`cgicc::HTMLAttribute::~HTMLAttribute()'<BR>C:\DOCUME~1\DARTH_~1\LO=
CALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc13HTMLAt<BR>tributeESaIS=
1_EEC1Ej[std::vector&lt;cgicc::HTMLAttribute,=20
std::allocator&lt;cgicc::HTM<BR>LAttribute&gt; &gt;::vector(unsigned=20
int)]+0x127):example.cpp: undefined reference=20
to<BR>`cgicc::HTMLAttribute::~HTMLAttribute()'<BR>C:\DOCUME~1\DARTH_~1\LO=
CALS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc13HTMLAt<BR>tributeESaIS=
1_EE6resizeEj[std::vector&lt;cgicc::HTMLAttribute,=20
std::allocator&lt;cgicc<BR>::HTMLAttribute&gt; &gt;::resize(unsigned=20
int)]+0x3c):example.cpp: undefined reference<BR>&nbsp;to=20
`_imp___ZN5cgicc13HTMLAttributeC1Ev'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Tem=
p/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc13HTMLAt<BR>tributeESaIS1_EE6resiz=
eEj[std::vector&lt;cgicc::HTMLAttribute,=20
std::allocator&lt;cgicc<BR>::HTMLAttribute&gt; &gt;::resize(unsigned=20
int)]+0x88):example.cpp: undefined reference<BR>&nbsp;to=20
`cgicc::HTMLAttribute::~HTMLAttribute()'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1=
\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc13HTMLAt<BR>tributeESaIS1_EE6r=
esizeEj[std::vector&lt;cgicc::HTMLAttribute,=20
std::allocator&lt;cgicc<BR>::HTMLAttribute&gt; &gt;::resize(unsigned=20
int)]+0xb2):example.cpp: undefined reference<BR>&nbsp;to=20
`cgicc::HTMLAttribute::~HTMLAttribute()'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1=
\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc13HTMLAt<BR>tributeESaIS1_EE14=
_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEjRKS1_[<BR>std::ve=
ctor&lt;cgicc::HTMLAttribute,=20
std::allocator&lt;cgicc::HTMLAttribute&gt;=20
&gt;::_M_fil<BR>l_insert(__gnu_cxx::__normal_iterator&lt;cgicc::HTMLAttri=
bute*,=20
std::vector&lt;cgicc::<BR>HTMLAttribute,=20
std::allocator&lt;cgicc::HTMLAttribute&gt; &gt; &gt;, unsigned int,=20
cgicc::HT<BR>MLAttribute const&amp;)]+0x73):example.cpp: undefined =
reference to=20
`_imp___ZN5cgicc1<BR>3HTMLAttributeC1ERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCA=
LS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc13HTMLAt<BR>tributeESaIS1_=
EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEjRKS1_[<BR>std=
::vector&lt;cgicc::HTMLAttribute,=20
std::allocator&lt;cgicc::HTMLAttribute&gt;=20
&gt;::_M_fil<BR>l_insert(__gnu_cxx::__normal_iterator&lt;cgicc::HTMLAttri=
bute*,=20
std::vector&lt;cgicc::<BR>HTMLAttribute,=20
std::allocator&lt;cgicc::HTMLAttribute&gt; &gt; &gt;, unsigned int,=20
cgicc::HT<BR>MLAttribute const&amp;)]+0x240):example.cpp: undefined =
reference to=20
`cgicc::HTMLAttr<BR>ibute::~HTMLAttribute()'<BR>C:\DOCUME~1\DARTH_~1\LOCA=
LS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc13HTMLAt<BR>tributeESaIS1_=
EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEjRKS1_[<BR>std=
::vector&lt;cgicc::HTMLAttribute,=20
std::allocator&lt;cgicc::HTMLAttribute&gt;=20
&gt;::_M_fil<BR>l_insert(__gnu_cxx::__normal_iterator&lt;cgicc::HTMLAttri=
bute*,=20
std::vector&lt;cgicc::<BR>HTMLAttribute,=20
std::allocator&lt;cgicc::HTMLAttribute&gt; &gt; &gt;, unsigned int,=20
cgicc::HT<BR>MLAttribute const&amp;)]+0x279):example.cpp: undefined =
reference to=20
`cgicc::HTMLAttr<BR>ibute::~HTMLAttribute()'<BR>C:\DOCUME~1\DARTH_~1\LOCA=
LS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc13HTMLAt<BR>tributeESaIS1_=
EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_[st<BR>d::=
vector&lt;cgicc::HTMLAttribute,=20
std::allocator&lt;cgicc::HTMLAttribute&gt;=20
&gt;::_M_inser<BR>t_aux(__gnu_cxx::__normal_iterator&lt;cgicc::HTMLAttrib=
ute*,=20
std::vector&lt;cgicc::HTM<BR>LAttribute,=20
std::allocator&lt;cgicc::HTMLAttribute&gt; &gt; &gt;, =
cgicc::HTMLAttribute=20
const<BR>&amp;)]+0x87):example.cpp: undefined reference to=20
`_imp___ZN5cgicc13HTMLAttributeC1E<BR>RKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCA=
LS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc13HTMLAt<BR>tributeESaIS1_=
EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_[st<BR>d::=
vector&lt;cgicc::HTMLAttribute,=20
std::allocator&lt;cgicc::HTMLAttribute&gt;=20
&gt;::_M_inser<BR>t_aux(__gnu_cxx::__normal_iterator&lt;cgicc::HTMLAttrib=
ute*,=20
std::vector&lt;cgicc::HTM<BR>LAttribute,=20
std::allocator&lt;cgicc::HTMLAttribute&gt; &gt; &gt;, =
cgicc::HTMLAttribute=20
const<BR>&amp;)]+0x102):example.cpp: undefined reference to=20
`_imp___ZN5cgicc13HTMLAttributeaS<BR>ERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCA=
LS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc13HTMLAt<BR>tributeESaIS1_=
EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_[st<BR>d::=
vector&lt;cgicc::HTMLAttribute,=20
std::allocator&lt;cgicc::HTMLAttribute&gt;=20
&gt;::_M_inser<BR>t_aux(__gnu_cxx::__normal_iterator&lt;cgicc::HTMLAttrib=
ute*,=20
std::vector&lt;cgicc::HTM<BR>LAttribute,=20
std::allocator&lt;cgicc::HTMLAttribute&gt; &gt; &gt;, =
cgicc::HTMLAttribute=20
const<BR>&amp;)]+0x127):example.cpp: undefined reference to=20
`cgicc::HTMLAttribute::~HTMLAttri<BR>bute()'<BR>C:\DOCUME~1\DARTH_~1\LOCA=
LS~1\Temp/ccKybaaa.o(.text$_ZNSt6vectorIN5cgicc13HTMLAt<BR>tributeESaIS1_=
EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_[st<BR>d::=
vector&lt;cgicc::HTMLAttribute,=20
std::allocator&lt;cgicc::HTMLAttribute&gt;=20
&gt;::_M_inser<BR>t_aux(__gnu_cxx::__normal_iterator&lt;cgicc::HTMLAttrib=
ute*,=20
std::vector&lt;cgicc::HTM<BR>LAttribute,=20
std::allocator&lt;cgicc::HTMLAttribute&gt; &gt; &gt;, =
cgicc::HTMLAttribute=20
const<BR>&amp;)]+0x160):example.cpp: undefined reference to=20
`cgicc::HTMLAttribute::~HTMLAttri<BR>bute()'<BR>C:\DOCUME~1\DARTH_~1\LOCA=
LS~1\Temp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBooleanElemen<BR>tINS_7htmlTagE=
EC1Ev[cgicc::HTMLBooleanElement&lt;cgicc::htmlTag&gt;::HTMLBooleanElemen<=
BR>t()]+0x2d):example.cpp:=20
undefined reference to=20
`_imp___ZN5cgicc11HTMLElementC2EP<BR>KNS_17HTMLAttributeListEPKS0_PKSsNS0=
_12EElementTypeE'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$=
_ZN5cgicc18HTMLBooleanElemen<BR>tINS_7htmlTagEED1Ev[cgicc::HTMLBooleanEle=
ment&lt;cgicc::htmlTag&gt;::~HTMLBooleanEleme<BR>nt()]+0x16):example.cpp:=
=20
undefined reference to=20
`_imp___ZN5cgicc11HTMLElementD2E<BR>v'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\T=
emp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBooleanElemen<BR>tINS_7headTagEEC1Ev[=
cgicc::HTMLBooleanElement&lt;cgicc::headTag&gt;::HTMLBooleanElemen<BR>t()=
]+0x2d):example.cpp:=20
undefined reference to=20
`_imp___ZN5cgicc11HTMLElementC2EP<BR>KNS_17HTMLAttributeListEPKS0_PKSsNS0=
_12EElementTypeE'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$=
_ZN5cgicc18HTMLBooleanElemen<BR>tINS_7headTagEED1Ev[cgicc::HTMLBooleanEle=
ment&lt;cgicc::headTag&gt;::~HTMLBooleanEleme<BR>nt()]+0x16):example.cpp:=
=20
undefined reference to=20
`_imp___ZN5cgicc11HTMLElementD2E<BR>v'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\T=
emp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBooleanElemen<BR>tINS_8titleTagEEC1Ev=
[cgicc::HTMLBooleanElement&lt;cgicc::titleTag&gt;::HTMLBooleanElem<BR>ent=
()]+0x2d):example.cpp:=20
undefined reference to=20
`_imp___ZN5cgicc11HTMLElementC2<BR>EPKNS_17HTMLAttributeListEPKS0_PKSsNS0=
_12EElementTypeE'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$=
_ZN5cgicc18HTMLBooleanElemen<BR>tINS_8titleTagEED1Ev[cgicc::HTMLBooleanEl=
ement&lt;cgicc::titleTag&gt;::~HTMLBooleanEle<BR>ment()]+0x16):example.cp=
p:=20
undefined reference to=20
`_imp___ZN5cgicc11HTMLElementD<BR>2Ev'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\T=
emp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBooleanElemen<BR>tINS_7bodyTagEEC1Ev[=
cgicc::HTMLBooleanElement&lt;cgicc::bodyTag&gt;::HTMLBooleanElemen<BR>t()=
]+0x2d):example.cpp:=20
undefined reference to=20
`_imp___ZN5cgicc11HTMLElementC2EP<BR>KNS_17HTMLAttributeListEPKS0_PKSsNS0=
_12EElementTypeE'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$=
_ZN5cgicc18HTMLBooleanElemen<BR>tINS_7bodyTagEED1Ev[cgicc::HTMLBooleanEle=
ment&lt;cgicc::bodyTag&gt;::~HTMLBooleanEleme<BR>nt()]+0x16):example.cpp:=
=20
undefined reference to=20
`_imp___ZN5cgicc11HTMLElementD2E<BR>v'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\T=
emp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBooleanElemen<BR>tINS_5h1TagEEC1ERKSs=
[cgicc::HTMLBooleanElement&lt;cgicc::h1Tag&gt;::HTMLBooleanElement<BR>(st=
d::basic_string&lt;char,=20
std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;=20
const&amp;)]<BR>+0x2c):example.cpp: undefined reference to=20
`_imp___ZN5cgicc11HTMLElementC2EPKNS_<BR>17HTMLAttributeListEPKS0_PKSsNS0=
_12EElementTypeE'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$=
_ZN5cgicc18HTMLBooleanElemen<BR>tINS_5h1TagEED1Ev[cgicc::HTMLBooleanEleme=
nt&lt;cgicc::h1Tag&gt;::~HTMLBooleanElement()<BR>]+0x16):example.cpp:=20
undefined reference to=20
`_imp___ZN5cgicc11HTMLElementD2Ev'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/=
ccKybaaa.o(.text$_ZSt10_ConstructIN5cgicc10HT<BR>TPCookieES1_EvPT_RKT0_[v=
oid=20
std::_Construct&lt;cgicc::HTTPCookie,=20
cgicc::HTTPCookie<BR>&gt;(cgicc::HTTPCookie*, cgicc::HTTPCookie=20
const&amp;)]+0x5f):example.cpp: undefined re<BR>ference to=20
`_imp___ZN5cgicc10HTTPCookieC1ERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Te=
mp/ccKybaaa.o(.text$_ZSt4fillIN9__gnu_cxx17__nor<BR>mal_iteratorIPN5cgicc=
9FormEntryESt6vectorIS3_SaIS3_EEEES3_EvT_S9_RKT0_[void=20
std:<BR>:fill&lt;__gnu_cxx::__normal_iterator&lt;cgicc::FormEntry*,=20
std::vector&lt;cgicc::FormEnt<BR>ry, =
std::allocator&lt;cgicc::FormEntry&gt; &gt;=20
&gt;,=20
cgicc::FormEntry&gt;(__gnu_cxx::__normal_<BR>iterator&lt;cgicc::FormEntry=
*,=20
std::vector&lt;cgicc::FormEntry, =
std::allocator&lt;cgicc::<BR>FormEntry&gt; &gt;=20
&gt;, __gnu_cxx::__normal_iterator&lt;cgicc::FormEntry*,=20
std::vector&lt;cgic<BR>c::FormEntry, =
std::allocator&lt;cgicc::FormEntry&gt; &gt;=20
&gt;, cgicc::FormEntry const&amp;)]+0x<BR>32):example.cpp: undefined =
reference=20
to=20
`_imp___ZN5cgicc9FormEntryaSERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp=
/ccKybaaa.o(.text$_ZSt6fill_nIN9__gnu_cxx17__n<BR>ormal_iteratorIPN5cgicc=
9FormEntryESt6vectorIS3_SaIS3_EEEEjS3_ET_S9_T0_RKT1_[__gn<BR>u_cxx::__nor=
mal_iterator&lt;cgicc::FormEntry*,=20
std::vector&lt;cgicc::FormEntry, =
std::a<BR>llocator&lt;cgicc::FormEntry&gt; &gt;=20
&gt; =
std::fill_n&lt;__gnu_cxx::__normal_iterator&lt;cgicc::F<BR>ormEntry*,=20
std::vector&lt;cgicc::FormEntry, std::allocator&lt;cgicc::FormEntry&gt; =
&gt;=20
&gt;, u<BR>nsigned int,=20
cgicc::FormEntry&gt;(__gnu_cxx::__normal_iterator&lt;cgicc::FormEntry*,=20
s<BR>td::vector&lt;cgicc::FormEntry, =
std::allocator&lt;cgicc::FormEntry&gt; &gt;=20
&gt;, unsigned int,<BR>&nbsp;cgicc::FormEntry =
const&amp;)]+0x24):example.cpp:=20
undefined reference to=20
`_imp___ZN5<BR>cgicc9FormEntryaSERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\=
Temp/ccKybaaa.o(.text$_ZSt4fillIN9__gnu_cxx17__nor<BR>mal_iteratorIPN5cgi=
cc8FormFileESt6vectorIS3_SaIS3_EEEES3_EvT_S9_RKT0_[void=20
std::<BR>fill&lt;__gnu_cxx::__normal_iterator&lt;cgicc::FormFile*,=20
std::vector&lt;cgicc::FormFile,<BR>&nbsp;std::allocator&lt;cgicc::FormFil=
e&gt;=20
&gt; &gt;,=20
cgicc::FormFile&gt;(__gnu_cxx::__normal_itera<BR>tor&lt;cgicc::FormFile*,=
=20
std::vector&lt;cgicc::FormFile, =
std::allocator&lt;cgicc::FormFil<BR>e&gt; &gt;=20
&gt;, __gnu_cxx::__normal_iterator&lt;cgicc::FormFile*,=20
std::vector&lt;cgicc::FormFi<BR>le, =
std::allocator&lt;cgicc::FormFile&gt; &gt;=20
&gt;, cgicc::FormFile const&amp;)]+0x32):example.<BR>cpp: undefined =
reference to=20
`_imp___ZN5cgicc8FormFileaSERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/=
ccKybaaa.o(.text$_ZSt6fill_nIN9__gnu_cxx17__n<BR>ormal_iteratorIPN5cgicc8=
FormFileESt6vectorIS3_SaIS3_EEEEjS3_ET_S9_T0_RKT1_[__gnu<BR>_cxx::__norma=
l_iterator&lt;cgicc::FormFile*,=20
std::vector&lt;cgicc::FormFile, =
std::allo<BR>cator&lt;cgicc::FormFile&gt; &gt;=20
&gt; =
std::fill_n&lt;__gnu_cxx::__normal_iterator&lt;cgicc::FormF<BR>ile*,=20
std::vector&lt;cgicc::FormFile, std::allocator&lt;cgicc::FormFile&gt; =
&gt; &gt;,=20
unsigned<BR>&nbsp;int,=20
cgicc::FormFile&gt;(__gnu_cxx::__normal_iterator&lt;cgicc::FormFile*,=20
std::vecto<BR>r&lt;cgicc::FormFile, =
std::allocator&lt;cgicc::FormFile&gt; &gt;=20
&gt;, unsigned int, cgicc::For<BR>mFile const&amp;)]+0x24):example.cpp:=20
undefined reference to=20
`_imp___ZN5cgicc8FormFi<BR>leaSERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\T=
emp/ccKybaaa.o(.text$_ZSt10_ConstructIN5cgicc13HT<BR>MLAttributeES1_EvPT_=
RKT0_[void=20
std::_Construct&lt;cgicc::HTMLAttribute,=20
cgicc::HTML<BR>Attribute&gt;(cgicc::HTMLAttribute*, cgicc::HTMLAttribute =

const&amp;)]+0x5f):example.cp<BR>p: undefined reference to=20
`_imp___ZN5cgicc13HTMLAttributeC1ERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1=
\Temp/ccKybaaa.o(.text$_ZSt4fillIN9__gnu_cxx17__nor<BR>mal_iteratorIPN5cg=
icc13HTMLAttributeESt6vectorIS3_SaIS3_EEEES3_EvT_S9_RKT0_[void<BR>&nbsp;s=
td::fill&lt;__gnu_cxx::__normal_iterator&lt;cgicc::HTMLAttribute*,=20
std::vector&lt;cgicc<BR>::HTMLAttribute,=20
std::allocator&lt;cgicc::HTMLAttribute&gt; &gt; &gt;,=20
cgicc::HTMLAttribute&gt;<BR>(__gnu_cxx::__normal_iterator&lt;cgicc::HTMLA=
ttribute*,=20
std::vector&lt;cgicc::HTMLAttr<BR>ibute,=20
std::allocator&lt;cgicc::HTMLAttribute&gt; &gt; &gt;,=20
__gnu_cxx::__normal_iterator&lt;cg<BR>icc::HTMLAttribute*,=20
std::vector&lt;cgicc::HTMLAttribute,=20
std::allocator&lt;cgicc::HTM<BR>LAttribute&gt; &gt; &gt;, =
cgicc::HTMLAttribute=20
const&amp;)]+0x32):example.cpp: undefined refe<BR>rence to=20
`_imp___ZN5cgicc13HTMLAttributeaSERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1=
\Temp/ccKybaaa.o(.text$_ZSt6fill_nIN9__gnu_cxx17__n<BR>ormal_iteratorIPN5=
cgicc13HTMLAttributeESt6vectorIS3_SaIS3_EEEEjS3_ET_S9_T0_RKT1_<BR>[__gnu_=
cxx::__normal_iterator&lt;cgicc::HTMLAttribute*,=20
std::vector&lt;cgicc::HTMLAttr<BR>ibute,=20
std::allocator&lt;cgicc::HTMLAttribute&gt; &gt; &gt;=20
std::fill_n&lt;__gnu_cxx::__normal_<BR>iterator&lt;cgicc::HTMLAttribute*,=
=20
std::vector&lt;cgicc::HTMLAttribute,=20
std::allocator<BR>&lt;cgicc::HTMLAttribute&gt; &gt; &gt;, unsigned int,=20
cgicc::HTMLAttribute&gt;(__gnu_cxx::__nor<BR>mal_iterator&lt;cgicc::HTMLA=
ttribute*,=20
std::vector&lt;cgicc::HTMLAttribute,=20
std::alloc<BR>ator&lt;cgicc::HTMLAttribute&gt; &gt; &gt;, unsigned int,=20
cgicc::HTMLAttribute const&amp;)]+0x24<BR>):example.cpp: undefined =
reference to=20
`_imp___ZN5cgicc13HTMLAttributeaSERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1=
\Temp/ccKybaaa.o(.text$_ZSt6__copyIPKN5cgicc9FormEn<BR>tryEPS1_ET0_T_S6_S=
5_St26random_access_iterator_tag[cgicc::FormEntry*=20
std::__copy<BR>&lt;cgicc::FormEntry const*,=20
cgicc::FormEntry*&gt;(cgicc::FormEntry const*, cgicc::For<BR>mEntry =
const*,=20
cgicc::FormEntry*, =
std::random_access_iterator_tag)]+0x28):exampl<BR>e.cpp:=20
undefined reference to=20
`_imp___ZN5cgicc9FormEntryaSERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp=
/ccKybaaa.o(.text$_ZSt6__copyIPN5cgicc9FormEnt<BR>ryES2_ET0_T_S4_S3_St26r=
andom_access_iterator_tag[cgicc::FormEntry*=20
std::__copy&lt;c<BR>gicc::FormEntry*, =
cgicc::FormEntry*&gt;(cgicc::FormEntry*,=20
cgicc::FormEntry*, cgicc<BR>::FormEntry*,=20
std::random_access_iterator_tag)]+0x28):example.cpp: undefined =
ref<BR>erence to=20
`_imp___ZN5cgicc9FormEntryaSERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp=
/ccKybaaa.o(.text$_ZSt6__copyIPKN5cgicc8FormFi<BR>leEPS1_ET0_T_S6_S5_St26=
random_access_iterator_tag[cgicc::FormFile*=20
std::__copy&lt;c<BR>gicc::FormFile const*, =
cgicc::FormFile*&gt;(cgicc::FormFile=20
const*, cgicc::FormFile<BR>&nbsp;const*, cgicc::FormFile*,=20
std::random_access_iterator_tag)]+0x28):example.cpp:<BR>undefined =
reference to=20
`_imp___ZN5cgicc8FormFileaSERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/=
ccKybaaa.o(.text$_ZSt6__copyIPN5cgicc8FormFil<BR>eES2_ET0_T_S4_S3_St26ran=
dom_access_iterator_tag[cgicc::FormFile*=20
std::__copy&lt;cgi<BR>cc::FormFile*, =
cgicc::FormFile*&gt;(cgicc::FormFile*,=20
cgicc::FormFile*, cgicc::Form<BR>File*,=20
std::random_access_iterator_tag)]+0x28):example.cpp: undefined =
reference<BR>to=20
`_imp___ZN5cgicc8FormFileaSERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/=
ccKybaaa.o(.text$_ZSt6__copyIPKN5cgicc13HTMLA<BR>ttributeEPS1_ET0_T_S6_S5=
_St26random_access_iterator_tag[cgicc::HTMLAttribute*=20
st<BR>d::__copy&lt;cgicc::HTMLAttribute const*,=20
cgicc::HTMLAttribute*&gt;(cgicc::HTMLAttribu<BR>te const*, =
cgicc::HTMLAttribute=20
const*, cgicc::HTMLAttribute*,=20
std::random_acces<BR>s_iterator_tag)]+0x2e):example.cpp: undefined =
reference to=20
`_imp___ZN5cgicc13HTM<BR>LAttributeaSERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCA=
LS~1\Temp/ccKybaaa.o(.text$_ZSt6__copyIPN5cgicc13HTMLAt<BR>tributeES2_ET0=
_T_S4_S3_St26random_access_iterator_tag[cgicc::HTMLAttribute*=20
std:<BR>:__copy&lt;cgicc::HTMLAttribute*,=20
cgicc::HTMLAttribute*&gt;(cgicc::HTMLAttribute*, =
cgi<BR>cc::HTMLAttribute*,=20
cgicc::HTMLAttribute*, =
std::random_access_iterator_tag)]+0x2<BR>e):example.cpp:=20
undefined reference to=20
`_imp___ZN5cgicc13HTMLAttributeaSERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1=
\Temp/ccKybaaa.o(.text$_ZSt15__copy_backwardIPN5cgi<BR>cc9FormEntryES2_ET=
0_T_S4_S3_St26random_access_iterator_tag[cgicc::FormEntry*=20
std<BR>::__copy_backward&lt;cgicc::FormEntry*,=20
cgicc::FormEntry*&gt;(cgicc::FormEntry*, cgicc<BR>::FormEntry*,=20
cgicc::FormEntry*, =
std::random_access_iterator_tag)]+0x34):example<BR>.cpp:=20
undefined reference to=20
`_imp___ZN5cgicc9FormEntryaSERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp=
/ccKybaaa.o(.text$_ZSt15__copy_backwardIPN5cgi<BR>cc8FormFileES2_ET0_T_S4=
_S3_St26random_access_iterator_tag[cgicc::FormFile*=20
std::<BR>__copy_backward&lt;cgicc::FormFile*,=20
cgicc::FormFile*&gt;(cgicc::FormFile*, cgicc::For<BR>mFile*, =
cgicc::FormFile*,=20
std::random_access_iterator_tag)]+0x34):example.cpp: u<BR>ndefined =
reference to=20
`_imp___ZN5cgicc8FormFileaSERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/=
ccKybaaa.o(.text$_ZSt15__copy_backwardIPN5cgi<BR>cc13HTMLAttributeES2_ET0=
_T_S4_S3_St26random_access_iterator_tag[cgicc::HTMLAttri<BR>bute*=20
std::__copy_backward&lt;cgicc::HTMLAttribute*,=20
cgicc::HTMLAttribute*&gt;(cgicc::<BR>HTMLAttribute*, =
cgicc::HTMLAttribute*,=20
cgicc::HTMLAttribute*, =
std::random_access<BR>_iterator_tag)]+0x3a):example.cpp:=20
undefined reference to=20
`_imp___ZN5cgicc13HTML<BR>AttributeaSERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCA=
LS~1\Temp/ccKybaaa.o(.rdata$_ZTVN5cgicc18HTMLBooleanEle<BR>mentINS_5h1Tag=
EEE[vtable=20
for =
cgicc::HTMLBooleanElement&lt;cgicc::h1Tag&gt;]+0x10):exam<BR>ple.cpp:=20
undefined reference to `cgicc::HTMLElement::render(std::ostream&amp;)=20
const<BR>'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.rdata$_ZTVN5=
cgicc18HTMLBooleanEle<BR>mentINS_7bodyTagEEE[vtable=20
for =
cgicc::HTMLBooleanElement&lt;cgicc::bodyTag&gt;]+0x10):<BR>example.cpp:=20
undefined reference to `cgicc::HTMLElement::render(std::ostream&amp;)=20
c<BR>onst'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.rdata$_ZTVN5=
cgicc18HTMLBooleanEle<BR>mentINS_8titleTagEEE[vtable=20
for =
cgicc::HTMLBooleanElement&lt;cgicc::titleTag&gt;]+0x10<BR>):example.cpp: =

undefined reference to=20
`cgicc::HTMLElement::render(std::ostream&amp;)<BR>&nbsp;const'<BR>C:\DOCU=
ME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.rdata$_ZTVN5cgicc18HTMLBooleanEle=
<BR>mentINS_7headTagEEE[vtable=20
for =
cgicc::HTMLBooleanElement&lt;cgicc::headTag&gt;]+0x10):<BR>example.cpp:=20
undefined reference to `cgicc::HTMLElement::render(std::ostream&amp;)=20
c<BR>onst'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.rdata$_ZTVN5=
cgicc18HTMLBooleanEle<BR>mentINS_7htmlTagEEE[vtable=20
for =
cgicc::HTMLBooleanElement&lt;cgicc::htmlTag&gt;]+0x10):<BR>example.cpp:=20
undefined reference to `cgicc::HTMLElement::render(std::ostream&amp;)=20
c<BR>onst'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/ccKybaaa.o(.text$_ZN5cgi=
cc18HTMLBooleanElemen<BR>tINS_7htmlTagEED0Ev[cgicc::HTMLBooleanElement&lt=
;cgicc::htmlTag&gt;::~HTMLBooleanEleme<BR>nt()]+0x16):example.cpp:=20
undefined reference to=20
`_imp___ZN5cgicc11HTMLElementD2E<BR>v'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\T=
emp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBooleanElemen<BR>tINS_7headTagEED0Ev[=
cgicc::HTMLBooleanElement&lt;cgicc::headTag&gt;::~HTMLBooleanEleme<BR>nt(=
)]+0x16):example.cpp:=20
undefined reference to=20
`_imp___ZN5cgicc11HTMLElementD2E<BR>v'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\T=
emp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBooleanElemen<BR>tINS_8titleTagEED0Ev=
[cgicc::HTMLBooleanElement&lt;cgicc::titleTag&gt;::~HTMLBooleanEle<BR>men=
t()]+0x16):example.cpp:=20
undefined reference to=20
`_imp___ZN5cgicc11HTMLElementD<BR>2Ev'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\T=
emp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBooleanElemen<BR>tINS_7bodyTagEED0Ev[=
cgicc::HTMLBooleanElement&lt;cgicc::bodyTag&gt;::~HTMLBooleanEleme<BR>nt(=
)]+0x16):example.cpp:=20
undefined reference to=20
`_imp___ZN5cgicc11HTMLElementD2E<BR>v'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\T=
emp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBooleanElemen<BR>tINS_5h1TagEED0Ev[cg=
icc::HTMLBooleanElement&lt;cgicc::h1Tag&gt;::~HTMLBooleanElement()<BR>]+0=
x16):example.cpp:=20
undefined reference to=20
`_imp___ZN5cgicc11HTMLElementD2Ev'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\Temp/=
ccKybaaa.o(.text$_ZN5cgicc18HTMLBooleanElemen<BR>tINS_5h1TagEEC1ERKS2_[cg=
icc::HTMLBooleanElement&lt;cgicc::h1Tag&gt;::HTMLBooleanElemen<BR>t(cgicc=
::HTMLBooleanElement&lt;cgicc::h1Tag&gt;=20
const&amp;)]+0x14):example.cpp: undefined<BR>reference to=20
`_imp___ZN5cgicc11HTMLElementC2ERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\T=
emp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBooleanElemen<BR>tINS_7bodyTagEEC1ERK=
S2_[cgicc::HTMLBooleanElement&lt;cgicc::bodyTag&gt;::HTMLBooleanEl<BR>eme=
nt(cgicc::HTMLBooleanElement&lt;cgicc::bodyTag&gt;=20
const&amp;)]+0x14):example.cpp: unde<BR>fined reference to=20
`_imp___ZN5cgicc11HTMLElementC2ERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\T=
emp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBooleanElemen<BR>tINS_8titleTagEEC1ER=
KS2_[cgicc::HTMLBooleanElement&lt;cgicc::titleTag&gt;::HTMLBoolean<BR>Ele=
ment(cgicc::HTMLBooleanElement&lt;cgicc::titleTag&gt;=20
const&amp;)]+0x14):example.cpp: u<BR>ndefined reference to=20
`_imp___ZN5cgicc11HTMLElementC2ERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\T=
emp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBooleanElemen<BR>tINS_7headTagEEC1ERK=
S2_[cgicc::HTMLBooleanElement&lt;cgicc::headTag&gt;::HTMLBooleanEl<BR>eme=
nt(cgicc::HTMLBooleanElement&lt;cgicc::headTag&gt;=20
const&amp;)]+0x14):example.cpp: unde<BR>fined reference to=20
`_imp___ZN5cgicc11HTMLElementC2ERKS0_'<BR>C:\DOCUME~1\DARTH_~1\LOCALS~1\T=
emp/ccKybaaa.o(.text$_ZN5cgicc18HTMLBooleanElemen<BR>tINS_7htmlTagEEC1ERK=
S2_[cgicc::HTMLBooleanElement&lt;cgicc::htmlTag&gt;::HTMLBooleanEl<BR>eme=
nt(cgicc::HTMLBooleanElement&lt;cgicc::htmlTag&gt;=20
const&amp;)]+0x14):example.cpp: unde<BR>fined reference to=20
`_imp___ZN5cgicc11HTMLElementC2ERKS0_'<BR>collect2: ld returned 1 exit=20
status</FONT></DIV>
<DIV>
<DIV><FONT face=3DArial size=3D2>--------------------</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Is this a bug, or a problem with my =
machine? I'm=20
running Windows XP Home SP2 and using MinGW 3.4.2</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Thanks for your help!=20
;-)</FONT></DIV></DIV></BODY></HTML>

------=_NextPart_000_0008_01C5D7BC.531ED440--




--===============0874592614==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
bug-cgicc mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-cgicc

--===============0874592614==--