I am using the maemo Operating System and the GCC compiler. I have an error when I compile an application: there is no enough space on /tmp. I have 10% of my space free so I don't understand why this happens.. anyway, is it possible to change the GCC configuration in order to use another folder (in another partition)?
/tmp folder and gcc
10.5k views Asked by vah At
2
There are 2 answers
2
On
Most likely your /tmp directory is mounted as a tmpfs filesystem. This means that the files in /tmp are actually stored in memory, not on disk. If this is the case /tmp will be limited to what you can fit in memory+swap, and everything in /tmp will be lost across reboots.
Use mount or df -T to see how /tmp is mounted.
Set your
TMPDIRenvironment variable to where you want GCC to put your temporary files. Or, use the-pipeflag to keep temporary files (except object files) in memory.