suspicious cache-id, must contain _cv_ to be cached ao compilar o rdesktop

Essa dica é para quem necessita compilar o rdesktop com o patch da FONTIS (http://www.fontis.com.au/rdesktop) para compartilhamento de conexões “seamlessRDP” , que possibilita executar aplicações do Windows de forma transparente no Linux, através de conexão RDP. Com esse patch é possível executar múltiplas sessões da mesma aplicação ou diversas aplicações simultaneamente, nessa imagem é possível visualizar o comportamento das aplicações:

http://www.fontis.com.au/files/seamlessrdp-screenshot-kde-medium.png

Conforme a versão do autoconf da distribuição, ao compilar o rdesktop com o patch as seguintes mensagens são exibidas:

configure.ac:550: warning: AC_CACHE_VAL(socklen_t_equiv, …): suspicious cache-id, must contain _cv_ to be cached ../../lib/autoconf/general.m4:1974: AC_CACHE_VAL is expanded from… ../../lib/m4sugar/m4sh.m4:505: AS_IF is expanded from… ../../lib/autoconf/types.m4:234: AC_CHECK_TYPE is expanded from

Para corrigir esse erro, é necessário aplicar o patch abaixo:

http://sourceforge.net/tracker/?func=detail&atid=381349&aid=2624071&group_id=24366

Será efetuado o download do arquivo “0001-autoconf-renamed-socklen_t_equiv-to-socklen_t_ac_eq.patch”, copie o mesmo para o diretório raiz dos fontes do rdesktop e aplique o patch:

patch -p1 < 0001-autoconf-renamed-socklen_t_equiv-to-socklen_t_ac_eq.patch

Feito isso, compile o rdesktop normalmente !

Obs.: Utilizei a solução no Opensuse 11.4 e Debian Squeeze, no Debian foi necessário aplicar o patch.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s