Все сервисы Хабра
Сообщество 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
Внимательно не прочитал все. Поэтому хрень сморозил. Не обращайте внимания.
Написано
более трёх лет назад
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Linux
+1 ещё
Простой
Чем выполнить резервное копирование диска Debian 13?
1 подписчик
19 часов назад
160 просмотров
3
ответа
Linux
+2 ещё
Простой
Как собрать в общую прошивку U-boot, OpenWrt, таблицы с использованием HEX редактора на полностью пустую Flash память с объёмом 16 мб?
3 подписчика
вчера
330 просмотров
0
ответов
Linux
+2 ещё
Простой
Что надо установить, чтобы помимо текста ошибки выводились советы в терминале?
2 подписчика
вчера
2059 просмотров
3
ответа
Linux
+1 ещё
Простой
Как и какой софтиной сделать простенький SIP-автоответчик с меню, на Linux VPS-сервере?
1 подписчик
15 авг.
154 просмотра
3
ответа
Linux
+2 ещё
Простой
Как восстановить SD-карту из Raw в Fat32 используя терминал на Debian?
1 подписчик
15 авг.
131 просмотр
3
ответа
Linux
+3 ещё
Простой
Как установить драйвера Realtek на Linux Mint на WI-Fi адаптер?
1 подписчик
14 авг.
127 просмотров
2
ответа
Linux
+2 ещё
Средний
Как развернуть сервер Matrix в локальной сети?
2 подписчика
13 авг.
3943 просмотра
5
ответов
Linux
+1 ещё
Простой
Какую операционную систему можно поставить на старый нетбук?
3 подписчика
13 авг.
4206 просмотров
13
ответов
Linux
+2 ещё
Простой
Как установить Kali nethunter на oneplus 9 pro?
1 подписчик
12 авг.
196 просмотров
1
ответ
Linux
+3 ещё
Простой
Подключене к D-Link DIR-320 по UART. Почему при подключении конвектора роуер перезагружается и не инициализируется?
нет подписчиков
09 авг.
216 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Разработчик C/C++ Linux
Wanted
•
Москва
До 350 000 ₽
Linux администратор HPC стека
Сбер
•
Москва
от 200 000 до 400 000 ₽
Linux администратор HPC стека
Сбер
•
Москва
от 200 000 до 350 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама