> Can someone tell me how gcc picks it's assembler, linker? I am using > Sun Solaris 5.8. > > For example, if I do > >> gcc -print-prog-name=as > /usr/ccs/bin/as > >> gcc -print-prog-name=ld > /usr/ccs/bin/ld > > However, /usr/ccs/bin is not in the $PATH, $LD_LIBRARY_PATH. > > I would like gcc to use as, ld located in some other directory. I want > this directory to be looked before it searches in /usr/ccs/bin etc., > Any ideas on how to achieve it? > on the configure step use --with-as=/usr/ccs/bin/as --without-gnu-ld --with-ld=/usr/ccs/bin/ld so I think that there are options to use GNU binutils if you want. However, on well patched Solaris 8 you are fine to use the as and ld in /usr/ccs/bin Dennis