> So why does the regular ld not require the -lX11 ?
It also requires -lX11. The only difference is that the old linker has --add-
needed as default behavior and binutils-gold --no-add-needed. This means that 
it tries to search for missing symbols in libraries which are linked by 
libraries which are linked by your executable or by an library which was 
loaded during the search for that symbol. Quite messy and imho also wrong as 
the the library which another library links to is not in control of your 
program and it will be probably break compilation in the future because of 
that.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to