I may not have been clear ... I'm interested in 4.0 VNC source, not
older versions.
     - Jeff

On Tue, 2004-03-23 at 17:14, Jeff Boerio wrote:
> 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
_______________________________________________
VNC-List mailing list
[EMAIL PROTECTED]
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list

Reply via email to