Вчера я установил Ubuntu 14.04 (Trusty Tahr). Все кажется ОК. Но когда я попытался скомпилировать код C, я столкнулся со следующей ошибкой. Похоже, что ошибка связана с тем, что ОС не поддерживает 32-битную архитектуру. Вывод ошибки следующий:
/usr/bin/ld: i386 architecture of input file `./libsc.a(ftl_msg.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `./libsc.a(libsc_debug.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `./libsc.a(libsc_str.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `./libsc.a(libsc_cfg_common.o)' is incompatible with i386:x86-64 output
Я использовал apt-get install ia32-libs
, когда использовал Ubuntu 12.04 (Precise Pangolin). Но я знаю, что Ubuntu удалил ia32-libs с Ubuntu 13.10 (Saucy Salamander). Как я могу исправить эту проблему?