Getting Started
Getting Started with Windows:
- Simply download the archive suitable for your system
containing the editor and unpack it into any folder convenient to
you.
For windows 32-bit : iup_fb_editor32.zip
For windows 64-bit: iup_fb_editor64.zip или iup_fb_editor32.zip - Start the editor and go to the editor settings, where you should specify the path for the compiler, the help file(s) (chm), and also, if you wish, you can change other settings at your discretion.
- Write any code and test the editor using the compiler by pressing F5 quick start.
- Press the F1 key when the cursor is on any keyword of the freebasic language.
- If everything works, then you can start writing programs
Getting Started in Linux:
- Download the archive:
For linux 32-bit : iup_fb_editor32_gtk2_linux.zip (for IUP+GTK2) or iup_fb_editor32_gtk3_linux.zip (for IUP+GTK3)
For linux 64-bit: iup_fb_editor64_gtk2_linux.zip (for IUP+GTK2) or iup_fb_editor64_gtk3_linux.zip (for IUP+GTK3) - Download the IUP library from the IUP_FIXED_LIBRARY
page (recommended). With these libraries you will not have problems with code
folding and 2 extra groups will be added for highlighting keywords. Also for
Linux32 the library is also version 3.27, which means the tabs will work the
same as on other systems. Place these libraries in the global folder for
Shared libraries. (example for an existing folder in Linux mint x86-64:
/usr/lib/x86_64-linux-gnu)
In case of original libraries, download them from the official website and install in accordance with the recommendations of the author of the IUP library. Remember that in case of the original libraries, the IUP version 3.27 is used for windows32, windows64, Linux64; and for Linux32 version 3.21 (the latest compiled version from the author).I can not guarantee the correct operation of the program on newer versions of IUP. To the Editor used IUP under GTK2 or GTK3, so to avoid errors like "GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported" select the desired file to download ( here describes how to). - Install the libIconv library (if not installed)
- Start the editor, go to the settings and specify the path for the compiler, help file(s) in chm format, terminal. Paths in Linux are global for most programs, so it will be enough to specify only names for the compiler (fbc), terminal (for example, mate-terminal). You can also change other settings at your discretion if you wish.
- Write any code and test the editor using the compiler by pressing F5 quick start.
- Press the F1 key while the cursor is on any freebasic language keyword. If the help does not start, go to the tools \ chmviewer directory located in the editor folder. Open a terminal and run the CHMVIEW utility in it by typing ./CHMVIEW in the terminal. The terminal should display the essence of the problem (perhaps there are not enough libraries to run).
- If everything works, then you can start writing programs
Starting with the version released in June 2025, all
settings are stored in the user folders.
On Linux, this is:
/home/YourUserName/.IUP_FB_EDITOR .
On Windows, this is:
C:\Users\YourUserName\AppData\Roaming\IUP_FB_EDITOR . To find out exactly, open
the console and enter: echo %APPDATA%
So, you can install the editor
anywhere, for example C:\Program Files