$ gmake gmake: getcwd: : Permission denied g++ -MM -D_GNU_SOURCE -D__GNU_LIBRARY__ -fPIC -Wall -O2 -fomit-frame-pointer -Wo verloaded-virtual -DHAVE_LIBSSL -D_MODULES -D_MODDIR_=\"/usr/local/libexec/znc\" String.cpp Csocket.cpp main.cpp znc.cpp User.cpp IRCSock.cpp Client.cpp DCCBoun ce.cpp DCCSock.cpp Chan.cpp Nick.cpp Server.cpp Modules.cpp MD5.cpp Buffer.cpp U tils.cpp FileUtils.cpp HTTPSock.cpp Template.cpp -I/usr/local/include -Iyes/incl ude >.depend gmake[1]: Entering directory `/usr/home/ice/znc/modules' g++ -MM -D_GNU_SOURCE -D__GNU_LIBRARY__ -fPIC -Wall -O2 -fomit-frame-pointer -Wo verloaded-virtual -DHAVE_LIBSSL -D_MODULES -D_MODDIR_=\"/usr/local/libexec/znc\" ../Buffer.cpp ../Chan.cpp ../Client.cpp ../Csocket.cpp ../DCCBounce.cpp ../DCCS ock.cpp ../FileUtils.cpp ../HTTPSock.cpp ../IRCSock.cpp ../MD5.cpp ../Modules.cp p ../Nick.cpp ../Server.cpp ../String.cpp ../Template.cpp ../User.cpp ../Utils.c pp ../main.cpp ../znc.cpp autoattach.cpp autoop.cpp away.cpp awaynick.cpp chansa ver.cpp crypt.cpp email.cpp imapauth.cpp modperl.cpp nickserv.cpp partyline.cpp perform.cpp raw.cpp sample.cpp savebuff.cpp schat.cpp shell.cpp stickychan.cpp w atch.cpp webadmin.cpp -I/usr/local/include -Iyes/include -I.. -DHAVE_PERL `/usr/ bin/perl -MExtUtils::Embed -e perl_inc` >.depend gmake[1]: Leaving directory `/usr/home/ice/znc/modules' gmake[1]: Entering directory `/usr/home/ice/znc/modules' gmake[1]: `.depend' is up to date. gmake[1]: Leaving directory `/usr/home/ice/znc/modules' g++ -D_GNU_SOURCE -D__GNU_LIBRARY__ -fPIC -Wall -O2 -fomit-frame-pointer -Woverl oaded-virtual -DHAVE_LIBSSL -D_MODULES -D_MODDIR_=\"/usr/local/libexec/znc\" -I/ usr/local/include -Iyes/include -c -o String.o String.cpp In file included from main.h:62, from FileUtils.h:23, from String.cpp:11: Utils.h: In function `bool ReadFile(const CString &, CString &)': Utils.h:262: no matching function for call to `CString::clear ()' Utils.h: In function `bool ReadLine(const CString &, CString &, size_t &)': Utils.h:300: no matching function for call to `CString::clear ()' String.cpp: In function `static unsigned int CString::Replace(CString &, const C String &, const CString &, const CString & = "", const CString & = "", bool = fa lse)': String.cpp:446: no matching function for call to `CString::clear ()' String.cpp: In method `unsigned int CString::Split(const CString &, VCString &, bool = true, const CString & = "", const CString & = "") const': String.cpp:589: no matching function for call to `CString::clear ()' String.cpp: In method `bool CString::Base64Encode(CString &, unsigned int = 0) c onst': String.cpp:686: no matching function for call to `CString::clear ()' String.cpp: In method `long unsigned int CString::Base64Decode(CString &) const' : String.cpp:779: no matching function for call to `CString::clear ()' String.cpp: In method `void CString::Crypt(const CString &, bool, const CString & = "")': String.cpp:831: implicit declaration of function `int clear(...)' gmake: *** [String.o] Error 1 #