next up previous contents index
Next: 2.8 Components of SDCC Up: 2 Installing SDCC Previous: 2.6 Testing the SDCC   Contents   Index

Subsections


2.7 Install Trouble-shooting

2.7.1 SDCC does not build correctly.

A thing to try is starting from scratch by unpacking the .tgz source package again in an empty directory. Configure it like:

./configure 2>&1 | tee configure.log

and build it like:

make 2>&1 | tee make.log

If anything goes wrong, you can review the log files to locate the problem. Or a relevant part of this can be attached to an email that could be helpful when requesting help from the mailing list.

2.7.2 What the ''./configure'' does

The ''./configure'' command is a script that analyzes your system and performs some configuration to ensure the source package compiles on your system. It will take a few minutes to run, and will compile a few tests to determine what compiler features are installed.

2.7.3 What the ''make'' does.

This runs the GNU make tool, which automatically compiles all the source packages into the final installed binary executables.

2.7.4 What the ''make install'' command does.

This will install the compiler, other executables libraries and include files into the appropriate directories. See section ''Install and Search PATHS''.
On most systems you will need super-user privileges to do this.


next up previous contents index
Next: 2.8 Components of SDCC Up: 2 Installing SDCC Previous: 2.6 Testing the SDCC   Contents   Index
Bernhard Held 2003-08-29