From 5b0934e6f5519f1079f57944ab2210f35d22933c Mon Sep 17 00:00:00 2001 From: coderJeff Date: Sun, 14 May 2023 07:46:26 -0400 Subject: [PATCH] readme.txt - update out of date links --- doc/fbc.1 | 6 +++--- readme.txt | 25 +++++++++++++------------ 2 files changed, 16 insertions(+), 15 deletions(-) diff --git a/doc/fbc.1 b/doc/fbc.1 index 1bb3d19b0..b45a99903 100644 --- a/doc/fbc.1 +++ b/doc/fbc.1 @@ -1,4 +1,4 @@ -.TH FBC 1 "2023-01-01" "FreeBASIC Compiler 1.10.0" "FreeBASIC Compiler" +.TH FBC 1 "2023-05-13" "FreeBASIC Compiler 1.10.0" "FreeBASIC Compiler" .SH NAME fbc \- The FreeBASIC compiler .SH DESCRIPTION @@ -286,13 +286,13 @@ The full language specification and help is available in wiki format at .B https://www.freebasic.net/wiki/ .SH COPYRIGHT -Copyright \(co 2004\-2022 The FreeBASIC Development Team +Copyright \(co 2004\-2023 The FreeBASIC Development Team .br This is free software. You may redistribute copies of it under the terms of the GNU General Public License . There is NO WARRANTY, to the extent permitted by law. .SH BUGS -Any bugs should be reported on the Sourceforge.net tracker located at http://www.sourceforge.net/projects/fbc +Any bugs should be reported on the Sourceforge.net tracker located at https://www.sourceforge.net/projects/fbc/ .SH AUTHOR This manpage written by Ebben Feagan (ebben.feagan@gmail.com) diff --git a/readme.txt b/readme.txt index 842b75bc6..e2c04a426 100644 --- a/readme.txt +++ b/readme.txt @@ -8,14 +8,14 @@ fbc project page: https://sourceforge.net/projects/fbc/ GitHub mirror: https://github.com/freebasic/fbc Discord: https://discord.gg/286rSdK - IRC channel: ##freebasic at chat.freenode.net + IRC channel: ##freebasic at https://webchat.freenode.net Features: https://freebasic.net/wiki/CompilerFeatures Requirements: https://freebasic.net/wiki/CompilerRequirements FreeBASIC consists of fbc (the command line compiler), the runtime libraries (libfb and libfbgfx), and FreeBASIC header files for third-party libraries. In order to produce executables, fbc uses the GNU binutils (assembler, - linker). When compiling for architectures other than 32bit x86, fbc depends + linker). When compiling for architectures other than 32bit, fbc depends on gcc to generate assembly. Documentation of language features, compiler options and many other details @@ -34,15 +34,15 @@ such as makefiles. fbc itself is not a graphical code editor or IDE! Win32 (similar for Win64): - Separate 32-bit and 64-bit standalone packages: - Download and extract latest: - - FreeBASIC-x.xx.x-win32.zip or FreeBASIC-x.xx.x-win32.7z for 32-bit - - FreeBASIC-x.xx.x-win64.zip or FreeBASIC-x.xx.x-win64.7z for 64-bit Combined 32-bit and 64-bit standalone packages: Download and extract latest: - FreeBASIC-x.xx.x-winlibs-gcc-9.3.0.7z or - FreeBASIC-x.xx.x-gcc-5.2.0.7z - fbc32.exe and fbc64.exe are used instead of fbc.exe + Separate 32-bit and 64-bit standalone packages (based on winlibs-gcc-9.3.0): + Download and extract latest: + - FreeBASIC-x.xx.x-win32.zip or FreeBASIC-x.xx.x-win32.7z for 32-bit + - FreeBASIC-x.xx.x-win64.zip or FreeBASIC-x.xx.x-win64.7z for 64-bit Now you can use fbc.exe from the installation directory to compile FB programs (*.bas files) into executables (*.exe files). Open a command @@ -66,9 +66,10 @@ Optionally, you can install a text editor or IDE which will invoke fbc.exe for you, for example: - WinFBE https://github.com/PaulSquires/WinFBE - FBIDE: https://fbide.freebasic.net/ - FBEdit: http://radasm.cherrytree.at/fbedit/ + WinFBE https://github.com/PaulSquires/WinFBE + VisualFBEditor https://github.com/XusinboyBekchanov/VisualFBEditor/releases + Or even though is older and unmaintained will work: + FBIDE: https://fbide.freebasic.net/ Linux (if FreeBASIC is not available through your package manager): Download and extract the latest FreeBASIC-x.xx.x-linux.tar.gz. Open a @@ -153,11 +154,11 @@ - GNU debugger https://gnu.org/software/gdb/ - GoRC http://godevtool.com/ - LibFFI https://sourceware.org/libffi/ - - MinGW http://www.mingw.org/ + - MinGW https://osdn.net/projects/mingw/ - MinGW-w64 https://mingw-w64.org/ - OpenXDK http://openxdk.sourceforge.net/ - - TDM-GCC http://tdm-gcc.tdragon.net/ - - WinLibs https://winlibs.com/ + - TDM-GCC https://jmeubank.github.io/tdm-gcc/ + - WinLibs https://www.winlibs.com/ o Credits