With modern C++26 and GNU toolchain g++ focus, we generate documentation with 
greater level of detail. The biggest benefit of this approach is that we can 
reference classes, functions etc easily in our JITSI discussions, Email 
conversations and IRC chats.

C++ std:: namespace
https://softwarefreedom.sourceforge.io/libstdcxx/api/a01844.html

C++ std:: classes
https://softwarefreedom.sourceforge.io/libstdcxx/api/classes.html

Want a visual representation of the C++ classes and their associations and 
hierarchy
https://softwarefreedom.sourceforge.io/libstdcxx/api/inherits.html

The canonical site continues to be
https://softwarefreedom.sourceforge.io/

The latest GNU g++ build is 15.0.1 version (2025-01-30 build)
https://sourceforge.net/projects/softwarefreedom/files/gcc/

Here are three easy steps:
1. extract gcc.tar.xz file in /opt directory
2. source /opt/gcc/freedom/source_env_gcc_vars.sh
3. g++ -v

the following output should be seen

Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/opt/gcc/libexec/gcc/x86_64-pc-linux-gnu/15.0.1/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /opt/gcc/src/configure --prefix=/opt/gcc 
--exec-prefix=/opt/gcc --datarootdir=/opt/gcc/doc/share --datadir=/opt/gcc/doc 
--docdir=/opt/gcc/doc --htmldir=/opt/gcc/doc --mandir=/opt/gcc/doc/man 
--infodir=/opt/gcc/doc/info --enable-languages=c,jit,c++ --enable-bootstrap 
--disable-multilib --enable-libstdcxx --enable-libstdcxx-debug 
--enable-libstdcxx-backtrace=yes --enable-shared --enable-host-shared 
--enable-plugin --enable-default-pie --enable-ld=yes --with-gnu-ld 
--with-linker-hash-style=gnu --enable-linker-build-id --enable-clocale=gnu 
--enable-gnu-indirect-function --enable-gnu-unique-object --enable-libssp 
--enable-lto --enable-gcov --enable-vtable-verify --enable-__cxa_atexit 
--enable-threads=posix --enable-tls --enable-werror --disable-unwind-exceptions 
--enable-install-libiberty --enable-c++-tools 
--with-bugurl=supp...@softwarefreedomproject.org
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.0.1 20250130 (experimental) (GCC)

Note: we only build C, C++, JIT. This will be so till 2035.


warm regards
Saifi.

Reply via email to