Louie De Janeiru

Linux on Windows, WSL, build error while build mtk linkit7697_hdk 본문

Linux

Linux on Windows, WSL, build error while build mtk linkit7697_hdk

Louiey 2019. 5. 5. 11:33

To build MTK linkit7697_hdk, there needs 32bit support but WSL doesn't support and need workaround to make it work.

While build, I saw "exeExec format error" and with below installation, could build SDK.

 

sudo apt update sudo apt install qemu-user-static sudo update-binfmts --install i386 /usr/bin/qemu-i386-static --magic '\x7fELF\x01\x01\x01\x03\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x03\x00\x01\x00\x00\x00' --mask '\xff\xff\xff\xff\xff\xff\xff\xfc\xff\xff\xff\xff\xff\xff\xff\xff\xf8\xff\xff\xff\xff\xff\xff\xff'

 

And whenever you restarts WSL, should retry below

 

sudo service binfmt-support start

 

It works for me...

 

 

refer link below

https://github.com/Microsoft/WSL/issues/2468

 

I wonder if WSL will support the i386 (32 bit) program running later? · Issue #2468 · Microsoft/WSL

I just want to run arm-linux-gcc 4.4.3 :} sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install g++-multilib sudo apt-get install libncurses5:i386 sud...

github.com

 

'Linux' 카테고리의 다른 글

ubuntu 19 Koreac input method configuration  (0) 2019.12.11
Shorten bash prompt  (0) 2019.12.06
.run file install on Ubuntu  (0) 2017.03.05
Ubuntu Eclipse Icon link  (0) 2017.01.04
Ubuntu QT install  (0) 2017.01.01