Solucionar los problemas compilando LibVNCServer y el directorio ".deps"
June 6th, 2008 by BusindreEn este pequeño post comentamos como compilar LibVNCServer de forma correcta, para que no se muestre este error que enseñamos a continuación al ejecutar "make" sobre el directorio de fuentes de LibVNCServer.
cd . && /bin/sh ./config.status rfbconfig.h
config.status: creating rfbconfig.h
make all-recursive
make[1]: se ingresa al directorio `/home/busi/LibVNCServer-0.9.1'
Making all in libvncserver
make[2]: se ingresa al directorio `/home/busi/LibVNCServer-0.9.1/libvncserver'
Makefile:351: .deps/auth.Plo: No existe el fichero o el directorio
Makefile:352: .deps/cargs.Plo: No existe el fichero o el directorio
Makefile:353: .deps/corre.Plo: No existe el fichero o el directorio
Makefile:354: .deps/cursor.Plo: No existe el fichero o el directorio
Makefile:355: .deps/cutpaste.Plo: No existe el fichero o el directorio
Makefile:356: .deps/d3des.Plo: No existe el fichero o el directorio
Makefile:357: .deps/draw.Plo: No existe el fichero o el directorio
Makefile:358: .deps/filelistinfo.Plo: No existe el fichero o el directorio
Makefile:359: .deps/filetransfermsg.Plo: No existe el fichero o el directorio
Makefile:360: .deps/font.Plo: No existe el fichero o el directorio
Makefile:361: .deps/handlefiletransferrequest.Plo: No existe el fichero o el directorio
Makefile:362: .deps/hextile.Plo: No existe el fichero o el directorio
Makefile:363: .deps/httpd.Plo: No existe el fichero o el directorio
Makefile:364: .deps/main.Plo: No existe el fichero o el directorio
Makefile:365: .deps/minilzo.Plo: No existe el fichero o el directorio
Makefile:366: .deps/rfbregion.Plo: No existe el fichero o el directorio
Makefile:367: .deps/rfbserver.Plo: No existe el fichero o el directorio
Makefile:368: .deps/rfbtightserver.Plo: No existe el fichero o el directorio
Makefile:369: .deps/rre.Plo: No existe el fichero o el directorio
Makefile:370: .deps/scale.Plo: No existe el fichero o el directorio
Makefile:371: .deps/selbox.Plo: No existe el fichero o el directorio
Makefile:372: .deps/sockets.Plo: No existe el fichero o el directorio
Makefile:373: .deps/stats.Plo: No existe el fichero o el directorio
Makefile:374: .deps/tight.Plo: No existe el fichero o el directorio
Makefile:375: .deps/translate.Plo: No existe el fichero o el directorio
Makefile:376: .deps/ultra.Plo: No existe el fichero o el directorio
Makefile:377: .deps/vncauth.Plo: No existe el fichero o el directorio
Makefile:378: .deps/zlib.Plo: No existe el fichero o el directorio
Makefile:379: .deps/zrle.Plo: No existe el fichero o el directorio
Makefile:380: .deps/zrleoutstream.Plo: No existe el fichero o el directorio
Makefile:381: .deps/zrlepalettehelper.Plo: No existe el fichero o el directorio
make[2]: *** No hay ninguna regla para construir el objetivo `.deps/zrlepalettehelper.Plo'. Alto.
make[2]: se sale del directorio `/home/busi/LibVNCServer-0.9.1/libvncserver'
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio `/home/busi/LibVNCServer-0.9.1'
make: *** [all] Error 2
Solución
Descargar X11vnc / libvncserver: http://sourceforge.net/project/showfiles.php?group_id=32584
Compilar / Instalar x11vnc (Suponemos que ya está instalada)
$ tar -zxvf x11vnc-0.9.3.tar.gz
$ cd x11vnc-0.9.3
$ ./configure --prefix=/usr --with-x11vnc --with-x
$ make
$ make install ó checkinstall
Compilar / Instalar LibVNCServer (Evitando el anterior error comentado)
$ tar -zxvf LibVNCServer-0.9.1.tar.gz
$ cd LibVNCServer-0.9.1/
$ ./configure --prefix=/usr
$ make
$ ./configure --prefix=/usr --with-x11vnc --with-x
make
# make install o checkinstall
NOTA: Es recomendable compilar LibVNCServer con esas opciones y lógicamente teniendo instalado x11Vnc.
Posted in How To |