Si vimcompiló contra Qt en lugar de GTK + y python-completetodavía no funciona, eso sugiere que el problema no es en realidad una consecuencia de tratar de vincularse tanto con GTK + 2 como con GTK + 3.
Sin embargo, dado que aún no ha proporcionado ningún detalle sobre cómo compiló con Qt (Qt no es oficialmente compatible, por lo que debe haber utilizado un derivado de terceros vim), y no ha proporcionado ninguna información detallada sobre qué mensajes de error o mal funcionamiento con el que está teniendo problemas python-complete, no es realmente posible decirle cómo solucionar el problema y vimtrabajar con Qt.
Afortunadamente, vimoficialmente admite algunas GUI que no sean GTK + y Qt, y una de estas compilaciones está oficialmente empaquetada para Ubuntu.
Simplemente instale la versión Athena de vim, que es proporcionada por el paquete vim-athena
.
Puede instalarlo haciendo clic en el enlace del paquete anterior, o buscándolo en el Centro de software o Synaptic Package Manager, o ejecutando estos comandos:
sudo apt-get update
sudo apt-get install vim-athena
vim-athenano depende ni utiliza ninguna versión de GTK +. Si lo usa sudo apt-get build-dep vim-athena, probablemente instalará las bibliotecas relacionadas con GTK + y GNOME, porque el vim-athenapaquete binario se construye a partir del mismo paquete fuente que vimotros vimpaquetes que proporcionan . En cualquier caso, no debería necesitar compilar desde la fuente, ya que los binarios proporcionados por vim-athenaya están construidos contra Athena y no contra GTK + u otros kits de herramientas gráficas.