Infelizmente, temos isso:
- o lazarus depende do lazarus-ide
- o lazarus-ide depende do fp-compiler
- o compilador fp entra em conflito com o binutils-gold
então eu sugiro remover binutils-gold e ficar com binutils.
Eu desenvolvo em Haskell de forma privada, mas para a escola eu tenho que usar o Delphi (eu tenho permissão para usar o Lazarus). Para acelerar a vinculação no GHC (o compilador do Haskell), instalei binutilus-gold
. Mas agora, quando tento instalar o lazarus
, recebo um pacote conflitante: binutils-gold
. Alguém sabe, como instalar os dois ao mesmo tempo?
Infelizmente, temos isso:
então eu sugiro remover binutils-gold e ficar com binutils.
Eu não sei muito sobre as políticas de pacotes do Ubuntu, mas a busca por "ld" do Free Pascal pode ser anulada usando o parâmetro -XP.
O parâmetro -XP especifica um prefixo que prefixa todas as chamadas para binutils com este prefixo e pode ser adicionado ao fpc.cfg do FPC para torná-lo um padrão.
Se você deseja ter o padrão gold utils, apenas crie links simbólicos para dizer binutils-ld binutils-como binutils-ar etc em algum lugar no $ PATH e adicione
-XPbinutils-
em uma linha vazia para /etc/fpc.cfg (algumas versões do debian e do ubuntu possuem uma hierarquia /etc/fpc.d para configurações do FPC)