Quotes

"Fear is a disease; hope is its only cure." - CloneWars quote

četvrtak, studenoga 15, 2007

Kompajliraj 32bitni program (bibilioteku) na 64bitom OpenSuseu

Ukratko:
Instaliraj:
  • binutils32bit
  • gcc 32bit
  • i ostale libove koji ti trebaju u 32 bita
32bitne pakete mozes naci u oficijalnim software repositories (npr. http://download.opensuse.org/distribution/10.3/repo/oss/ )

Kada krenes buildati moras koristiti -m32 gcc opciju. Ako koristiš configure onda trebas nesto ovog tipa:

CFLAGS=-m32 ./configure

Kod buildanja biblioteka ako mislis koristiti make install onda pazi di ce biti instalirane te bibilioteke. 32bitne idu u npr. /usr/lib dok 64bitne idu u /urs/lib64.

Nema komentara: