LINUX.ORG.RU

История изменений

Исправление rebforce, (текущая версия) :

Да, таки сработало под armhf:

$ env CGO_ENABLED=0 GOARCH=arm GOOS=linux GOARM=7 GOPATH=$(pwd) go build

$ file arkov
arkov: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), statically linked, not stripped

$ adb push arkov /data/local/tmp/

$ adb shell
root@Nokia 8110 4G:/ # cd /data/local/tmp/                                     
root@Nokia 8110 4G:/data/local/tmp # ./arkov
NAME:
   exercismarkov - Create fake exercism nitpicks

Спасибо. А для стрипа сразу можно правило указать?

Upd: сам нашёл: env CGO_ENABLED=0 GOARCH=arm GOOS=linux GOARM=7 GOPATH=$(pwd) go build -ldflags="-s -w"

Исправление rebforce, :

Да, таки сработало под armhf:

$ env CGO_ENABLED=0 GOARCH=arm GOOS=linux GOARM=7 GOPATH=$(pwd) go build

$ file arkov
arkov: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), statically linked, not stripped

$ adb push arkov /data/local/tmp/

$ adb shell
root@Nokia 8110 4G:/ # cd /data/local/tmp/                                     
root@Nokia 8110 4G:/data/local/tmp # ./arkov
NAME:
   exercismarkov - Create fake exercism nitpicks

Спасибо. А для стрипа сразу можно правило указать?

Исходная версия rebforce, :

Да, таки сработало под armhf:

$ env CGO_ENABLED=0 GOARCH=arm GOOS=linux GOARM=7 GOPATH=$(pwd) go build

$ file arkov
arkov: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), statically linked, not stripped

$ adb push arkov /data/local/tmp/

$ adb shell
root@Nokia 8110 4G:/ # cd /data/local/tmp/                                     
root@Nokia 8110 4G:/data/local/tmp # ./arkov
NAME:
   exercismarkov - Create fake exercism nitpicks

Спасибо.