Makeblock-official / mBlock

base on scratch offline v2.0 by MIT, Learn more from Makeblock official website
http://www.makeblock.com
GNU General Public License v2.0
320 stars 228 forks source link

Doesn't work in linux ia32 #49

Closed joseantoniosa closed 7 years ago

joseantoniosa commented 7 years ago

After several try-and-error Makeblock-4.0.0pre in amd64, compiles and works nicely. Also, Makeblock-4.0.0 pre in ia32 (Inter Centrino Duo) compiles but when I type npm start starting window appears and "Loading" text, but nothing else happens. (nodejs from git repository, I'm downloading Makeblock git ) How could I debug Makeblock?, Is ia32 architecture supported? Thank you.

magistratus-de commented 7 years ago

Try to change the libpepflashplayer.so to the 32-bit version.

joseantoniosa commented 7 years ago

Hello, My old PCs is a 32bits only . I'll check it in a 32 bits virtual machine. Thank you

El 19 feb. 2017 9:09 p. m., "Winux-de" notifications@github.com escribió:

Try to change the libpepflashplayer.so to the 32-bit version.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Makeblock-official/mBlock/issues/49#issuecomment-280944848, or mute the thread https://github.com/notifications/unsubscribe-auth/ABbMaGY0OegyycV5jDqmp7MnRW08kcRQks5reKFrgaJpZM4MASly .

joseantoniosa commented 7 years ago

I have tried to install Flash player version 13.12 Firefox and 24.0.0.2.21 Google Chrome. mBlock git does not show any menú. Any hint to enable debugging? Thank you. José A.

El 19 feb. 2017 9:09 p. m., "Winux-de" notifications@github.com escribió:

Try to change the libpepflashplayer.so to the 32-bit version.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Makeblock-official/mBlock/issues/49#issuecomment-280944848, or mute the thread https://github.com/notifications/unsubscribe-auth/ABbMaGY0OegyycV5jDqmp7MnRW08kcRQks5reKFrgaJpZM4MASly .

magistratus-de commented 7 years ago

You must change the file libpepflashplayer.so in your mblock/plugins directory.

Search for another libpepflashplayer.so in your system and copy it into the plugin directory or download https://fpdownload.adobe.com/pub/flashplayer/pdc/24.0.0.221/flash_player_ppapi_linux.i386.tar.gz and extract libpepflashplayer.so into the plugin directory

joseantoniosa commented 7 years ago

Thank you!. Now it works.

alucasr commented 7 years ago

It works on my laptop (Ubuntu 16.04) but it doesn't work on my son's netbook (Eee PC Asus 1011CX with Lubuntu for i386). I downloaded the mblock-linux-early-preview-0205.tar.gz file, I unziped it and then, I replaced the libpepflashplayer.so on ./resources/plugins/ with the version you mention from adobe. Do I have to do anything else? Kind regards ... and thank you very much for this Linux version. Now he can program the Mbot with my laptop... (and hopefully I will get my laptop back when it works on his netbook...)

joseantoniosa commented 7 years ago

I had similar problems with Ubuntu Precise, it does not work if libc6 version is below 2.17. Type dpkg -l libc6 Could you upgrade to another Lubuntu version?

alucasr commented 7 years ago

In my laptop I have ||/ Nombre Versión Arquitectura Descripción +++-================-=============-=============- ii libc6:amd64 2.23-0ubuntu5 amd64 GNU C Library: Shared libraries ii libc6:i386 2.23-0ubuntu5 i386 GNU C Library: Shared libraries

In my son's netbook, it has only the second line (just i386 version and instead ubuntu5 it just says ubuntu, but it's on the same version (2.23). ii libc6:i386 2.23-0ubuntu i386 GNU C Library: Shared libraries

It's a completely updated Lubuntu 16.04 (reciently installed. I have installed nothing on it (neither java, nor Python, ... nothing but system updates))

joseantoniosa commented 7 years ago

Hello, I have "compiled" a 32 bits version and it is available at [https://drive.google.com/open?id=0Bz4PsRC_QmKENkVUMlRvbEJZbTg]. Also you can visit my blog where I have written step-by-step instructions: [http://tecnologias-secundaria.blogspot.com.es/2017/02/robotica-mblock-en-linux-32-bits.html] (sorry, it s in Galician). I hope it could help you.