I've done a fair amount of C and java programming on platforms other than linux, so I thought I'd have no trouble with variables in BASH.
However I've been confused by seeing this command:
CC="gcc -B/usr/bin/" ../binutils-2.17/configure \
--prefix=/tools --disable-nls --disable-werror
To my untrained eye this should just assign a string to the variable CC. What it actually does is configure binutils.
Is anyone able to give me a little detail on why this carries out a command? Anything about what this is actually doing would be helpful.
Thanks for your time.