Just in case... Both of these produced the error (so it was not the "=" sign after SYSROOT):
/usr/bin/arm-linux-gnueabi-g++ --sysroot=/usr/arm-linux-gnueabi embedded.cpp -o embedded.exe
/usr/bin/arm-linux-gnueabi-g++ --sysroot /usr/arm-linux-gnueabi embedded.cpp -o embedded.exe
Just in case... Both of these produced the error (so it was not the "=" sign after SYSROOT):
/usr/bin/ arm-linux- gnueabi- g++ --sysroot= /usr/arm- linux-gnueabi embedded.cpp -o embedded.exe
/usr/bin/ arm-linux- gnueabi- g++ --sysroot /usr/arm- linux-gnueabi embedded.cpp -o embedded.exe