Has anyone out there successfully built an Xvnc binary from source?
I'm getting extremely close, but I get a ton of unresolved/unsatisfied
symbols at link time. If anyone has gotten past this, I (and others on
the list) would appreciate hearing from you.
Thanks,
- Jeff
/opt/aCC/bin/aCC -o Xhp +O1 -AA -L../../exports/lib
-L/usr/lib hw/hp/hp.o \
dix/libdix.a os/libos.a ../../exports/lib/libXau.a
../../exports/lib/libXdmcp.a cfb/libcfb.a cfb32/libcfb32.a
mfb/libmfb.a dix/libxpstubs.a mi/libmi.a Xext/libext.a Xi/libxinput.a
lbx/liblbx.a ../../lib/lbxutil/liblbxutil.a dbe/libdbe.a
record/librecord.a vnc/libvnc.a ../../../rfb/librfb.a
../../../Xregion/libXregion.a ../../../network/libnetwork.a
../../../rdr/librdr.a XTrap/libxtrap.a -L/usr/lib
../../lib/font/libXfont.a dix/libxpstubs.a mi/libcbrt.a -lz -lm
/usr/lib/libdbm.a -ldld
/usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (hw/hp/hp.o)
was detected. The linked output may not run on a PA 1.x system.
/usr/ccs/bin/ld: Unsatisfied symbols:
rfb::FullFramePixelBuffer::fillRect(const rfb::Rect &,unsigned int)
(first referenced in vnc/libvnc.a(vncExtInit.o)) (code)
rfb::Logger::write(int,const char *,const char *,double *) (first
referenced in vnc/libvnc.a(vncExtInit.o)) (code)
rfb::VNCServerST::getSockets(std::list<network::Socket
*,std::allocator<network::Socket *>> *) (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::VoidParameter::getDescription() const (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::BoolParameter::operator bool() const (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::HTTPServer::HTTPServer()%2 (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::strDup(const char *) (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::HTTPServer::getSockets(std::list<network::Socket
*,std::allocator<network::Socket *>> *) (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::IntParameter::IntParameter(const char *,const char *,int)%1
(first referenced in vnc/libvnc.a(vncExtInit.o)) (code)
rfb::LogWriter::~LogWriter() (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::Logger_File::write(int,const char *,const char *) (first
referenced in vnc/libvnc.a(vncExtInit.o)) (code)
rfb::StringParameter::StringParameter(const char *,const char *,const
char *)%1 (first referenced in vnc/libvnc.a(vncExtInit.o)) (code)
rfb::initStdIOLoggers() (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::PixelBuffer::setPF(const rfb::PixelFormat &) (first referenced
in vnc/libvnc.a(vncExtInit.o)) (code)
rfb::VncAuthPasswdFileParameter::VncAuthPasswdFileParameter()%1
(first referenced in vnc/libvnc.a(vncExtInit.o)) (code)
rfb::FullFramePixelBuffer::FullFramePixelBuffer()%2 (first referenced
in vnc/libvnc.a(vncExtInit.o)) (code)
network::TcpListener::TcpListener(int,bool,int,bool) (first
referenced in vnc/libvnc.a(vncExtInit.o)) (code)
network::TcpSocket::TcpSocket(const char *,int) (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::Region::setExtentsAndOrderedRects(const rfb::ShortRect
*,int,const rfb::ShortRect *) (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::Region::get_rects(std::vector<rfb::Rect,std::allocator<rfb::Rect>>
*,bool,bool) const (first referenced in vnc/libvnc.a(vncExtInit.o))
(code)
static rfb::Configuration::setParam(const char *,bool) (first
referenced in vnc/libvnc.a(vncExtInit.o)) (code)
typeid<rfb::HTTPServer> (first referenced in
vnc/libvnc.a(vncExtInit.o)) (data)
rfb::VNCServerST::VNCServerST(const char *,rfb::SDesktop
*,rfb::SSecurityFactory *) (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rdr::FdInStream::FdInStream(int,int,int,bool) (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::FullFramePixelBuffer::getStride() const (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::PixelBuffer::getColourMap() const (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::IntParameter::operator int() const (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::VoidParameter::~VoidParameter() (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
static rfb::HTTPServer::guessContentType(const char *,const char *)
(first referenced in vnc/libvnc.a(vncExtInit.o)) (code)
rfb::PixelBuffer::getImage(void *,const rfb::Rect &,int) (first
referenced in vnc/libvnc.a(vncExtInit.o)) (code)
network::TcpListener::getMyPort() (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::FullFramePixelBuffer::getPixelsRW(const rfb::Rect &,int *)
(first referenced in vnc/libvnc.a(vncExtInit.o)) (code)
Class tables [Vftptr] dependent on key function:
"rfb::VncAuthPasswdFileParameter::getVncAuthPasswd()" (first referenced
in vnc/libvnc.a(vncExtInit.o)) (data)
rfb::FullFramePixelBuffer::~FullFramePixelBuffer() (first referenced
in vnc/libvnc.a(vncExtInit.o)) (code)
rfb::StringParameter::~StringParameter() (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::FullFramePixelBuffer::imageRect(const rfb::Rect &,const void
*,int) (first referenced in vnc/libvnc.a(vncExtInit.o)) (code)
typeid<rfb::Logger> (first referenced in vnc/libvnc.a(vncExtInit.o))
(data)
rfb::LogWriter::LogWriter(const char *)%1 (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::Region::Region()%1 (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::HTTPServer::addClient(network::Socket *) (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::Region::~Region() (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
typeid<rfb::Logger_File> (first referenced in
vnc/libvnc.a(vncExtInit.o)) (data)
rfb::Logger_File::~Logger_File() (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::HTTPServer::processSocketEvent(network::Socket *) (first
referenced in vnc/libvnc.a(vncExtInit.o)) (code)
rfb::VNCServerST::addClient(network::Socket *,bool) (first referenced
in vnc/libvnc.a(vncExtInit.o)) (code)
rfb::FullFramePixelBuffer::maskRect(const rfb::Rect &,void *,void *)
(first referenced in vnc/libvnc.a(vncExtInit.o)) (code)
static network::TcpSocket::isSocket(int) (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
typeid<rfb::PixelBuffer> (first referenced in
vnc/libvnc.a(vncExtInit.o)) (data)
rfb::Server::clientWaitTimeMillis (first referenced in
vnc/libvnc.a(vncExtInit.o)) (data)
rfb::Configuration::head (first referenced in
vnc/libvnc.a(vncExtInit.o)) (data)
network::TcpSocket::TcpSocket(int,bool) (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::VoidParameter::getName() const (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::AliasParameter::AliasParameter(const char *,const char
*,rfb::VoidParameter *)%1 (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
typeid<rfb::FullFramePixelBuffer> (first referenced in
vnc/libvnc.a(vncExtInit.o)) (data)
rfb::BoolParameter::BoolParameter(const char *,const char *,bool)%1
(first referenced in vnc/libvnc.a(vncExtInit.o)) (code)
rfb::HTTPServer::~HTTPServer() (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::FullFramePixelBuffer::copyRect(const rfb::Rect &,const
rfb::Point &) (first referenced in vnc/libvnc.a(vncExtInit.o)) (code)
static rfb::Configuration::getParam(const char *) (first referenced
in vnc/libvnc.a(vncExtInit.o)) (code)
static network::TcpSocket::isConnected(int) (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::HTTPServer::checkTimeouts() (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
rfb::PixelBuffer::getPF() const (first referenced in
vnc/libvnc.a(vncExtInit.o)) (code)
*** Error exit code 1
_______________________________________________
VNC-List mailing list
[EMAIL PROTECTED]
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list