It seems as if we're missing common/rfb/UnixPasswordValidator.h, which is needed to build the Plain sec. type.
g++4 -DHAVE_CONFIG_H -I. -I/home/drc/worksrc/tigervnc/common/rfb -I../.. -I/home/drc/worksrc/tigervnc/common -I/home/drc/worksrc/tigervnc/win -I/home/drc/worksrc/tigervnc/common/jpeg -I../../common/jpeg -O3 -static-libgcc -fPIC -Wall -MT librfb_la-SSecurityPlain.lo -MD -MP -MF .deps/librfb_la-SSecurityPlain.Tpo -c /home/drc/worksrc/tigervnc/common/rfb/SSecurityPlain.cxx -fPIC -DPIC -o .libs/librfb_la-SSecurityPlain.o /home/drc/worksrc/tigervnc/common/rfb/SSecurityPlain.h:35: warning: 'class rfb::PasswordValidator' has virtual functions but non-virtual destructor /home/drc/worksrc/tigervnc/common/rfb/SSecurityVncAuth.h:34: warning: 'class rfb::VncAuthPasswdGetter' has virtual functions but non-virtual destructor /home/drc/worksrc/tigervnc/common/rfb/SSecurityPlain.cxx:29:39: error: rfb/UnixPasswordValidator.h: No such file or directory /home/drc/worksrc/tigervnc/common/rfb/ColourMap.h:29: warning: 'class rfb::ColourMap' has virtual functions but non-virtual destructor /home/drc/worksrc/tigervnc/common/rfb/UserPasswdGetter.h:21: warning: 'class rfb::UserPasswdGetter' has virtual functions but non-virtual destructor /home/drc/worksrc/tigervnc/common/rfb/SSecurityPlain.h:35: warning: 'class rfb::PasswordValidator' has virtual functions but non-virtual destructor /home/drc/worksrc/tigervnc/common/rfb/SSecurityPlain.cxx: In constructor 'rfb::SSecurityPlain::SSecurityPlain()': /home/drc/worksrc/tigervnc/common/rfb/SSecurityPlain.cxx:63: error: expected type-specifier before 'UnixPasswordValidator' /home/drc/worksrc/tigervnc/common/rfb/SSecurityPlain.cxx:63: error: cannot convert 'int*' to 'rfb::PasswordValidator*' in assignment /home/drc/worksrc/tigervnc/common/rfb/SSecurityPlain.cxx:63: error: expected `;' before 'UnixPasswordValidator' make[3]: *** [librfb_la-SSecurityPlain.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... /home/drc/worksrc/tigervnc/common/rfb/Security.cxx: In constructor 'rfb::Security::Security(rfb::SecurityClassType)': /home/drc/worksrc/tigervnc/common/rfb/Security.cxx:79: warning: 'secTypesStr' may be used uninitialized in this function /home/drc/worksrc/tigervnc/common/rfb/Security.cxx: In constructor 'rfb::Security::Security(rfb::SecurityClassType)': /home/drc/worksrc/tigervnc/common/rfb/Security.cxx:79: warning: 'secTypesStr' may be used uninitialized in this function g++4 -DHAVE_CONFIG_H -I. -I/home/drc/worksrc/tigervnc/common/rfb -I../.. -I/home/drc/worksrc/tigervnc/common -I/home/drc/worksrc/tigervnc/win -I/home/drc/worksrc/tigervnc/common/jpeg -I../../common/jpeg -O3 -static-libgcc -fPIC -Wall -MT librfb_la-Security.lo -MD -MP -MF .deps/librfb_la-Security.Tpo -c /home/drc/worksrc/tigervnc/common/rfb/Security.cxx -o librfb_la-Security.o >/dev/null 2>&1 make[3]: Leaving directory `/home/drc/worksrc/tigervnc/linux64/common/rfb' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/drc/worksrc/tigervnc/linux64/common' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/drc/worksrc/tigervnc/linux64' make: *** [all] Error 2 ------------------------------------------------------------------------------ This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd _______________________________________________ Tigervnc-devel mailing list Tigervnc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tigervnc-devel