Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
linux
ink
@ink
Linux
ARM
Как правильно скомпилировать?
Кросс компилирую apache httpd с помощью arm-none-linux-gnueabi
Скомпилировал prce, apr, apr-lib, перехожу к компиляции апача и получаю такую ошибку
/usr/local/apache/httpd/apr/build-1/libtool --silent --mode=link gcc -std=gnu99 -g -O2 -L/usr/local/apache/httpd/xml/lib -lpthread -o htpasswd htpasswd.lo /usr/local/apache/httpd/apr/lib/libaprutil-1.la -lexpat /usr/local/apache/httpd/apr/lib/libapr-1.la -lrt -lcrypt -ldl -lcrypt
/usr/local/apache/httpd/xml/lib/libexpat.so: could not read symbols: File in wrong format
И не могу понять, в чем дело. что бы я не делал, всегда выпадает эта ошибка.
Работаю под ubuntu 64bit
Вопрос задан
более трёх лет назад
3748 просмотров
Комментировать
Подписаться
2
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
theaspin
@theaspin
libexpat.so скорее всего компилируется под x86. Нужно смотреть какой компилятор система вызывает при сборке и копать в сторону ошибки в Makefile, либо не переданных переменных скриптам сборки.
Ответ написан
более трёх лет назад
1
комментарий
Нравится
1
комментарий
Facebook
Вконтакте
Twitter
ink
@ink
Автор вопроса
Я думал об этом, я так же скомпилировал libexpat кросскомпилятором, в config.log проверял — все вроде нормально. но ошибка все равно выскакиеает
Написано
более трёх лет назад
Максим Мосейчук
@fshp
/usr/local/apache/httpd/xml/lib/libexpat.so — динамическая библиотека, а вы линкуете её как статическую.
gcc -L/usr/local/apache/httpd/xml/lib -lexpat *.o
Ответ написан
более трёх лет назад
1
комментарий
Нравится
1
комментарий
Facebook
Вконтакте
Twitter
Максим Мосейчук
@fshp
Внимательно не прочитал все. Поэтому хрень сморозил. Не обращайте внимания.
Написано
более трёх лет назад
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Микроконтроллеры
+3 ещё
Средний
Как открыть таблицу регистров периферии в gdb (openocd)?
2 подписчика
24 сент.
75 просмотров
0
ответов
Linux
+1 ещё
Простой
С чем может быть связана Внутренняя ошибка при RDP подключении на порт 3389?
2 подписчика
22 сент.
231 просмотр
1
ответ
Linux
+1 ещё
Простой
Почему при обновлении rustup не обновляются rustc и cargo?
1 подписчик
22 сент.
102 просмотра
1
ответ
Linux
+1 ещё
Простой
Как подключить Linux-компьютер к Radmin сети?
1 подписчик
20 сент.
225 просмотров
2
ответа
Linux
+1 ещё
Простой
Xray/Vless/XTLS как сделать проброс родного ip, если это ru сайт?
6 подписчиков
18 сент.
3894 просмотра
4
ответа
Linux
+3 ещё
Простой
Почему не получается грузить LiveDisk от Dr.Web по PXE?
1 подписчик
17 сент.
201 просмотр
1
ответ
Linux
+1 ещё
Простой
Как сформировать .known_hosts для списка IP-адресов?
1 подписчик
17 сент.
190 просмотров
2
ответа
Linux
+2 ещё
Средний
Как собрать Raid15 правильно?
2 подписчика
16 сент.
443 просмотра
4
ответа
Linux
+1 ещё
Средний
Как настроить proxy + VPN в Linux?
2 подписчика
12 сент.
387 просмотров
3
ответа
Linux
Простой
Как поменять шрифт нумерации в WPS Writer?
2 подписчика
11 сент.
91 просмотр
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Linux администратор HPC стека
Сбер
•
Москва
от 200 000 до 400 000 ₽
Linux администратор HPC стека
Сбер
•
Москва
от 200 000 до 350 000 ₽
Системный администратор Linux
Abc staff
•
Москва
До 250 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама