Perguntas sobre 'build'

___ answer9794 ___

Você pode usar o apt-get policy para ver quais candidatos estão disponíveis nas diferentes fontes para instalação.

Em segundo lugar, você pode usar o dpkg para verificar as condições de nomenclatura:

%pre%

resulta em %code% , o que significa erro como não correspondido. se você usar %code% , ele funcionará (o que você provavelmente deve usar de qualquer maneira, caso tenha alterado o pacote).

Em qualquer caso, o recurso de comparação de versões facilita o teste das coisas. Apenas lembre-se, o resultado 0 significa que a condição é correspondida, 1 não corresponde.

    
___ answer9805 ___

Sim, há algo "errado" no seu número de versão. Usar um postfix %code% significa que sua versão é menor que a versão sem o sufixo %code% .

Então: A ~ B & lt; A

Você pode testar isso com a linha de comando que o txwikinger lhe deu.

A razão pela qual o %code% é frequentemente usado para os PPAs é que, se a versão 1.0.0-0 entrar nos repositórios principais do Ubuntu, você obterá a versão oficial em vez da versão do PPA.

Uma solução para o seu problema pode ser remover a dependência de compilação com versão; considerando que não há pacotes mais antigos, não deve haver problema com isso.

Outra opção (talvez melhor?) pode ser depender da versão %code% , como A ~ & lt; A ~ B .

    
___ qstntxt ___

Eu tenho 2 pacotes swami-2.0.0 e libinstpatch-1.0.0 no meu PPA, onde o primeiro depende do último. O arquivo de controle swami-2.0.0 contém o libinstpatch-dev (& gt; = 1.0.0), mas parece que isso não está satisfeito mesmo depois de instalar o pacote, com este erro no buildlog:

%pre%

Há algo errado com o meu nome da versão 1.0.0-0 ~ lucid1 ~ ppa1 que faz com que ele não corresponda à 1.0.0?

Aqui está o arquivo de controle do Swami:

%pre%

E aqui está o arquivo de controle libinstpatch:

%pre%     
___
1
resposta

Como eu construo software sem “configure”, somente “configure.in.in”?

Fedora 12 kernel 2.6.32.9-70.fc12.i686 Eu fiz o download de kdirstat do cvs . E eu quero construir e instalar. No entanto, não há arquivo de script de configuração. O único arquivo que tenho é um configure.in.in . Como posso cria...
28.03.2010 / 08:32
1
resposta

Existe uma opção para o yum compilar a partir do código-fonte em vez de instalar binários pré-compilados?

Eu recentemente mudei para o Fedora. Estou procurando um equivalente do procedimento descrito
08.05.2014 / 01:52
1
resposta

Problema ao instalar a placa de vídeo (software) em uma nova compilação

Estou tentando instalar minha placa gráfica AMD Radeon 6970 em minha nova versão, mas por algum motivo não consigo fazer com que o computador a reconheça. Eu baixei o driver da internet, já que o cartão não veio com nenhum tipo de CD. Aqui está...
06.07.2012 / 00:04
1
resposta

Como posso construir uma aplicação antiga para 64 bits?

Estou tentando construir o postgresql 7.4.6 em uma máquina de 64 bits para 64 bits. Não tenho certeza se esse código é compatível com 64 bits. Existe uma maneira de verificar? Se for compatível com 64 bits, preciso fazer algo para garantir qu...
25.02.2012 / 02:56
2
respostas

Variável de ambiente Bash para incluir caminho de bibliotecas c

Eu construí uma biblioteca C (compilada da fonte) abaixo da minha pasta pessoal e agora tenho que construir um novo pacote que depende dessa biblioteca. Ao executar o script de configuração, recebo o erro% configure: error: The required <pac...
16.11.2011 / 23:46
2
respostas

sudo make não está funcionando no os x… “make not found”

Recentemente, adquiri um novo MacBook Air e decidi fazer uma nova instalação sem usar o assistente de migração. Estou com problemas para criar software que exija "Make". Eu tenho xcode instalado, mas por algum motivo parece que "make" não est...
15.06.2011 / 20:56
2
respostas

Como construir o mc para o kubuntu sem acesso root?

mc (Midnight Commander) no Kubuntu 9.10 (Karmic Koala) tem um problema acessando .zip e outros arquivos como um sistema de arquivos virtual. Tem a ver com um formato alterado da saída de unzip . As discussões oferecem uma solução alternat...
02.03.2010 / 20:42
1
resposta

configura o erro “O OpenSSL tem um carregamento dinâmico não suportado” ao criar bind9

Ao tentar criar vinculação a partir de fontes, ./configure falha com a seguinte saída: checking for OpenSSL library... using OpenSSL from /usr/local/lib and /usr/local/include checking whether linking with OpenSSL works... yes checking whe...
24.02.2017 / 20:26
1
resposta

Como detectar compatibilidade binária com o conjunto de instruções SSE4?

Eu tenho um monte de binários criados para o SSE4 (extensões SIMD Streaming 4) conjunto de instruções. Eu gostaria de executá-los em um processador que não tem suporte para o conjunto de instruções. É natural que eu receba o erro de instruç...
03.03.2015 / 21:15
1
resposta

Não é possível instalar o Microsoft Build Tools 2013 no Windows Server 2008 Service Pack 1

Eu estou meio preso nisso. Eu instalei o .NET 4.5.2 e a ferramenta Winver mostra esta informação: Windows Server 2008 R2 Versão 6.1 (Build 7601: Service Pack 1) Eu também executei uma atualização do Windows. Quando clico em INSTALAR no ins...
17.11.2014 / 06:48