История изменений
Исправление saahriktu, (текущая версия) :
Не «левым компилятором», а «с другими опциями». gcc-go умеет и статически линковать:
> go build -gccgoflags '-static' hw.go
> du -h ./hw
13M ./hw
> ldd ./hw
не является динамическим исполняемым файлом
> file ./hw
./hw: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), statically linked, for GNU/Linux 2.6.32, not stripped
> ldd ./micro
не является динамическим исполняемым файлом
> du -h ./micro
23M ./micro
Исходная версия saahriktu, :
Не «левым компилятором», а «с другими опциями». gcc-go умеет и статически линковать:
> go build -gccgoflags '-static' hw.go
> du -h ./hw
13M ./hw
> ldd ./hw
не является динамическим исполняемым файлом
> file ./hw
./hw: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), statically linked, for GNU/Linux 2.6.32, not stripped