but it appears that gcc_tooldir is not defined. Is this a nickname for something else, and also where is it "normally"?
gcc_tooldir
é uma variável make
. Você deve descobrir que, dentro do escopo de uma compilação do GCC, ela possui um valor que é funcionalmente equivalente ao da variável $(tooldir)
make, mas de forma um pouco diferente. Você não deve configurá-lo manualmente, embora, obviamente, você possa usar a opção --with-sysroot
configure para escolher seu próprio diretório para as ferramentas de destino. Por a documentação de criação do GCC :
When installing cross-compilers, GCC’s executables are not only installed into
bindir
, that is,exec-prefix
/bin, but additionally intoexec-prefix
/target-alias
/bin, if that directory exists. Typically, such tooldirs hold target-specific binutils, including assembler and linker.
(ênfase no original.)
O nome tooldir padrão é, portanto, algo da forma '/ usr / x86_64-w64-mingw32', para levantar um do exemplo do Glade que você apresentou nos comentários.