FAQ / Building and Installing / Q0106
| /Q0101 /Q0102 /Q0103 /Q0104 /Q0105 /Q0106 /Q0107 /Q0108 /Q0109 /Q0110 /Q0111 /Q0112 /Q0113 /Q0114 /Q0115 /Q0116 /Q0117 /Q0118 /Q0119 /Q0120 |
Q0106
Question
Exim doesn't seem to be recognizing my operating system type correctly, and so is failing to build.
Answer
Run the command scripts/os-type -generic. The output should be one of the known OS types, and should correspond to your operating system. You can see which OS are supported by obeying ls OS/Makefile-* and looking at the file name suffixes. If there is a discrepancy, it means that the script is failing to interpret the output from the uname command correctly, or that the output is wrong. Meanwhile, you can build Exim by obeying
EXIM_OSTYPE=xxxx make
instead of just make, provided you are running a Bourne-compatible shell, or otherwise by setting <small>EXIM_OSTYPE</small> correctly in your environment. It is probably best to start again from a clean distribution, to avoid any wreckage left over from the failed attempt.
| /Q0101 /Q0102 /Q0103 /Q0104 /Q0105 /Q0106 /Q0107 /Q0108 /Q0109 /Q0110 /Q0111 /Q0112 /Q0113 /Q0114 /Q0115 /Q0116 /Q0117 /Q0118 /Q0119 /Q0120 |
FAQ / Building and Installing / Q0106
