Tentando instalar o rdpdesk-3.0

1

Acredito que instalei todos os pré-requisitos que o manual listou ... Para criar no Linux:

Download RDPDesk source
g++
autotools-dev
libxt-dev (>=1.0.6-0)
libgtk2.0 (>= 2.18.0)
libglib2.0 (>=2.22.0-0)
x11proto-core
libwxbase2.8 (>= 2.8.9)
libwxgtk2.8 (>= 2.8.9)
libssl-dev

Eu então executei esses comandos no local onde descompactei os arquivos RDPDesk

./autogen.sh
./configure

Acredito que tudo corra bem, mas se você quer que eu poste os resultados, eu posso. Por último, mas não menos importante, eu executei estes comandos

make
sudo make install

mas com erros. Resultado abaixo ...

rdpdesk-FRDPOptionsDialog.o rdpdesk-  FRDPKeyboard.o rdpdesk-autoupdate.o rdpdesk-CatcherWindowID.o -pthread -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro  -L/usr/lib/x86_64-linux-gnu -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 -lglib-2.0 -lssl -lcrypto -lXaw -lz -ljpeg -pthread
/usr/bin/ld: rdpdesk-RDPConnection_nix.o: undefined reference to symbol 'gtk_widget_reparent'
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[3]: *** [rdpdesk] Error 1
make[3]: Leaving directory '/home/fmccrary/Downloads/rdpdesk-3.2/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/fmccrary/Downloads/rdpdesk-3.2/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/fmccrary/Downloads/rdpdesk-3.2/src'
make: *** [all-recursive] Error 1

Qualquer ajuda seria muito apreciada.

    
por user111861 17.03.2014 / 21:56

1 resposta

1

gtk_widget_reparent faz parte da classe GtkWidget. Se você está perdendo isso, você está perdendo alguns arquivos GTK desenvolvimento . Seus pacotes tendem a ter uma tag -dev no final. Você provavelmente só precisa:

sudo apt-get install libgtk2.0-dev
    
por Oli 18.03.2014 / 11:10