fatal: Symbol referencing errors. No output written to a.out
collect2: ld returned 1 exit status
make: *** [compile] Error 1
This problem appears when i am trying to make an application, but i don't know how to solve it i think it related to library path.
Collect2 is the actual linker doing all the hard work; ld is just the front end. Are
you sure no other error diagnostics are printed before that "fatal" message?
If all else fails, make a "clean build", i.e. throw away your .o and (optionally) .a
files as well as your (also optional) .so files and build again. Only do this if all
else fails. First check what collect2 really tried to tell you.
kind regards,
Jos