About the v0.18.3b Release
About the v0.18.3b Release
About the v0.18.3b release
The official announcements will go to the main News forum and sourceforge.net tomorrow or the day after but in the meantime, here's some information about the latest release.
In addition to the many updates, bug fixes, improvement to graphics library, and general improvements to all platforms (see this release's changelog for all the details) here are probably what would be considered the most significant updates:
New features, changes in -lang fb:
- CONST qualifiers for type safety and porting C++ headers.
- CONDWAIT now takes a much needed mutex parameter.
QB Compatibility Updates in -lang qb:
- 16 bit INTEGER, 32 bit LONG
- default numerics are INTEGER(16 bit) or SINGLE
- Only those keywords present in QB are allowed
- SLEEP, INKEY$ improvements
- STICK, STRIG added
Downloads
Windows:
http://downloads.sourceforge.net/fbc/Fr ... e?download
Linux:
http://downloads.sourceforge.net/fbc/Fr ... z?download
DOS:
http://downloads.sourceforge.net/fbc/Fr ... p?download
Manual - in CHM Format:
http://downloads.sourceforge.net/fbc/FB ... p?download
The official announcements will go to the main News forum and sourceforge.net tomorrow or the day after but in the meantime, here's some information about the latest release.
In addition to the many updates, bug fixes, improvement to graphics library, and general improvements to all platforms (see this release's changelog for all the details) here are probably what would be considered the most significant updates:
New features, changes in -lang fb:
- CONST qualifiers for type safety and porting C++ headers.
- CONDWAIT now takes a much needed mutex parameter.
QB Compatibility Updates in -lang qb:
- 16 bit INTEGER, 32 bit LONG
- default numerics are INTEGER(16 bit) or SINGLE
- Only those keywords present in QB are allowed
- SLEEP, INKEY$ improvements
- STICK, STRIG added
Downloads
Windows:
http://downloads.sourceforge.net/fbc/Fr ... e?download
Linux:
http://downloads.sourceforge.net/fbc/Fr ... z?download
DOS:
http://downloads.sourceforge.net/fbc/Fr ... p?download
Manual - in CHM Format:
http://downloads.sourceforge.net/fbc/FB ... p?download
Last edited by coderJeff on Dec 29, 2007 0:53, edited 1 time in total.
-
- Posts: 2338
- Joined: May 31, 2005 9:59
- Location: Croatia
- Contact:
WTF?!?
If I put anything after NEXT the compiler goes amok (gives me NEXT without FOR error).
If I put anything after NEXT the compiler goes amok (gives me NEXT without FOR error).
Last edited by Lachie Dazdarian on Dec 29, 2007 0:52, edited 1 time in total.
-
- Posts: 2338
- Joined: May 31, 2005 9:59
- Location: Croatia
- Contact:
-
- Posts: 1759
- Joined: May 23, 2007 21:52
- Location: Cut Bank, MT
- Contact:
Great, about time an official release came along :)
Anyone interested in using Const qualifiers can read my tutorial about them at http://www.freebasic.net/wiki/wikka.php ... Qualifiers
Glad to see -lang qb is still being updated, I really don't know why people complain over it when it's constantly being updated and being made more accurate.
Be nice to have some more OO features, but I understand they're harder to implement so I won't complain, especially given all the time the developers put in as it is.
Anyone interested in using Const qualifiers can read my tutorial about them at http://www.freebasic.net/wiki/wikka.php ... Qualifiers
Glad to see -lang qb is still being updated, I really don't know why people complain over it when it's constantly being updated and being made more accurate.
Be nice to have some more OO features, but I understand they're harder to implement so I won't complain, especially given all the time the developers put in as it is.
Here is the official news release for freebasic.net
http://www.freebasic.net/forum/viewtopic.php?t=10273
If there is anything you think is really missing from the news release, please feel free to comment. A similar announcement is going to sourceforge.net soon.
Just want to say thanks to everyone willing to be the first testers of the latest release. This seems to work well having an initial release here just on the forums to the most interested users. That helps us catch any major problems with the packages.
And on to 0.18.4 where hopefully there will be enough oop improvements to satisfy. :)
http://www.freebasic.net/forum/viewtopic.php?t=10273
If there is anything you think is really missing from the news release, please feel free to comment. A similar announcement is going to sourceforge.net soon.
Just want to say thanks to everyone willing to be the first testers of the latest release. This seems to work well having an initial release here just on the forums to the most interested users. That helps us catch any major problems with the packages.
And on to 0.18.4 where hopefully there will be enough oop improvements to satisfy. :)
-
- Posts: 1759
- Joined: May 23, 2007 21:52
- Location: Cut Bank, MT
- Contact:
I guess the euphoria of getting a release out can't last ... what a downer.
What's planned? More of the same I guess, just keep pounding away at bugs/TODO/docs/etc. The thing that makes working on FreeBASIC enjoyable is that there are goals but not a specific timeline. So, until 0.18.4 is about to be released (whenever that might be), I have no idea what might be in there. There could be no new OOP stuff and instead some other improvement that is seen as important. What gets done all depends on how much (free) time the developers and contributing users are able to put on the project.
What's planned? More of the same I guess, just keep pounding away at bugs/TODO/docs/etc. The thing that makes working on FreeBASIC enjoyable is that there are goals but not a specific timeline. So, until 0.18.4 is about to be released (whenever that might be), I have no idea what might be in there. There could be no new OOP stuff and instead some other improvement that is seen as important. What gets done all depends on how much (free) time the developers and contributing users are able to put on the project.
-
- Posts: 1759
- Joined: May 23, 2007 21:52
- Location: Cut Bank, MT
- Contact:
Sorry if I'm just blind....
Sorry if I'm just blind or stupid, but I can't seem to find the ogg or vorbis includes or library files (the change log mentions them) after installing 0.18.3 Beta.... (not that i'd know how to use them anyway... but I wanted to try).
Can someone point me in the right direction. I looked in inc and lib and tried to do a un-install re-install.
Thanks,
CAVer
Can someone point me in the right direction. I looked in inc and lib and tried to do a un-install re-install.
Thanks,
CAVer
Thanks caver. I forgot that inc/dirs need to be added to the windows installer explicitly. Will get that updated ASAP. Here are the headers that are in SVN but not the windows package:
http://www.execulink.com/~coder/tmp/fbc ... eaders.zip (~14K)
Includes for ogg, vorbis, lzo, and a few others. Unzip to "<Install_Path>\FreeBASIC\inc" with directory structure preserved.
http://www.execulink.com/~coder/tmp/fbc ... eaders.zip (~14K)
Includes for ogg, vorbis, lzo, and a few others. Unzip to "<Install_Path>\FreeBASIC\inc" with directory structure preserved.