Tagged Questions
4
votes
1answer
69 views
How/why can Firefox packages work on all Linuxes?
How/why can a Firefox 64bit (or 32bit) package work on different Linux distributions since each Linux distribution has a different version for gcc, glibc, linux kernel, etc. ?
3
votes
2answers
362 views
Why does FreeBSD use the GPL-licensed GCC?
Why does FreeBSD use GCC as its default compiler?
I am under the impression that a core pillar of the FreeBSD philosophy is not to use any GNU software and in particular, GPL code.
Yet GCC which is ...
1
vote
1answer
237 views
Linking issues with libjpeg
I have a game I'm writing which recently required libjpeg. I wrote some code using libjpeg on some-other-machine and it worked as expected. I pulled the code to this machine and tried compiling and ...
5
votes
4answers
337 views
Does optimizing for size reduce runtime memory usage as well as binary size?
Does optimizing for size with gcc -Os only reduce the binary size of a program, or does it reduce its runtime memory usage as well? I know what exactly the results are depend on the specific code, but ...
5
votes
1answer
210 views
How to recompile a Debian package with -Os?
There are a few larger programs I am interested in compiling with -Os. The normal method I use to patch/recompile programs is apt-get source followed by dpkg-buildpackage.
I learned from the ...
2
votes
4answers
485 views
How do I install GCC on a system with no compiler?
I've been messing around with my NAS which runs on Linux. I have root access, but there is no compiler. I seem to remember something about being able to compile on another system, but I'm not certain.
...
6
votes
5answers
1k views
Compiling GNU/Linux with -O3 optimization
It's said that compiling GNU tools and Linux kernel with -O3 gcc optimization option will produce weird and funky bugs. Is it true? Has anyone tried it or is it just a hoax?