Como instalar a versão mais recente do Minitube da fonte

1

Eu sou muito muito pouco familiarizado com a instalação a partir do código-fonte, e as instruções INSTALL incluídas são muito vagas e tentei seguir os comandos, mas não acho que todas as informações corretas sejam fornecidas.

aqui estão as principais instruções dadas.

Prerequisites

To compile Minitube you need at least Qt 4.5, Qt >= 4.6 is recommended. The following Qt modules are needed: core, gui, network, xml, phonon, dbus

On a Debian or Ubuntu system type: sudo apt-get install build-essential qt4-dev-tools libphonon-dev

Compiling

Run: $ qmake and then: $ make Beware of the Qt3 version of qmake! If things go wrong try running qmake-qt4 instead.

Running

./build/target/minitube

A word about Phonon on Linux

To be able to actually watch videos you need a working Phonon setup. Please don't contact me about this, ask for help on your distribution support channels.

Installing on Linux

Run: $ sudo make install This is for packagers. End users should not install applications in this way.

O negrito é simplesmente porque no arquivo de texto de notas tem marcas por algum motivo. Mas para mim isso é muito vago. Eu tenho todo o conteúdo do arquivo de origem extraído em uma pasta "minitube" no meu diretório home. mas eu tentei executar esses comandos qmake que são mencionados de todas as maneiras que eu posso pensar. E em todos os diretórios eu posso pensar que isso faz sentido. Ainda não usa. E eu não tenho certeza se eu tenho a versão mais recente do Qt (4.5 ou 4.6) instalada, como mencionado, não sei como descobrir ou como atualizar como não está listado no meu gerenciador de atualização.

Alguma dica seria muito apreciada.

Nota lateral, eu já executei a versão mais recente do Minitube anterior a este sem problemas por um longo tempo instalado com o apt-get simples do ppa. Então não sei qual é o problema aqui.

Obrigado e Deus abençoe.

    
por Daniel Clem 07.07.2013 / 20:45

1 resposta

0

Eu nunca ouvi falar do Minitube, mas escrevi um pouco de Qt, então vou tentar ajudar.

Como você está tentando criar um aplicativo Qt, pode ser aconselhável apenas criar a fonte Qt e vincular a ela. A última versão do Qt 4 está atualmente em 4.8.5. Faça o download da tarball para Linux / X11 . Siga as instruções aqui para construir o Qt para X11, com muito cuidado.

Quando terminar, seus problemas de dependência (dependências Qt, de qualquer forma) devem desaparecer. Agora você pode executar qmake . qmake deve ser executado no mesmo diretório que o arquivo .pro do projeto. Em seguida, qmake criará você com Makefile com base nas instruções do arquivo .pro . Você não deveria ter que criar este arquivo .pro , mas se você não puder encontrar um em qualquer lugar, às vezes o Qt pode gerar um para você executando qmake -project . Observe que este é um último recurso somente se não houver .pro . O padrão .pro funcionará às vezes, mas apenas para projetos simples.

Depois que qmake terminar de gerar o Makefile , execute make digitando apenas make . Depois que o make terminar de construir o alvo, você pode rodar o executável digitando (do mesmo diretório) ./build/target/minitube

Para recapitular:

  1. Construa e instale o Qt para X11
  2. Execute qmake no diretório do arquivo .pro ou execute qmake -project para gerar um .pro e, em seguida, execute qmake no .pro
  3. Executar make
  4. Execute o aplicativo com ./build/target/minitube
por Freedom_Ben 10.07.2013 / 06:11