Для осуществления описанного в заголовке темы применял инструкцию из вики:
http://wiki.lazarus.freepascal.org/Cros ... From_Linux
На моменте: sudo make all CPU_TARGET=i386 весь процесс прерывается с ошибкой:
- Код: Выделить всё
ld: warning: ./link.res contains output sections; did you forget -T?
ld: cannot find -lpthread
ld: cannot find -ldl
ld: cannot find -lc
fppkg.pp(396,1) Error: Error while linking
fppkg.pp(396,1) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
make[3]: *** [fppkg] Ошибка 1
make[3]: Выход из каталога `/mnt/winD/INSTALL/fpcbuild-2.6.4/fpcsrc/utils/fppkg'
make[2]: *** [fppkg_all] Ошибка 2
make[2]: Выход из каталога `/mnt/winD/INSTALL/fpcbuild-2.6.4/fpcsrc/utils'
make[1]: *** [utils_all] Ошибка 2
make[1]: Выход из каталога `/mnt/winD/INSTALL/fpcbuild-2.6.4/fpcsrc'
make: *** [build-stamp.i386-linux] Ошибка 2
Lazarus и фрипаскаль последних версий (все x64), установлены из deb пакетов с оф.сайта (т.к. в репах очень старые). Версии лазаря, фпц и исходников фпц идентичны.
Чего ему не хватает?
И да, следовал по этой инструкции, т.к. она самая понятная + в оф.вики. Писанина на форумах и еже с ней сводит с_ума. Про бинутилс я вообще ничего не понял, да и в данной инструкции о них ни слова.
Linux Mint 17.2 x64.