09-24-2022, 03:12 AM
(This post was last modified: 09-24-2022, 03:16 AM by mnrvovrfc.
Edit Reason: Add information about "wine-mono" and "gecko"
)
(06-11-2022, 10:59 AM)RNBW Wrote:I don't know which Linux any of you use, but you could install Wine and try to run the editor which is the focus of this post. Might have to download "winetricks" as well and execute at the terminal:(06-09-2022, 04:53 AM)johnno56 Wrote: I like the look of the IDE... What are the chances of a Linux version popping up?
Dav's IDE is written in Purebasic so in theory can be produced for Linux. However, it depends very much on whether there is Windows specific code that can't easily be converted to Linux and, of course, if Dav has the time and inclination to do it. I suspect there are changes that Dav would like to make on the Windows version as a greater priority.
Code: (Select All)
winetricks corefonts
Acquiring Wine should be easy, however there are different versions depending on which distro. The Debian/Ubuntu family are really behind on this, the former at v5 and the latter at v6. Instead you could install it for Fedora or Void which is always cutting edge, currently at v7.16. Might be available for Arch like that also and derrivatives of it such as Manjaro. The thing is to make sure you enable "multilib" mode or get the 32-bit mode as well as 64-bit. Right after installing Wine, run "winecfg" on the terminal, it could add as much as 1GB as configuration for v7. Yes this is a lot of disk space but blame it on M$. Then put down the "winetricks" command like I've already mentioned.
I don't think there would be any pep to create a Linux version of this editor because of at least five different desktop environments which is the great reason why QB64PE doesn't support dragon-drop. If you like dragging text back and forth, like from file manager to app, you can't do better than trying to run the Windows version app under Wine.
Just noticed above the OP could add CHM support. For that, under Wine, must install "gecko" which is usually kept separate. Anyway after Wine is installed and the user double-clicks on a CHM file, the system might show a dialog box saying that "gecko" needs to be installed. Another thing to watch out is that a program confusingly called "mono" or "wine-mono" also needs to be installed, while "winecfg" executes it might show a dialog offering to download it. Without it, no Windows program could work properly which has anything to do with Internet Explorer especially showing HTML, and it might be the main dependency of "gecko" as well.