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.