Skip to content

Instantly share code, notes, and snippets.

@Sahasrara
Created November 30, 2016 20:57
Show Gist options
  • Save Sahasrara/adfc997d4b32267f24c697ad01520411 to your computer and use it in GitHub Desktop.
Save Sahasrara/adfc997d4b32267f24c697ad01520411 to your computer and use it in GitHub Desktop.
s.type=linux
target.platform=ubuntu64_gcc49
qmake.spec=linux-g++
qt.dir=/home/eric/Software/qt/5.7/gcc_64
python2.root=/usr/bin
python3.root=/home/eric/Software/anaconda3/envs/blue3/bin
swig.root=/home/eric/Software/anaconda3/envs/blue3/bin
QTDIR=/home/eric/Software/qt/5.7/gcc_64
QMAKESPEC=linux-g++
make.exec=make
@Sahasrara
Copy link
Author

sudo update-alternatives --remove-all gcc
sudo update-alternatives --remove-all g++
sudo update-alternatives --remove-all cpp

##################################################################

SETUP GCC

##################################################################
sudo update-alternatives
--install /usr/bin/gcc gcc /usr/bin/gcc-4.8 50
--slave /usr/bin/gcc-ar gcc-ar /usr/bin/gcc-ar-4.8
--slave /usr/bin/gcc-ranlib gcc-ranlib /usr/bin/gcc-ranlib-4.8
--slave /usr/bin/gcc-nm gcc-nm /usr/bin/gcc-nm-4.8
--slave /usr/bin/gcov gcov /usr/bin/gcov-4.8

sudo update-alternatives
--install /usr/bin/gcc gcc /usr/bin/gcc-4.9 30
--slave /usr/bin/gcc-ar gcc-ar /usr/bin/gcc-ar-4.9
--slave /usr/bin/gcc-ranlib gcc-ranlib /usr/bin/gcc-ranlib-4.9
--slave /usr/bin/gcc-nm gcc-nm /usr/bin/gcc-nm-4.9
--slave /usr/bin/gcov gcov /usr/bin/gcov-4.9

##################################################################

SETUP G++

##################################################################
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 50
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.9 30

##################################################################

SETUP CPP - CANNOT BE A GCC SLAVE

##################################################################
sudo update-alternatives --install /usr/bin/cpp cpp /usr/bin/cpp-4.8 50
sudo update-alternatives --install /usr/bin/cpp cpp /usr/bin/cpp-4.9 30

#Perhaps also run this:
sudo update-alternatives --set gcc /usr/bin/gcc-4.9
sudo update-alternatives --set g++ /usr/bin/g++-4.9
sudo update-alternatives --set cpp /usr/bin/cpp-4.9

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment