I guess it may be silly idea to install gcc with build enviroment on Moebius. But it is my first touch with linux, it would be easier to get compiler on target board.
Now I look around and see recomendation to "apt-get install build-essential" that is definitely not the case.
Is there step-by-step manual for this?
Or 1-2 magic words?
Thanks!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have splitted C, C++ and binutils in single and minimal packages but I don't have (yet) a virtual package named "build-essential" like many distros do.
I have also created doc,debug,std versions for each package so you may decide to install your favorite version (with or without docs, with or without debug flags and so on). I'm also able of installing more than one compiler at a time for testing purposes (I'm trying an early gcc 5 version right now for example).
I'm currently away from my devel computer but here's what I have on it in order to compile raspi stuff:
- binutils - GNU binary utilities
- cpp - GNU cc and gcc C compilers
- cpp-symlinks - GNU cc and gcc C compilers
- g++ - GNU cc and gcc C compilers
- g++-symlinks - GNU cc and gcc C compilers
- gcc - GNU cc and gcc C compilers
- gcc-symlinks - GNU cc and gcc C compilers
- libc6 - Embedded GLIBC (GNU C Library)
- libc6-dev - Embedded GLIBC (GNU C Library) - Development files
- libgcc-s-dev - GNU cc and gcc C compilers - Development files
- libgcc1 - GNU cc and gcc C compilers
- libstdc++-dev - GNU cc and gcc C compilers
- libstdc++-staticdev - GNU cc and gcc C compilers
- libstdc++6 - GNU cc and gcc C compilers
- make - GNU tool that controls the build process
Please also note I'm testing "containers" for this distro, a sort of "package+makefile with steroids". It's an idea for having something that is more than just a virtual package, you may decide to install a functionality without worrying too much about packages to install.
I guess I'll be ready for them in 10-15 days and Gcc is one of my first containers (as well as nginx+php-fpm, python2/3 and so on), you can obviously install single .deb packages but these containers are a sort of metapackages for having more functionalities (idea borrowed from gentoo)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi all,
I guess it may be silly idea to install gcc with build enviroment on Moebius. But it is my first touch with linux, it would be easier to get compiler on target board.
Now I look around and see recomendation to "apt-get install build-essential" that is definitely not the case.
Is there step-by-step manual for this?
Or 1-2 magic words?
Thanks!
I have splitted C, C++ and binutils in single and minimal packages but I don't have (yet) a virtual package named "build-essential" like many distros do.
I have also created doc,debug,std versions for each package so you may decide to install your favorite version (with or without docs, with or without debug flags and so on). I'm also able of installing more than one compiler at a time for testing purposes (I'm trying an early gcc 5 version right now for example).
I'm currently away from my devel computer but here's what I have on it in order to compile raspi stuff:
- binutils - GNU binary utilities
- cpp - GNU cc and gcc C compilers
- cpp-symlinks - GNU cc and gcc C compilers
- g++ - GNU cc and gcc C compilers
- g++-symlinks - GNU cc and gcc C compilers
- gcc - GNU cc and gcc C compilers
- gcc-symlinks - GNU cc and gcc C compilers
- libc6 - Embedded GLIBC (GNU C Library)
- libc6-dev - Embedded GLIBC (GNU C Library) - Development files
- libgcc-s-dev - GNU cc and gcc C compilers - Development files
- libgcc1 - GNU cc and gcc C compilers
- libstdc++-dev - GNU cc and gcc C compilers
- libstdc++-staticdev - GNU cc and gcc C compilers
- libstdc++6 - GNU cc and gcc C compilers
- make - GNU tool that controls the build process
Please also note I'm testing "containers" for this distro, a sort of "package+makefile with steroids". It's an idea for having something that is more than just a virtual package, you may decide to install a functionality without worrying too much about packages to install.
I guess I'll be ready for them in 10-15 days and Gcc is one of my first containers (as well as nginx+php-fpm, python2/3 and so on), you can obviously install single .deb packages but these containers are a sort of metapackages for having more functionalities (idea borrowed from gentoo)
ready, now you may use containers to get it, use:
apt-get update
apt-get install moebius
and now with just one command you'll have everything up and running:
moebius container install lang.gcc
C,C++,binutils,make,kernel headers. everything in one shot.
or type "moebius" to get it from the curses menu