Link Time Errors

These errors occur after the compiler has produced the object code for a file, when the linker is putting together the entire program to make the executable. If we have used a function which the linker did not find in any files or libraries it is linking. You saw an example of this in stock1.c and in hw0 when you tried to compile helloworld.c by itself (after you fixed the syntax error) which looked like:
/bin/ld: Unsatisfied symbols:
   goodbye_cruel_world (code)

Tip One of the most common causes of link time errors is mispelling the name of the function you REALLY intended to use.


[up] to Errors page.