Revision history for FBWiki


Revision [19867]

Last edited on 2016-02-10 15:34:11 by DkLwikki [Update link format]
Additions:
>>**[[DocToc|FreeBASIC Manual]]**
**[[http://www.freebasic.net/forum/|FreeBASIC's Official Forum]]**
**[[http://sourceforge.net/projects/fbc/|FreeBASIC's SourceForge Page]]**
**[[DevToc|FreeBASIC Internals Documentation]]**
[[CompilerAbout|About]] | [[CompilerFeatures|Main Features]] | [[CompilerHistory|Project history]] | [[CompilerCredits|Credits]] | [[GnuLicenses|Licenses]]
This wiki contains the [[DocToc|FreeBASIC Manual]]. The manual is updated whenever possible to document the latest version of ""FreeBASIC"" available. Some features documented here might not be available yet in the latest official ""FreeBASIC"" release, and may only be available when building the ""FreeBASIC"" compiler and/or runtime libraries from sources, or downloading a compiled development version. The content on this wiki is created and updated by users and developers of ""FreeBASIC"". Here is a list of people who spent a lot of time getting this wiki up and running:
[[ContributorList|Documentation Contributors]]
From time to time, an offline version of the manual is compiled and made available for download. A list of the compilations is also available at the [[FBWikiDownloads|Wiki downloads page]].
Have you found an error or omission on one of our pages? Please register on our forum at [[http://freebasic.net/forum|freebasic.net/forum]] to get edit access to our wiki. Let us know about the error or omission by adding a comment to the page, or edit the content yourself and help contribute to the wiki. Have a look at the [[FBWikiHelp|FB Wiki - Help]] page to get started. Also, feel free to take a look at the list of [[MissingDocs|Docs pages that need to be written]].
[[CompilerContacting|How to contact the developers]]
[[CompilerReportingBugs|How to report a bug]]
[[DevToc|FreeBASIC Internals Documentation]]
Deletions:
>>**[[DocToc FreeBASIC Manual]]**
**[[http://www.freebasic.net/forum/ FreeBASIC's Official Forum]]**
**[[http://sourceforge.net/projects/fbc/ FreeBASIC's SourceForge Page]]**
**[[DevToc FreeBASIC Internals Documentation]]**
[[CompilerAbout About]] | [[CompilerFeatures Main Features]] | [[CompilerHistory Project history]] | [[CompilerCredits Credits]] | [[GnuLicenses Licenses]]
This wiki contains the [[DocToc FreeBASIC Manual]]. The manual is updated whenever possible to document the latest version of ""FreeBASIC"" available. Some features documented here might not be available yet in the latest official ""FreeBASIC"" release, and may only be available when building the ""FreeBASIC"" compiler and/or runtime libraries from sources, or downloading a compiled development version. The content on this wiki is created and updated by users and developers of ""FreeBASIC"". Here is a list of people who spent a lot of time getting this wiki up and running:
[[ContributorList Documentation Contributors]]
From time to time, an offline version of the manual is compiled and made available for download. A list of the compilations is also available at the [[FBWikiDownloads Wiki downloads page]].
Have you found an error or omission on one of our pages? Please register on our forum at [[http://freebasic.net/forum freebasic.net/forum]] to get edit access to our wiki. Let us know about the error or omission by adding a comment to the page, or edit the content yourself and help contribute to the wiki. Have a look at the [[FBWikiHelp FB Wiki - Help]] page to get started. Also, feel free to take a look at the list of [[MissingDocs Docs pages that need to be written]].
[[CompilerContacting How to contact the developers]]
[[CompilerReportingBugs How to report a bug]]
[[DevToc FreeBASIC Internals Documentation]]


Revision [19848]

Edited on 2016-01-24 09:21:02 by DkLwikki [Remove arch link (no longer exists on the server)]
Deletions:
**[[http://www.freebasic.net/___old_site/arch/ The FreeBASIC Archive]]**
Some programs made in ""FreeBASIC"" had been uploaded here in the past (now deprecated, read only).


Revision [16850]

Edited on 2013-06-17 03:31:49 by DoS386 [h]
Additions:
Some programs made in ""FreeBASIC"" had been uploaded here in the past (now deprecated, read only).
Deletions:
Some programs made in ""FreeBASIC"" had been uploaded here (deprecated, read only).


Revision [16849]

Edited on 2013-06-17 03:31:04 by DoS386 [derp archive]
Additions:
Official ""FreeBASIC"" downloads are available here, as well as a bug tracker and the ""FreeBASIC"" Compiler's source code repository.
Some programs made in ""FreeBASIC"" had been uploaded here (deprecated, read only).
Deletions:
Official ""FreeBASIC"" downloads are available here, as well as a bug tracker and the ""FreeBASIC"" Compiler's source code repository.
Programs made in ""FreeBASIC"" can be uploaded here.


Revision [15230]

Edited on 2011-09-27 13:42:04 by DkLwikki [Update link to FB archive]
Additions:
**[[http://www.freebasic.net/___old_site/arch/ The FreeBASIC Archive]]**
Guides on how to compile ""FreeBASIC"" itself, and documentation of how the compiler and run-time libraries work behind the scenes.
Deletions:
**[[http://www.freebasic.net/arch/ The FreeBASIC Archive]]**
For advanced users and developers: Guides on how to compile ""FreeBASIC"" itself, and documentation of how the compiler and run-time libraries work behind the scenes.


Revision [15126]

Edited on 2011-07-26 11:54:22 by DkLwikki [Update for Git]
Additions:
Official ""FreeBASIC"" downloads are available here, as well as a bug tracker and the ""FreeBASIC"" Compiler's source code repository.
For advanced users and developers: Guides on how to compile ""FreeBASIC"" itself, and documentation of how the compiler and run-time libraries work behind the scenes.
This wiki contains the [[DocToc FreeBASIC Manual]]. The manual is updated whenever possible to document the latest version of ""FreeBASIC"" available. Some features documented here might not be available yet in the latest official ""FreeBASIC"" release, and may only be available when building the ""FreeBASIC"" compiler and/or runtime libraries from sources, or downloading a compiled development version. The content on this wiki is created and updated by users and developers of ""FreeBASIC"". Here is a list of people who spent a lot of time getting this wiki up and running:
Deletions:
Official ""FreeBASIC"" downloads are available here, as well as a bug tracker and the ""FreeBASIC"" Compiler's source code SVN repository.
For advanced users and developers: Guides on how to compile ""FreeBASIC"" from SVN, and documentation of how the compiler and run-time libraries work behind the scenes.
This wiki contains the [[DocToc FreeBASIC Manual]]. The manual is updated whenever possible to document the latest version of ""FreeBASIC"" available. Some features documented here might not be available yet in the latest official ""FreeBASIC"" release, and may only be available when building the ""FreeBASIC"" compiler and/or runtime libraries from sources, or downloading a compiled SVN version. The content on this wiki is created and updated by users and developers of ""FreeBASIC"". Here is a list of people who spent a lot of time getting this wiki up and running:


Revision [15007]

Edited on 2010-12-08 14:43:04 by DkLwikki [typo]
Additions:
Getting involved in ""FreeBASIC""'s development isn't hard. You can provide feedback, help improving this wiki or help developing ""FreeBASIC""-related projects. Of course you can also contribute to the ""FreeBASIC"" compiler, by reporting bugs or submitting patches. A good way to get started is to write small patches and submitting them via the patch tracker on ""SourceForge"", or posting them on the forum. Besides the compiler (written in ""FreeBASIC"" itself), there is the runtime library as well as the graphics library (both written in C). Feel free to contact other developers via the forum, the ""##freebasic"" IRC channel on freenode, or the trackers on ""SourceForge"".
Deletions:
Getting involved in ""FreeBASIC""'s development isn't hard. You can provide feedback, help improving this wiki or help developing ""FreeBASIC""-related projects. Of course you can also contribute to the ""FreeBASIC"" compiler, by reporting bugs or submitting patches. A good way to get started is to write small patches and submitting them via the patch tracker on ""SourceForge"", or posting them on the forum. Besides the compiler (written in ""FreeBASIC"" itself), there is the runtime librariy as well as the graphics library (both written in C). Feel free to contact other developers via the forum, the ""##freebasic"" IRC channel on freenode, the trackers on ""SourceForge"".


Revision [14891]

Edited on 2010-10-25 14:50:44 by DkLwikki [typo]
Additions:
Getting involved in ""FreeBASIC""'s development isn't hard. You can provide feedback, help improving this wiki or help developing ""FreeBASIC""-related projects. Of course you can also contribute to the ""FreeBASIC"" compiler, by reporting bugs or submitting patches. A good way to get started is to write small patches and submitting them via the patch tracker on ""SourceForge"", or posting them on the forum. Besides the compiler (written in ""FreeBASIC"" itself), there is the runtime librariy as well as the graphics library (both written in C). Feel free to contact other developers via the forum, the ""##freebasic"" IRC channel on freenode, the trackers on ""SourceForge"".


Revision [14875]

Edited on 2010-10-16 10:45:54 by DkLwikki [Moved internals/compiling from SVN into DevToc]
Additions:
**[[DevToc FreeBASIC Internals Documentation]]**
For advanced users and developers: Guides on how to compile ""FreeBASIC"" from SVN, and documentation of how the compiler and run-time libraries work behind the scenes.
Hello, and welcome to the ""FreeBASIC"" wiki. ""FreeBASIC"" is free, open source and in active development.
[[CompilerAbout About]] | [[CompilerFeatures Main Features]] | [[CompilerHistory Project history]] | [[CompilerCredits Credits]] | [[GnuLicenses Licenses]]
This wiki contains the [[DocToc FreeBASIC Manual]]. The manual is updated whenever possible to document the latest version of ""FreeBASIC"" available. Some features documented here might not be available yet in the latest official ""FreeBASIC"" release, and may only be available when building the ""FreeBASIC"" compiler and/or runtime libraries from sources, or downloading a compiled SVN version. The content on this wiki is created and updated by users and developers of ""FreeBASIC"". Here is a list of people who spent a lot of time getting this wiki up and running:
[[ContributorList Documentation Contributors]]
Have you found an error or omission on one of our pages? Please register on our forum at [[http://freebasic.net/forum freebasic.net/forum]] to get edit access to our wiki. Let us know about the error or omission by adding a comment to the page, or edit the content yourself and help contribute to the wiki. Have a look at the [[FBWikiHelp FB Wiki - Help]] page to get started. Also, feel free to take a look at the list of [[MissingDocs Docs pages that need to be written]].
==How to get involved in FB development==
Deletions:
Hello, and welcome to the ""FreeBASIC"" wiki.
""FreeBASIC"" is free, open source and in active development.
[[CompilerAbout About]] | [[CompilerFeatures Main Features]]
[[CompilerHistory Project history]] | [[CompilerCredits Credits]]
[[GnuLicenses Licenses]]
This wiki contains the [[DocToc FreeBASIC Manual]].
The manual is updated whenever possible to document the latest version of ""FreeBASIC"" available. Some features documented here might not be available yet in the latest official ""FreeBASIC"" release, and may only be available when building the ""FreeBASIC"" compiler and/or runtime libraries from sources, or downloading a compiled SVN version.
__**For advanced users and developers**__
[[SVNCompile Guides to compile FreeBASIC from SVN]]
==Improving ""FreeBASIC""==
Getting involved in ""FreeBASIC""'s development isn't hard. You can provide feedback, help improving this wiki or help developing ""FreeBASIC""-related projects. Of course you can also contribute to the ""FreeBASIC"" compiler, by reporting bugs or submitting patches.
Have you found an error or omission on one of our pages? Please register on our forum at [[http://freebasic.net/forum freebasic.net/forum]] to get edit access to our wiki. Let us know about the error or omission by adding a comment to the page, or edit the content yourself and help contribute to the wiki. Have a look at the [[FBWikiHelp FB Wiki - Help]] page to get started.
[[MissingDocs Docs pages that need to be written]]
==Compiler development==
A good way to get started is to write small patches and submitting them via the patch tracker on ""SourceForge"", or posting them on the forum. Besides the compiler (written in ""FreeBASIC"" itself), there is the runtime librariy as well as the graphics library (both written in C). Feel free to contact other developers via the forum, the ""##freebasic"" IRC channel on freenode, the trackers on ""SourceForge"", or personally by email etc.
A Wiki section that describes how ""FreeBASIC"" works is under construction:
[[ContributorList Documentation Contributors]]


Revision [14851]

Edited on 2010-10-05 13:18:32 by DkLwikki [Make the FB archive stand out as much as the rest :)]
Additions:
**[[http://www.freebasic.net/arch/ The FreeBASIC Archive]]**
Programs made in ""FreeBASIC"" can be uploaded here.
Deletions:
[[http://www.freebasic.net/arch/ The FreeBASIC Archive]]


Revision [14784]

Edited on 2010-08-21 00:45:25 by GaLeon [Changed run-time to runtime]
Additions:
A good way to get started is to write small patches and submitting them via the patch tracker on ""SourceForge"", or posting them on the forum. Besides the compiler (written in ""FreeBASIC"" itself), there is the runtime librariy as well as the graphics library (both written in C). Feel free to contact other developers via the forum, the ""##freebasic"" IRC channel on freenode, the trackers on ""SourceForge"", or personally by email etc.
Deletions:
A good way to get started is to write small patches and submitting them via the patch tracker on ""SourceForge"", or posting them on the forum. Besides the compiler (written in ""FreeBASIC"" itself), there is the run-time librariy aswell as the graphics library (both written in C). Feel free to contact other developers via the forum, the ""##freebasic"" IRC channel on freenode, the trackers on ""SourceForge"", or personally by email etc.


Revision [14768]

Edited on 2010-08-20 07:01:03 by GaLeon [Changed aswell to as well]
Additions:
Official ""FreeBASIC"" downloads are available here, as well as a bug tracker and the ""FreeBASIC"" Compiler's source code SVN repository.
Deletions:
Official ""FreeBASIC"" downloads are available here, aswell as a bug tracker and the ""FreeBASIC"" Compiler's source code SVN repository.


Revision [14692]

Edited on 2010-06-27 18:48:33 by DkLwikki [Changed aswell to as well]
Additions:
[[DevToc FreeBASIC Internals Documentation]]
Deletions:

[[DevToc FreeBASIC Compiler Internals Documentation]]


Revision [14655]

Edited on 2010-06-19 04:17:40 by DkLwikki [Reverted some of the previous changes. This page (and pages only linked from here) won't be in the o]
Additions:
>>**[[DocToc FreeBASIC Manual]]**
Language Documentation: Keywords and language features explained.
Compiler Reference: How to invoke the compiler.
Programmer's Guide & Tutorials: How to write programs in ""FreeBASIC"".
[[CompilerAbout About]] | [[CompilerFeatures Main Features]]
[[CompilerHistory Project history]] | [[CompilerCredits Credits]]
[[GnuLicenses Licenses]]
This wiki contains the [[DocToc FreeBASIC Manual]].
The manual is updated whenever possible to document the latest version of ""FreeBASIC"" available. Some features documented here might not be available yet in the latest official ""FreeBASIC"" release, and may only be available when building the ""FreeBASIC"" compiler and/or runtime libraries from sources, or downloading a compiled SVN version.
From time to time, an offline version of the manual is compiled and made available for download. A list of the compilations is also available at the [[FBWikiDownloads Wiki downloads page]].
__**For advanced users and developers**__
[[SVNCompile Guides to compile FreeBASIC from SVN]]
==Improving ""FreeBASIC""==
Getting involved in ""FreeBASIC""'s development isn't hard. You can provide feedback, help improving this wiki or help developing ""FreeBASIC""-related projects. Of course you can also contribute to the ""FreeBASIC"" compiler, by reporting bugs or submitting patches.
==How to improve this Wiki==
Have you found an error or omission on one of our pages? Please register on our forum at [[http://freebasic.net/forum freebasic.net/forum]] to get edit access to our wiki. Let us know about the error or omission by adding a comment to the page, or edit the content yourself and help contribute to the wiki. Have a look at the [[FBWikiHelp FB Wiki - Help]] page to get started.
[[MissingDocs Docs pages that need to be written]]
==Compiler development==
A good way to get started is to write small patches and submitting them via the patch tracker on ""SourceForge"", or posting them on the forum. Besides the compiler (written in ""FreeBASIC"" itself), there is the run-time librariy aswell as the graphics library (both written in C). Feel free to contact other developers via the forum, the ""##freebasic"" IRC channel on freenode, the trackers on ""SourceForge"", or personally by email etc.
[[CompilerContacting How to contact the developers]]
[[CompilerReportingBugs How to report a bug]]
[[DevToc FreeBASIC Compiler Internals Documentation]]
[[ContributorList Documentation Contributors]]
Deletions:
>>**[[DocToc FreeBASIC Language Documentation]]**
Keywords and language features explained.
**[[CatPgProgrammer Programmer's Guide]], [[CommunityTutorials Community Tutorials]], [[CodeLibrary Community Code Library]]**
How to write programs in ""FreeBASIC"".
{{fbdoc item="section" value="About the FreeBASIC project"}}
{{fbdoc item="keyword" value="CompilerAbout|About"}} | {{fbdoc item="keyword" value="CompilerFeatures|Main Features"}}
{{fbdoc item="keyword" value="CompilerHistory|Project history"}} | {{fbdoc item="keyword" value="CompilerCredits|Credits"}}
{{fbdoc item="keyword" value="GnuLicenses|Licenses"}}
This wiki is updated whenever possible to document the latest version of ""FreeBASIC"" available. Some features documented here might not be available yet in the latest official ""FreeBASIC"" release, and may only be available when building the ""FreeBASIC"" compiler and/or runtime libraries from sources, or downloading a compiled SVN version.
From time to time, an offline version of this wiki is compiled and made available for download. A list of the wiki compilations is also available at the [[FBWikiDownloads Wiki downloads page]].
{{fbdoc item="section" value="Using the FreeBASIC compiler"}}
The ""FreeBASIC"" compiler is a command line tool that generates executables from ""FreeBASIC"" source code. It doesn't come with a source code editor. Still, IDEs specifically for ""FreeBASIC"" are available, aswell as ""FreeBASIC"" support in many other IDEs and code editors.
{{fbdoc item="keyword" value="CompilerWelcome|Welcome to FreeBASIC"}}
{{fbdoc item="keyword" value="CompilerHelp|Getting Help with FreeBASIC"}}
{{fbdoc item="keyword" value="CompilerInstalling|Installing FreeBASIC"}} | {{fbdoc item="keyword" value="CompilerRequirements|Requirements"}}
{{fbdoc item="keyword" value="CompilerRunning|Running FreeBASIC"}}
{{fbdoc item="keyword" value="CompilerCmdLine|Using the Command Line"}} | {{fbdoc item="keyword" value="CatPgCompOpt|Command Line Options"}}
{{fbdoc item="keyword" value="DebuggerRunning|Debugging with FreeBASIC"}}
{{fbdoc item="keyword" value="CompilerErrMsg|Compiler Error Messages"}}
{{fbdoc item="keyword" value="CompilerTools|Tools used by fbc"}}
{{fbdoc item="section" value="FreeBASIC dialects and QBASIC"}}
{{fbdoc item="keyword" value="CompilerQB|FreeBASIC and Qbasic"}} | {{fbdoc item="keyword" value="LangQB|Differences from QB"}}
{{fbdoc item="keyword" value="CompilerDialects|FreeBASIC Dialects"}}
{{fbdoc item="section" value="FAQs"}}
{{fbdoc item="keyword" value="CompilerFAQ|Compiler FAQ"}}
{{fbdoc item="keyword" value="FaqPggfxlib2|Graphics Library FAQ"}}
{{fbdoc item="keyword" value="FaqPgrtlib|Run-Time Library FAQ"}}
{{fbdoc item="keyword" value="FaqPgxbox|Xbox port FAQ"}}
{{fbdoc item="keyword" value="FaqDOS|DOS related FAQ"}}
{{fbdoc item="keyword" value="FaqPgWin32|Windows related FAQ"}}
{{fbdoc item="keyword" value="FaqPgLinux|Linux related FAQ"}}
{{fbdoc item="section" value="For advanced users and developers"}}
{{fbdoc item="keyword" value="SVNCompile|Guides to compile FreeBASIC from SVN"}}
==Improving ""FreeBASIC""==
Getting involved in ""FreeBASIC""'s development isn't hard. You can provide feedback, help improving this wiki or help developing ""FreeBASIC""-related projects. Of course you can also contribute to the ""FreeBASIC"" compiler, by reporting bugs or submitting patches.
==How to improve this Wiki==
Have you found an error or omission on one of our pages? Please register on our forum at [[http://freebasic.net/forum freebasic.net/forum]] to get edit access to our wiki. Let us know about the error or omission by adding a comment to the page, or edit the content yourself and help contribute to the wiki. Have a look at the [[FBWikiHelp FB Wiki - Help]] page to get started.
{{fbdoc item="keyword" value="MissingDocs|Docs pages that need to be written"}}
==Compiler development==
A good way to get started is to write small patches and submitting them via the patch tracker on ""SourceForge"", or posting them on the forum. Besides the compiler (written in ""FreeBASIC"" itself), there is the run-time librariy aswell as the graphics library (both written in C). Feel free to contact other developers via the forum, the ""##freebasic"" IRC channel on freenode, the trackers on ""SourceForge"", or personally by email etc.
{{fbdoc item="keyword" value="CompilerContacting|How to contact the developers"}}
{{fbdoc item="keyword" value="CompilerReportingBugs|How to report a bug"}}
{{fbdoc item="keyword" value="DevToc|FreeBASIC Compiler Internals Documentation"}}
{{fbdoc item="keyword" value="ContributorList|Documentation Contributors"}}


Revision [14624]

Edited on 2010-06-15 11:25:27 by DkLwikki [Moved About Wiki stuff below About FB stuff]

No Differences

Revision [14620]

Edited on 2010-06-15 11:21:05 by DkLwikki [Get rid of unwanted links]
Additions:
How to write programs in ""FreeBASIC"".
The best place to ask questions, present projects, stay up to date and meet ""FreeBASIC"" users & developers.
Official ""FreeBASIC"" downloads are available here, aswell as a bug tracker and the ""FreeBASIC"" Compiler's source code SVN repository.
Hello, and welcome to the ""FreeBASIC"" wiki.
This wiki is updated whenever possible to document the latest version of ""FreeBASIC"" available. Some features documented here might not be available yet in the latest official ""FreeBASIC"" release, and may only be available when building the ""FreeBASIC"" compiler and/or runtime libraries from sources, or downloading a compiled SVN version.
The ""FreeBASIC"" compiler is a command line tool that generates executables from ""FreeBASIC"" source code. It doesn't come with a source code editor. Still, IDEs specifically for ""FreeBASIC"" are available, aswell as ""FreeBASIC"" support in many other IDEs and code editors.
==Improving ""FreeBASIC""==
Getting involved in ""FreeBASIC""'s development isn't hard. You can provide feedback, help improving this wiki or help developing ""FreeBASIC""-related projects. Of course you can also contribute to the ""FreeBASIC"" compiler, by reporting bugs or submitting patches.
A good way to get started is to write small patches and submitting them via the patch tracker on ""SourceForge"", or posting them on the forum. Besides the compiler (written in ""FreeBASIC"" itself), there is the run-time librariy aswell as the graphics library (both written in C). Feel free to contact other developers via the forum, the ""##freebasic"" IRC channel on freenode, the trackers on ""SourceForge"", or personally by email etc.
A Wiki section that describes how ""FreeBASIC"" works is under construction:
Deletions:
How to write programs in FreeBASIC.
The best place to ask questions, present projects, stay up to date and meet FreeBASIC users & developers.
Official FreeBASIC downloads are available here, aswell as a bug tracker and the FreeBASIC Compiler's source code SVN repository.
Hello, and welcome to the FreeBASIC wiki.
This wiki is updated whenever possible to document the latest version of FreeBASIC available. Some features documented here might not be available yet in the latest official FreeBASIC release, and may only be available when building the ""FreeBASIC"" compiler and/or runtime libraries from sources, or downloading a compiled SVN version.
The FreeBASIC compiler is a command line tool that generates executables from FreeBASIC source code. It doesn't come with a source code editor. Still, IDEs specifically for FreeBASIC are available, aswell as FreeBASIC support in many other IDEs and code editors.
==Improving FreeBASIC==
Getting involved in FreeBASIC's development isn't hard. You can provide feedback, help improving this wiki or help developing FreeBASIC-related projects. Of course you can also contribute to the FreeBASIC compiler, by reporting bugs or submitting patches.
A good way to get started is to write small patches and submitting them via the patch tracker on SourceForge, or posting them on the forum. Besides the compiler (written in FreeBASIC itself), there is the run-time librariy aswell as the graphics library (both written in C). Feel free to contact other developers via the forum, the ""##freebasic"" IRC channel on freenode, the trackers on SourceForge, or personally by email etc.
A Wiki section that describes how FreeBASIC works is under construction:


Revision [14618]

Edited on 2010-06-15 11:13:10 by DkLwikki [Added more basic information]
Additions:
{{fbdoc item="section" value="About the FreeBASIC project"}}
""FreeBASIC"" is free, open source and in active development.
This wiki is updated whenever possible to document the latest version of FreeBASIC available. Some features documented here might not be available yet in the latest official FreeBASIC release, and may only be available when building the ""FreeBASIC"" compiler and/or runtime libraries from sources, or downloading a compiled SVN version.
From time to time, an offline version of this wiki is compiled and made available for download. A list of the wiki compilations is also available at the [[FBWikiDownloads Wiki downloads page]].
The FreeBASIC compiler is a command line tool that generates executables from FreeBASIC source code. It doesn't come with a source code editor. Still, IDEs specifically for FreeBASIC are available, aswell as FreeBASIC support in many other IDEs and code editors.
{{fbdoc item="keyword" value="MissingDocs|Docs pages that need to be written"}}
{{fbdoc item="keyword" value="CompilerContacting|How to contact the developers"}}
{{fbdoc item="keyword" value="CompilerReportingBugs|How to report a bug"}}
A Wiki section that describes how FreeBASIC works is under construction:
{{fbdoc item="keyword" value="DevToc|FreeBASIC Compiler Internals Documentation"}}
{{fbdoc item="keyword" value="ContributorList|Documentation Contributors"}}
Deletions:
""FreeBASIC"" is free, open source and in active development.
This wiki is updated whenever possible to document the latest version of FreeBASIC available. Some features documented here might not be available yet in the latest official FreeBASIC release, and may only be available when building the ""FreeBASIC"" compiler and/or runtime libraries from sources, or downloading a compiled SVN version.
From time to time, an offline version of this wiki is compiled and made available for download. A list of the wiki compilations is also available at the [[FBWikiDownloads Wiki downloads page]].
{{fbdoc item="section" value="More on the FreeBASIC project"}}
A Wiki section that describes how FreeBASIC works is under construction:
{{fbdoc item="keyword" value="DevToc|FreeBASIC Compiler Internals Documentation"}}


Revision [14617]

Edited on 2010-06-15 11:03:20 by DkLwikki [Removed the left/right box layout again]
Additions:
{{fbdoc item="section" value="More on the FreeBASIC project"}}
{{fbdoc item="section" value="Using the FreeBASIC compiler"}}
Deletions:
<<{{fbdoc item="section" value="Using the FreeBASIC compiler"}}
<<
>>{{fbdoc item="section" value="More on the FreeBASIC project"}}


Revision [14616]

Edited on 2010-06-15 10:59:22 by DkLwikki [Restructured, moved compiler related content here (from the Manual TOC page), added "Development" se]
Additions:
>>**[[DocToc FreeBASIC Language Documentation]]**
Keywords and language features explained.
**[[CatPgProgrammer Programmer's Guide]], [[CommunityTutorials Community Tutorials]], [[CodeLibrary Community Code Library]]**
How to write programs in FreeBASIC.
**[[http://www.freebasic.net/forum/ FreeBASIC's Official Forum]]**
The best place to ask questions, present projects, stay up to date and meet FreeBASIC users & developers.
**[[http://sourceforge.net/projects/fbc/ FreeBASIC's SourceForge Page]]**
Official FreeBASIC downloads are available here, aswell as a bug tracker and the FreeBASIC Compiler's source code SVN repository.
[[http://www.freebasic.net/arch/ The FreeBASIC Archive]]
>>
Hello, and welcome to the FreeBASIC wiki.
::c::
""FreeBASIC"" is free, open source and in active development.
This wiki is updated whenever possible to document the latest version of FreeBASIC available. Some features documented here might not be available yet in the latest official FreeBASIC release, and may only be available when building the ""FreeBASIC"" compiler and/or runtime libraries from sources, or downloading a compiled SVN version.
From time to time, an offline version of this wiki is compiled and made available for download. A list of the wiki compilations is also available at the [[FBWikiDownloads Wiki downloads page]].
<<{{fbdoc item="section" value="Using the FreeBASIC compiler"}}
{{fbdoc item="keyword" value="CompilerWelcome|Welcome to FreeBASIC"}}
{{fbdoc item="keyword" value="CompilerHelp|Getting Help with FreeBASIC"}}
{{fbdoc item="keyword" value="CompilerInstalling|Installing FreeBASIC"}} | {{fbdoc item="keyword" value="CompilerRequirements|Requirements"}}
{{fbdoc item="keyword" value="CompilerRunning|Running FreeBASIC"}}
{{fbdoc item="keyword" value="CompilerCmdLine|Using the Command Line"}} | {{fbdoc item="keyword" value="CatPgCompOpt|Command Line Options"}}

{{fbdoc item="keyword" value="DebuggerRunning|Debugging with FreeBASIC"}}
{{fbdoc item="keyword" value="CompilerErrMsg|Compiler Error Messages"}}
{{fbdoc item="keyword" value="CompilerTools|Tools used by fbc"}}
{{fbdoc item="section" value="FreeBASIC dialects and QBASIC"}}
{{fbdoc item="keyword" value="CompilerQB|FreeBASIC and Qbasic"}} | {{fbdoc item="keyword" value="LangQB|Differences from QB"}}
{{fbdoc item="keyword" value="CompilerDialects|FreeBASIC Dialects"}}
{{fbdoc item="section" value="FAQs"}}
{{fbdoc item="keyword" value="CompilerFAQ|Compiler FAQ"}}
{{fbdoc item="keyword" value="FaqPggfxlib2|Graphics Library FAQ"}}
{{fbdoc item="keyword" value="FaqPgrtlib|Run-Time Library FAQ"}}
{{fbdoc item="keyword" value="FaqPgxbox|Xbox port FAQ"}}
{{fbdoc item="keyword" value="FaqDOS|DOS related FAQ"}}
{{fbdoc item="keyword" value="FaqPgWin32|Windows related FAQ"}}
{{fbdoc item="keyword" value="FaqPgLinux|Linux related FAQ"}}
<<
>>{{fbdoc item="section" value="More on the FreeBASIC project"}}
{{fbdoc item="keyword" value="CompilerAbout|About"}} | {{fbdoc item="keyword" value="CompilerFeatures|Main Features"}}
{{fbdoc item="keyword" value="CompilerHistory|Project history"}} | {{fbdoc item="keyword" value="CompilerCredits|Credits"}}
{{fbdoc item="keyword" value="GnuLicenses|Licenses"}}
{{fbdoc item="section" value="For advanced users and developers"}}
{{fbdoc item="keyword" value="SVNCompile|Guides to compile FreeBASIC from SVN"}}
==Improving FreeBASIC==
Getting involved in FreeBASIC's development isn't hard. You can provide feedback, help improving this wiki or help developing FreeBASIC-related projects. Of course you can also contribute to the FreeBASIC compiler, by reporting bugs or submitting patches.

==How to improve this Wiki==
Have you found an error or omission on one of our pages? Please register on our forum at [[http://freebasic.net/forum freebasic.net/forum]] to get edit access to our wiki. Let us know about the error or omission by adding a comment to the page, or edit the content yourself and help contribute to the wiki. Have a look at the [[FBWikiHelp FB Wiki - Help]] page to get started.
==Compiler development==
A good way to get started is to write small patches and submitting them via the patch tracker on SourceForge, or posting them on the forum. Besides the compiler (written in FreeBASIC itself), there is the run-time librariy aswell as the graphics library (both written in C). Feel free to contact other developers via the forum, the ""##freebasic"" IRC channel on freenode, the trackers on SourceForge, or personally by email etc.

A Wiki section that describes how FreeBASIC works is under construction:
{{fbdoc item="keyword" value="DevToc|FreeBASIC Compiler Internals Documentation"}}
>>
::c::
Deletions:
>> ==Main Links:==
- **[[DocToc FreeBASIC Manual - Table of Contents]]**
- **[[CommunityTutorials Community Tutorials]]**
- **[[CodeLibrary Community Code Library]]**
- **[[CatPgProgrammer Programmer's Guide]]**
==External Links:==
- **[[http://sourceforge.net/projects/fbc/ FreeBASIC's SourceForge Page]]**
- **[[http://www.freebasic.net/forum/ FreeBASIC's Official Forum]]**
- **[[http://www.freebasic.net/arch/ The FreeBASIC Archive]]**>>
Welcome to the official home of the FreeBASIC Manual.
==About this wiki:==
The ""FreeBASIC"" compiler is currently in active development and this wiki is updated whenever possible to document the latest version of the compiler available. Some features of the compiler documented here might not be available in the binary distributions of the compiler released at ""SourceForge"", and may only be available when building the ""FreeBASIC"" compiler and/or runtime libraries from sources, or downloading a compiled SVN version. From time to time, this wiki is compiled and released in 4 formats as a CHM file, TXT file, DAZ file for FBHELP, and a HTML package. For a listing of releases for previous versions of ""FreeBASIC"" please see the [[FBWikiDownloads downloads]] page.
==How you can help:==
Have you found an error or omission on one of our pages? Please register on our forum at [[http://freebasic.net/forum freebasic.net/forum]] to get edit access to our wiki. Let us know about the error or omission by adding a comment to the page, or edit the content yourself and help contribute to the wiki. Have a look at the [[FBWikiHelp FB Wiki - Help]] page to get started.
==Other ""FreeBASIC"" Resources:==
Maybe the ""FreeBASIC"" manual wasn't quite what you were looking for? Check out these other ""FreeBASIC"" resources online:
- [[http://freebasic.net freebasic.net]] - //The// start page for all things ""FreeBASIC"". Downloads, links, examples, an active forum, and more. Join the ""FreeBASIC"" community today - it's free!
- [[http://sourceforge.net/projects/fbc FreeBASIC Project Page on sourceforge.net]] - Download the latest software releases, submit bug reports, feature requests, contact the developers, or download documentation for previous releases of the compiler.


Revision [14050]

Edited on 2008-12-16 22:34:12 by CoNexion [Restructured, moved compiler related content here (from the Manual TOC page), added "Development" se]

No Differences

Revision [14049]

Edited on 2008-12-16 22:33:57 by CoNexion [Restructured, moved compiler related content here (from the Manual TOC page), added "Development" se]
Additions:
- **[[http://www.freebasic.net/forum/ FreeBASIC's Official Forum]]**
- **[[http://www.freebasic.net/arch/ The FreeBASIC Archive]]**>>
Deletions:
- **[[http://www.freebasic.net/forum/ FreeBASIC's Official Forum]]**>>


Revision [14047]

Edited on 2008-12-16 16:32:25 by CoNexion [Restructured, moved compiler related content here (from the Manual TOC page), added "Development" se]

No Differences

Revision [14046]

Edited on 2008-12-16 16:32:10 by CoNexion [Touching up a few things, added a couple links.]
Deletions:
-


Revision [14045]

Edited on 2008-12-16 16:31:37 by CoNexion [Touching up a few things, added a couple links.]
Additions:
-
{{image url="/images/fbwlogo.png"}}
Deletions:
{{image class="left" url="/images/fbwlogo.png"}}


Revision [14044]

Edited on 2008-12-16 16:29:07 by CoNexion [Touching up a few things, added a couple links.]
Additions:
- **[[CatPgProgrammer Programmer's Guide]]**
==External Links:==
- **[[http://sourceforge.net/projects/fbc/ FreeBASIC's SourceForge Page]]**
- **[[http://www.freebasic.net/forum/ FreeBASIC's Official Forum]]**>>
Deletions:
- **[[CatPgProgrammer Programmer's Guide]]**>>


Revision [14042]

Edited on 2008-12-16 02:59:46 by CoNexion [Touching up a few things, added a couple links.]
Additions:
>> ==Main Links:==
Deletions:
>> ==Top Links:==


Revision [14041]

Edited on 2008-12-16 01:50:58 by CoNexion [A few adjustments :)]
Additions:
>> ==Top Links:==
- **[[CatPgProgrammer Programmer's Guide]]**>>
{{image class="left" url="/images/fbwlogo.png"}}
----
Welcome to the official home of the FreeBASIC Manual.
----
Deletions:
=====FreeBASIC Wiki - Main Page=====
{{image class="right" url="/images/fbwlogo.png"}} Welcome to the official home of the FreeBASIC Manual.
==Top Links:==
- **[[CatPgProgrammer Programmer's Guide]]**


Revision [14040]

Edited on 2008-12-16 01:37:09 by CoNexion [Modified Logo]
Additions:
{{image class="right" url="/images/fbwlogo.png"}} Welcome to the official home of the FreeBASIC Manual.
Deletions:
{{image class="right" url="/images/FBLOGOWI.PNG"}} Welcome to the official home of the FreeBASIC Manual.


Revision [13758]

Edited on 2008-09-30 18:26:08 by CountingPine [Remove CamelCase links]
Additions:
The ""FreeBASIC"" compiler is currently in active development and this wiki is updated whenever possible to document the latest version of the compiler available. Some features of the compiler documented here might not be available in the binary distributions of the compiler released at ""SourceForge"", and may only be available when building the ""FreeBASIC"" compiler and/or runtime libraries from sources, or downloading a compiled SVN version. From time to time, this wiki is compiled and released in 4 formats as a CHM file, TXT file, DAZ file for FBHELP, and a HTML package. For a listing of releases for previous versions of ""FreeBASIC"" please see the [[FBWikiDownloads downloads]] page.
Deletions:
The FreeBASIC compiler is currently in active development and this wiki is updated whenever possible to document the latest version of the compiler available. Some features of the compiler documented here might not be available in the binary distributions of the compiler released at SourceForge, and may only be available when building the FreeBASIC compiler and/or runtime libraries from sources, or downloading a compiled SVN version. From time to time, this wiki is compiled and released in 4 formats as a CHM file, TXT file, DAZ file for FBHELP, and a HTML package. For a listing of releases for previous versions of FreeBASIC please see the [[FBWikiDownloads downloads]] page.


Revision [13305]

The oldest known version of this page was created on 2008-04-29 22:44:35 by DoS386 [Remove CamelCase links]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki



sf.net phatcode