golang成功交叉編譯至樹莓派3,但執行報錯 - Linux

Anthony avatar
By Anthony
at 2017-09-16T21:05

Table of Contents

使用GO-1.9交叉編譯至樹莓派3執行, 報illegal instruction錯誤.

編譯參數如下:
$ GOARCH=arm GOARM=6 go build ...(略)

GOARM使用7, 一樣報illegal instruction.
GOARM使用5, 報Segmentation fault.

開發環境:
Ubuntu 15.10 64bit,
官方golang SDK,
樹莓派3使用官方raspbian lite最新版本.
golang SDK試過1.8以下1.5以上的所有版本, 皆可成功交叉編譯, 但無法執行.

請問有人有成功執行的經驗嗎?

--
Tags: Linux

All Comments

Damian avatar
By Damian
at 2017-09-18T22:58
樹莓派自己裝上 golang 編譯後執行呢?
Bennie avatar
By Bennie
at 2017-09-21T07:18
不知道你編啥東西 cgo先關掉看看
Audriana avatar
By Audriana
at 2017-09-22T01:06
之前用gcc遇過類似的問題
arch是arm-linux-gnueabihf
給你參考
Rosalind avatar
By Rosalind
at 2017-09-24T21:07
https://gist.github.com/steeve/6905542
Kama avatar
By Kama
at 2017-09-27T07:04
試試看這篇的作法? 然後設定參考grayStone說的

安裝 ubuntu 16.04.3 出問題

Gilbert avatar
By Gilbert
at 2017-09-15T13:40
Hi all, 我的電腦是 MacBookPro(Touch Bar) 2017 想在上面裝ubuntu(dual boot) 但是當我準備要開始安裝(在一開始準備選語言的地方) 我的鍵盤還有trackpad都無法使用 請問有人遇到跟我一樣的問題嗎? 也想請教有沒有什麼處理的辦法 謝謝! - ...

ubuntu16.04 64-bit無法安裝vivaldi

Rachel avatar
By Rachel
at 2017-09-15T12:04
新手請教,最近換了新電腦,舊電腦灌了ubuntu玩雙系統,想先灌慣用的瀏覽器 有上網查了一些安裝方法,可是每個都失敗, 想請問大家有什麼方法可以順利安裝vivaldi瀏覽器 我去官網下載deb檔安裝會失敗,選擇安裝後什麼都沒發生。 去用指令安裝 sudo apt-get install 檔案名稱 也 ...

用system功能送job給cluster

Skylar Davis avatar
By Skylar Davis
at 2017-09-14T21:11
※ [本文轉錄自 R_Language 看板 #1Pkdps6p ] 作者: hkopee123 (..) 看板: R_Language 標題: [問題] 用system功能送job給cluster 時間: Thu Sep 14 20:58:14 2017 [問題敘述]: 我有個R script長這樣 ...

CentOS 安裝問題

John avatar
By John
at 2017-09-13T23:30
剛接觸linux遇到安裝問題如下 使用內顯+usb安裝,選擇正常安裝,跑幾秒程序之後,螢幕整個黑掉沒有訊號 但是,選擇第二個文字模式可以正常安裝,但,用獨顯安裝的話可以正常安裝啟動 安裝完改回內顯顯示,出現錯誤訊息後螢幕黑屏沒訊號 錯誤訊息https://imgur.com/a/3RTNu 試了幾次 ...

Ubuntu的Suspend如何變更設定?

Vanessa avatar
By Vanessa
at 2017-09-13T22:38
Windows的「鎖定」 原本在進行的還是繼續跑,只是畫面變成待解鎖畫面 Ubuntu的「Suspend」用起來 好像是會中斷系統的運作 例如 WiFi會關掉 原本還在跑的sudo apt-get upgrade之類的也會中斷 請問如何將Suspend改成只是單純跳到待解鎖畫面 原本在跑 ...