From: stephan b. <st...@s1...> - 2004-12-17 22:46:27
|
Yo, pclasses guys! i was referred to your project today by Marc, and am very interested in=20 trying out pclasses. Unfortunately... stephan@owl:~/src/pclasses-1.0.0beta1> gcc --version gcc (GCC) 3.3.4 (pre 3.3.5 20040809) (Suse Linux 9.2) =2E.. atalkaddr.cpp: In constructor `P::ATalkAddress::ATalkAddress()': patalkaddr.cpp:39: error: invalid application of `sizeof' to an=20 incomplete type patalkaddr.cpp: In constructor `P::ATalkAddress::ATalkAddress(const=20 at_addr&)': patalkaddr.cpp:51: error: invalid application of `sizeof' to an=20 incomplete type patalkaddr.cpp:53: error: invalid application of `sizeof' to an=20 incomplete type patalkaddr.cpp: In constructor `P::ATalkAddress::ATalkAddress(const =C2=A0 =C2=A0std::string&)': patalkaddr.cpp:57: error: invalid application of `sizeof' to an=20 incomplete type patalkaddr.cpp: In member function `P::ATalkAddress& =C2=A0 =C2=A0P::ATalkAddress::operator=3D(const at_addr&)': patalkaddr.cpp:79: error: invalid application of `sizeof' to an=20 incomplete type i can't find the definition of at_addr, only a forward decl in=20 pataladdr.h. Any quick workaround would be really cool. :) There are also a couple of warnings, but those aren't stopping my build: piodevice.posix.cpp: In member function `virtual off64_t=20 P::IODevice::seek(long =C2=A0 =C2=A0long unsigned int, P::IODevice::seekMode_t)': piodevice.posix.cpp:189: warning: comparison between signed and unsigned =C2=A0 =C2=A0integer expressions pfilemon.fam.cpp: In member function `bool =C2=A0 =C2=A0P::FileMonitor::wait(P::FileMonitor::Event&, unsigned int)': pfilemon.fam.cpp:177: warning: label `_select' defined but not used pthreadpool.cpp: In member function `void =C2=A0 =C2=A0P::ThreadPool::finished(P::WorkerThread*)': pthreadpool.cpp:162: warning: unused variable `P::ThreadJob*job' Take care, =2D-=20 =2D---- st...@s1... http://s11n.net "...pleasure is a grace and is not obedient to the commands of the will." -- Alan W. Watts |