Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 21:48 27 Nov 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : MMedit on RPI4 64 bit OS

Author Message
bumble
Newbie

Joined: 01/09/2023
Location: Australia
Posts: 2
Posted: 08:01am 01 Sep 2023
Copy link to clipboard 
Print this post

I have used various 'mites in the past and programmed them using MMedit on Windows with great success.  Alas, my Windows machine has carked it so it is now 'retired'.  I decided to go cold turkey and use Linux for everything rather than a hybrid environment.  Most everything I have is Linux based anyway but Windows was still used for the odd 'essential irreplaceable' application (read: too lazy to change!)

So, I'm setting up a new development machine - Pi4 with latest 64bit Raspberry OS (Buster) etc.  MMEdit needs QT5 which after some faffing around, I managed to install the QT5 ecosystem which operates just fine.  But running MMEdit from the command line returns:

error while loading shared libraries: libQt5WebKitWidgets.so.5: wrong ELF class: ELFCLASS64

From the desktop icon, it spins the hourglass for a while then just stops.

I assume that there is a 32bit vs 64bit misalignment with this .so  Is there a solution for this?

TIA.

Cheers,
Mark
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6100
Posted: 08:11am 01 Sep 2023
Copy link to clipboard 
Print this post

Sorry,
I don't have RPi suitable for the 64bit OS so I am not able to produce a 64bit RPi version of MMEdit.

There has been very little interest in the RPi version so I am not willing to spend too much time on it.


Jim
VK7JH
MMedit   MMBasic Help
 
bumble
Newbie

Joined: 01/09/2023
Location: Australia
Posts: 2
Posted: 10:50am 01 Sep 2023
Copy link to clipboard 
Print this post

Thanks Jim - understand.  At least I know not to spend anymore time on it.

Mark
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 3802
Posted: 11:56am 01 Sep 2023
Copy link to clipboard 
Print this post

Won't the 32-bit version work?

You'd need to make sure all the things it depends on are also present, of course.

Easier with a statically-linked MMEdit (if there is one), I expect.

John
 
Hans

Senior Member

Joined: 18/10/2022
Location: Canada
Posts: 116
Posted: 05:50pm 01 Sep 2023
Copy link to clipboard 
Print this post

  TassyJim said  Sorry,
I don't have RPi suitable for the 64bit OS so I am not able to produce a 64bit RPi version of MMEdit.

There has been very little interest in the RPi version so I am not willing to spend too much time on it.


Jim


What I would love to see is an addin for visual studio code, which I use a lot to program with. It would be nice to have the syntax highlighted correctly while using it.

None of the other basics that you can select do justice to the great job Geoff and Peter have done with MM basic.

Hans…
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 6798
Posted: 06:28pm 01 Sep 2023
Copy link to clipboard 
Print this post

How to do it - any use?
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
Hans

Senior Member

Joined: 18/10/2022
Location: Canada
Posts: 116
Posted: 10:28pm 01 Sep 2023
Copy link to clipboard 
Print this post

  Mixtel90 said  How to do it - any use?


Thanks i’ll have a look.

Hans…
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 3802
Posted: 06:32am 02 Sep 2023
Copy link to clipboard 
Print this post

If they supply the one for any other Basic it might be a good place to start.

John
 
Hans

Senior Member

Joined: 18/10/2022
Location: Canada
Posts: 116
Posted: 09:11pm 03 Sep 2023
Copy link to clipboard 
Print this post

  JohnS said  If they supply the one for any other Basic it might be a good place to start.

John


I agree.

Hans….
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 6798
Posted: 09:19pm 03 Sep 2023
Copy link to clipboard 
Print this post

Visual BASIC is there.

This is an example of custom colour coding (I think):
https://github.com/microsoft/VSSDK-Extensibility-Samples/tree/master/Ook_Language_Integration

It also supports TextMate Grammars for other odd languages. Tht looks rather scary to ne though. lol
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
NPHighview

Senior Member

Joined: 02/09/2020
Location: United States
Posts: 200
Posted: 11:21pm 03 Sep 2023
Copy link to clipboard 
Print this post

I use Notepad++ (on Windows) for program editing with BASIC syntax coloring, and it's (perhaps) available for Linux, just not sure if your particular flavor. Unfortunately, I haven't figured out how to get it to send code "natively" (in other words, from within the Notepad++ application) to our favorite targets.

Geany is also evidently in the default install package for Raspbian, does syntax coloring (at least for PHP and C), and is highly configurable.

Visual Studio / Visual Code extension / integration (which works great on Linux these days) would be wonderful.
Edited 2023-09-04 09:34 by NPHighview
Live in the Future. It's Just Starting Now!
 
hitsware2

Guru

Joined: 03/08/2019
Location: United States
Posts: 713
Posted: 12:19am 04 Sep 2023
Copy link to clipboard 
Print this post

Or try this :

https://twisteros.com/about.html

With the Windows version ....
The  Box-86 / Wine combo works well for some things .....
my site
 
Print this page


To reply to this topic, you need to log in.

© JAQ Software 2024