7.2. Desenvolvimento de software

Uma cadeia de ferramentas de desenvolvimento biarch permite a geração de objetos de 32 bits e 64 bits. O padrão é compilar objetos de 64 bits. É possível gerar objetos de 32 bits usando sinalizadores especiais. Para GCC, o sinalizador especial é -m32.

Todos os arquivos de cabeçalho devem ser escritos em um formato independente de arquitetura. As bibliotecas de 32 bits e 64 bits instaladas devem ter uma API (application programming interface - interface de programação de aplicativo) que corresponda aos arquivos de cabeçalho instalados. O ambiente SUSE normal é projetado de acordo com esse princípio. No caso de bibliotecas atualizadas manualmente, solucione esses problemas por conta própria.