Sim, você precisa de versões de 32 bits das bibliotecas, já que os binários são compilados como versões de 32 bits, que também assumem o modelo de memória de 32 bits nas bibliotecas.
Na minha máquina RHEL de 64 bits, estou compilando e executando um C & Programa Fortran que é somente de 32 bits. Ele invoca a versão não-estática de muitas bibliotecas padrão do Linux (X11, OpenGL / Mesa, Motif, etc ...), que obviamente invocam outras libs (libjpeg, libc, etc). Eu tenho que instalar as versões de 32 bits de toda a árvore devl lib para construir este programa de forma válida? E eu tenho que instalar as versões de 32 bits de toda a árvore de lib de tempo de execução, a fim de executá-lo sem segfaulting ou qualquer outra coisa?
Sim, você precisa de versões de 32 bits das bibliotecas, já que os binários são compilados como versões de 32 bits, que também assumem o modelo de memória de 32 bits nas bibliotecas.
Tags libraries linux 32bit-64bit