Compila para uma plataforma linux que não possui gcc disponível

0

Estou acostumado a compilar programas com conjuntos de recursos personalizados no meu próprio laptop linux. Eu quero fazer o mesmo para uma plataforma Linux remota em que trabalho, mas infelizmente essa plataforma não tem o gcc disponível. Eu também não tenho privilégios de root, então eu não posso usar o rpm ou instalar o gcc sozinho.

É possível compilar um programa no meu laptop que tenha como alvo uma plataforma Linux customizada? Tanto meu laptop quanto o destino são arquitetura x86_64. Como faço para configurar o gcc no meu laptop para usar as mesmas bibliotecas que o alvo?

    
por topcat 11.09.2014 / 18:19

1 resposta

0

Você pode instalar o gcc em seu $ HOME no servidor, configurar seu $ PATH para incluir o local onde você o instalou ($ HOME / .local por exemplo) e apenas fazer com que ele funcione na máquina remota. Isso requer que você possa compilar binários para a máquina de destino.

    
por 21.11.2014 / 21:38