"TitanHat" FedoraProject Development Environment
Brought to you by:
eirtony
"TitanHat" Build Development Environment for FedoraProject with Qt6 and gcc. Steps:
https://getfedora.org/en/workstation/download/https://download.fedoraproject.org/pub/fedora/linux/releases/37/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-37-1.7.isoegrep '^flags.*(vmx|svm)' /proc/cpuinfodnf groupinfo virtualizationsudo dnf group install --with-optional virtualizationysudo systemctl start libvirtdsudo systemctl enable libvirtdlsmod | grep kvmdf -hfree -mlscpu* GNU Bootstrapping Reference
* [gnu](https://gcc.gnu.org/install/build.html)
* [stackoverflow](https://stackoverflow.com/questions/9429491/how-are-gcc-and-g-bootstrapped)
* Prepare for installation
* $ `dnf --version` to make sure DNF and RPM are available
* $ `dnf repolist` to see available package repositories
* Install gcc & friends
* Deploy: $ `sudo dnf install ___`
* [ ] 'cmake'
* [ ] 'ninja-build`
* [ ] 'gcc'
* [ ] 'gcc-c++'
* [ ] 'autoconf automake'
* [ ] `python3`
* [ ] 'git gitg'
Download Installer
sudo mkdir /opt/QtInstallsudo chmod 777 /opt/QtInstallhttps://www.qt.io/download-open-source/opt/QtInstallInstall Qt for Linux Sources
cd /opt/QtInstallsudo chmod 777 qt-unified-linux-x64-4.5.0-online.rin./qt-unified-linux-x64-4.5.0-online.runRequirements
Reference
https://doc.qt.io/qt-6/build-sources.htmlhttps://doc.qt.io/qt-6/linux-requirements.htmlhttps://doc.qt.io/qt-6/linux-building.htmlQt Maintance Tool
/opt/Qt/usr/Qt6/src/qt5https://doc.qt.io/qt-6/configure-options.htmlSetup space for source code
sudo adduser codesudo groupadd coderssudo chown code:coders /home/codesudo chmod 775 /home/codesudo usermod -G coders radmin (and other users)Add directories for repository hosts
cd /home/codesudo mkdir sourceforgesudo chown code:coders sourceforgesudo chmod 775 sourceforgeClone Repositories
cd /home/code/sourceforgesudo git clone ssh://eirtony@git.code.sf.net/p/eclipseir6/code eclipseir6-code :FreshFish007Download Installer
sudo mkdir /opt/QtInstallsudo chmod 777 /opt/QtInstallhttps://www.qt.io/download-open-source/opt/QtInstallInstall Qt for Linux Binaries
cd /opt/QtInstallsudo chmod 777 qt-unified-linux-x64-4.5.0-online.rin./qt-unified-linux-x64-4.5.0-online.runQt Maintance Tool
/opt/Qt/usr/local/*
Diff:
Diff:
Diff:
Diff:
Diff:
Diff:
Diff:
Diff:
Diff:
Diff:
Diff:
Diff:
Diff:
Diff:
Diff:
Diff:
Diff:
Diff:
Diff:
Old Qt4 Install Notes
Diff: