Giter Site home page Giter Site logo

cpde_3rdparty's People

Contributors

arnholm avatar

Stargazers

 avatar

Watchers

 avatar  avatar

cpde_3rdparty's Issues

Add libtool

I found yesterday that I needed to add libtool on my newly installed Linux Mint 20.3 guest to get the .bootstrap and configure to work.

As such can the following line be added to the script:
sudo apt install -y libtool

While you are modifying the script can you also add the following comment so that if the script is downloaded and then passed on then the second developer can find updates:
**#

Script source : https://github.com/arnholm/cpde_3rdparty/blob/master/gcc/codeblocks/build_cb.sh

#**

Yet another potential update, but this one is not required, but may help newbies with ensuring they are using a recent version of GCC is below. This
#-------- install GNU GCC 11 --------

This should only be done if you need to use GCC 11:

#add-apt-repository ppa:ubuntu-toolchain-r/test --yes
#apt-get update
#apt-get -y install cpp-11 gcc-11 g++-11

To use update-alternatives to change the configures GCC version run the following for the different GCC versions installed:

#update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --slave /usr/bin/g++ g++ /usr/bin/g++-9 --slave /usr/bin/gcov gcov /usr/bin/gcov-9
#update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 100 --slave /usr/bin/g++ g++ /usr/bin/g++-10 --slave /usr/bin/gcov gcov /usr/bin/gcov-10
#update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 110 --slave /usr/bin/g++ g++ /usr/bin/g++-11 --slave /usr/bin/gcov gcov /usr/bin/gcov-11

To display and change the default GCC run the following

#update-alternatives --config gcc

BTW I am still working my way through the build process, so there may be more changes once I get the build process working on LM 20.3 and then ensure it is reproduce able by reverting back to the LM 20.3 guest with the updated and gust additions installed only.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.