GCC cross compilng for i386 in x86_64

Создан: 01.10.2015
Модиф: 01.10.2015
Иванов Аркадий.

 

Для кросс-компиляции в 64-разрядной Ubuntu приложения для 32-х разрядной системы надо сделать следующее:

  • Установить библиотеки для разработки для 32 бит:
    apt-get install libc6-dev-i386
    apt-get install libx32gcc-4.8-dev
  • Задать ключ компилятора -m32
  • Задать ключ компоновщика -m32