PlanetSquires Forums

Support Forums => General Board => Topic started by: Jim Dunn on September 23, 2013, 08:11:02 PM

Title: BC9BASIC
Post by: Jim Dunn on September 23, 2013, 08:11:02 PM
Hey, has anyone here tried the BC9BASIC?

I took a shot at it... see my notes at:  http://www.bcxbasic.com/smf/index.php?topic=493.0

So far I'm yet to get anything to run, or assemble without "Error(s)."
Title: Re: BC9BASIC
Post by: Paul Squires on September 23, 2013, 10:43:06 PM
This is probably one of the biggest challenges that I encounter whenever I try to use new indi-style programming languages. Most are built around Linux type tool chains and getting them to work in Windows always seems to be a challenge. I haven't tried BCX in a long time. I am hoping that JCFuller's new BC9 is pretty good. Hopefully you an get things working.
Title: Re: BC9BASIC
Post by: James Fuller on September 24, 2013, 08:52:14 AM
Jim,
  Topic updated and thank you much for the input.

Paul,
  You are correct on the MinGW tool chain. The biggest challenge was/is which distro to use. The Official MinGW has issues and until recently I used this one: http://tdm-gcc.tdragon.net/. It is based on the MinGW 4.7.1 source and I want complete C++(11) compliance as possible which means 4.8.1. It is the easiest to use as it's both 32/64 bit by using -m32 or -m64 when compiling. The others are two separate compilers and tool chains (32/64).
I also like the nuwen distros: http://nuwen.net/mingw.html but it too is missing a couple c++(11) items. I also have not used the 64bit version much.
I am now using http://mingw-w64.sourceforge.net/ and will provide batch files for them in my next bc9Basic update.

James
Title: Re: BC9BASIC
Post by: Jim Dunn on September 24, 2013, 11:11:53 AM
Good news, with Jim's command-line, I was able to compile... so I'm still pursuing understanding...

Will go look at http://mingw-w64.sourceforge.net/ now.