Eu instalei um aplicativo [por exemplo, fdisk]. Mas isso exigia bibliotecas para execução. Eu estou procurando por utilitário / ferramenta que me ajudará a criar um binário estático a partir de binários já instalados. Para que eu possa usá-lo em qualquer lugar. As ferramentas só é confiável que eu encontrei …
Eu tenho um programa C simples. Eu corro: $ gcc Q1.c -Wall -save-temps -o Q1 Então eu inspeciono o executável gerado: $ objdump -f Q1 Q1: file format elf32-i386 architecture: i386, flags 0x00000112: EXEC_P, HAS_SYMS, D_PAGED start address 0x080483b0 Então eu o compilo com links estáticos: $ gcc Q1.c -Wall …
Estou brincando com ambientes chroot e gostaria de ter um compilador C portátil para poder configurar facilmente algumas ferramentas básicas de construção em cada ambiente sem precisar mover muitas bibliotecas. O Gcc parece bastante inchado pelo que eu quero fazer, mas se for razoavelmente fácil criar um gcc estático, não …