Right, thanks for making that clear(er) ;-)
I know. But you do not need "dpkg-dev" if you do not build .deb packages,
hence the description of "build-essential":
If you do not plan to build Debian packages, you don't need this package.
"build-essential" is for those who build .deb packages. The description of
"build-essential" starts with:
If you do not plan to build Debian packages, you don't need this package.
The "make" package provides GNU Make, the "gcc" package provides GCC,
"libc-dev" provides the GNU C library,
I was actually talking about the options the developers propose, typically to
enable/disable optional modules. About the generic optimizations the
compiler makes, you had better stick to at most -O2 because some programs
show problems with -O3. The options -march=native an -mtune=native
Besides not having to trust anybody (whoever builds the software could use
different sources, possibly including malware), the main advantage of
installing software from source is that you can choose the compilation
options to get exactly what you want. On the other hand, compiling is very