LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

https://github.com/intelfx/bin/blob/master/landfill/stupidcross.sh

TL;DR:

  • CFLAGS+="--sysroot=/path/to/sysroot"
  • configure должен либо подхватывать $SYSROOT, либо вышеприведённый флаг, и в обоих случаях работать искаропки; если не подтягивает, то --with-PKG=/path/to/sysroot/usr/lib
  • pkg-config не делает ни того, ни другого, надо подкладывать костыли в виде переменных $PKG_CONFIG_SYSROOT_DIR, $PKG_CONFIG_LIBDIR, $PKG_CONFIG_PATH

P. S. Keep calm and cross compile, добро пожаловать в этот увлекательный мир :)

Исправление intelfx, :

https://github.com/intelfx/bin/blob/master/landfill/stupidcross.sh

TL;DR:

  • CFLAGS+="--sysroot=/path/to/sysroot"
  • с вышеприведённым флагом configure должен работать искаропки, если не подтягивает, то --with-PKG=/path/to/sysroot/usr/lib
  • с pkg-config такой финт не прокатывает, надо подкладывать костыли в виде переменных $PKG_CONFIG_SYSROOT_DIR, $PKG_CONFIG_LIBDIR, $PKG_CONFIG_PATH

P. S. Keep calm and cross compile, добро пожаловать в этот увлекательный мир :)

Исправление intelfx, :

https://github.com/intelfx/bin/blob/master/landfill/stupidcross.sh

TL;DR:

  • CFLAGS+="--sysroot=/path/to/sysroot"
  • configure должен подтягивать $SYSROOT, если не подтягивает, то --with-PKG=/path/to/sysroot/usr/lib
  • pkg-config не подтягивает $SYSROOT, надо подкладывать костыли в виде переменных $PKG_CONFIG_SYSROOT_DIR, $PKG_CONFIG_LIBDIR, $PKG_CONFIG_PATH

P. S. Keep calm and cross compile, добро пожаловать в этот увлекательный мир :)

Исходная версия intelfx, :

https://github.com/intelfx/bin/blob/master/landfill/stupidcross.sh

TL;DR:

  • CFLAGS+="--sysroot=/path/to/sysroot"
  • configure должен подтягивать $SYSROOT, если не подтягивает, то --with-PKG=/path/to/sysroot/usr/lib
  • pkg-config не подтягивает $SYSROOT, надо подкладывать костыли в виде переменных $PKG_CONFIG_SYSROOT_DIR, $PKG_CONFIG_LIBDIR, $PKG_CONFIG_PATH