Author Topic: FreeBasic  (Read 3728 times)

0 Members and 1 Guest are viewing this topic.

jack

  • Full Member
  • ***
  • Posts: 118
Re: FreeBasic
« Reply #45 on: October 06, 2018, 05:33:57 PM »
@John
I don't understand your question, what do you mean by "32 bit riding on the i386 layer" ?
as far as I know it's a 64-bit compiler producing 64-bit applications using the gcc backend

Charles Pegge

  • Admin Support Member
  • *****
  • Posts: 3971
    • Oxygen Basic
Re: FreeBasic
« Reply #46 on: October 06, 2018, 06:03:20 PM »
There is a 64bit Linux build for FreeBasic:

https://sourceforge.net/projects/fbc/files/Binaries%20-%20Linux/

John

  • Hero Member
  • *****
  • Posts: 3542
Re: FreeBasic
« Reply #47 on: October 06, 2018, 06:40:15 PM »
FreeBasic Linux 64 bit dependencies.


sudo apt-get install gcc-multilib g++-multilib
sudo apt-get install lib32ncurses5-dev
sudo apt-get install libx11-dev:i386 libxext-dev:i386 libxrender-dev:i386 libxrandr-dev:i386 libxpm-dev:i386


Sorry, it's 32 bit.

BaCon is the only active 64 bit BASIC to C translator I know of.
« Last Edit: October 06, 2018, 06:58:38 PM by John »

Charles Pegge

  • Admin Support Member
  • *****
  • Posts: 3971
    • Oxygen Basic
Re: FreeBasic
« Reply #48 on: October 06, 2018, 07:25:23 PM »
I'm testing a 64bit o2, which is required for 64bit JIT execution. In due course, it will be possible to create a 64bit self-compiling lineage, But until 32bit software fades into obscurity, it might be better to distribute o2 in its 32bit form.

John

  • Hero Member
  • *****
  • Posts: 3542
Re: FreeBasic
« Reply #49 on: October 06, 2018, 07:46:47 PM »
I'm testing a 64bit o2, which is required for 64bit JIT execution. In due course, it will be possible to create a 64bit self-compiling lineage, But until 32bit software fades into obscurity, it might be better to distribute o2 in its 32bit form.

FreeBasic already has one foot in the grave. I don't see the original author coming back for a third round to save it.


John

  • Hero Member
  • *****
  • Posts: 3542
Re: FreeBasic
« Reply #50 on: January 24, 2019, 10:50:57 PM »
Quote from:  Offline Jeff Marshall@JRS
Hey JK, yes, I've seen all your updates.  It's only been a few days, dude!  Please allow me some time to review and respond.  I really want to get the 1.06 release out first.  Then we can be more liberal about what gets merged in to fbc/master.  Just after a release is a good time to add new features.


The FreeBasic 1.05 release - Jan 31, 2016 .



Charles,

You run circles around those dudes!



Aurel

  • Sr. Member
  • ****
  • Posts: 339
Re: FreeBasic
« Reply #51 on: January 25, 2019, 10:07:41 AM »
Quote
it might be better to distribute o2 in its 32bit form

smart thinking Charles  ;)

Charles Pegge

  • Admin Support Member
  • *****
  • Posts: 3971
    • Oxygen Basic
Re: FreeBasic
« Reply #52 on: January 27, 2019, 08:08:08 AM »
I've been trying to follow that thread, and it certainly requires much head-fuel :)

John

  • Hero Member
  • *****
  • Posts: 3542
Re: FreeBasic
« Reply #53 on: January 27, 2019, 08:22:22 AM »
It's like musical chairs as to who is steering and why.

FreeBasic as a BASIC to C translator sucks. The PB and FB folks should get behind O2. The original author of FB abandoned the project. Maybe that should be taken as a hint.
« Last Edit: January 27, 2019, 08:42:11 AM by John »