Цитата(berkl @ Sep 13 2013, 10:36)

Именно это описано в README. А если надо собрать эту же библиотеку, но для использования в приложениях под какой-нибудь ARM ? Как тогда её собирать, устанавливать ?
Можно воспользоваться сервисом
http://www.timesys.com/Раньше они компилировали бесплатно. Не знаю если они делают это бесплатно до сих пор.
Eсли у вас нету toolchain, где все уже настроено, то будет непросто.
Во первых вам нужно установить кросс компилятор от Code Sourcery
http://www.mentor.com/embedded-software/so...s/lite-edition/Tам будет префикс типа arm-none-linux-gnueabi- ко всем необходимым программам.
У меня они называются вот так:
arm-none-linux-gnueabi-addr2line
arm-none-linux-gnueabi-ar
arm-none-linux-gnueabi-as
arm-none-linux-gnueabi-c++
arm-none-linux-gnueabi-cc
arm-none-linux-gnueabi-c++filt
arm-none-linux-gnueabi-cpp
arm-none-linux-gnueabi-ct-ng.config
arm-none-linux-gnueabi-g++
arm-none-linux-gnueabi-gcc
arm-none-linux-gnueabi-gcc-4.4.4
arm-none-linux-gnueabi-gccbug
arm-none-linux-gnueabi-gcov
arm-none-linux-gnueabi-gdb
arm-none-linux-gnueabi-gprof
arm-none-linux-gnueabi-ld
arm-none-linux-gnueabi-ldd
arm-none-linux-gnueabi-nm
arm-none-linux-gnueabi-objcopy
arm-none-linux-gnueabi-objdump
arm-none-linux-gnueabi-populate
arm-none-linux-gnueabi-ranlib
arm-none-linux-gnueabi-readelf
arm-none-linux-gnueabi-run
arm-none-linux-gnueabi-size
arm-none-linux-gnueabi-strings
arm-none-linux-gnueabi-strip
Во вторых, надо будет установить все необходимые библиотеки под ARM в какую-нибудь директорию.
В третьих создать директорию для установки результатов компиляции
И наконец в четвертых вместо ./configure вы будете вынуждены указать параметры, описывающие все вышеназванные детали. Скрипт configure имеет необходимые ключи для указания вышеперечисленного. Возможно что-то надо указать через environment variables.
Теперь, когда вам известно что надо делать, можно найти детали в интернете.
Спасибо A. Fig Lee напомнил, что еще инклюды надо поставить.
Сообщение отредактировал Tarbal - Sep 13 2013, 12:07