Все сервисы Хабра
Сообщество 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
Простой
Проблема с переключением на su пользователя?
1 подписчик
10 часов назад
145 просмотров
2
ответа
Linux
+4 ещё
Средний
Как подключить VPN к DNS серверу для блокировки рекламы?
2 подписчика
12 мая
1319 просмотров
2
ответа
Linux
+4 ещё
Простой
Как решить проблему с загрузкой BIOS?
1 подписчик
12 мая
271 просмотр
1
ответ
Linux
+1 ещё
Простой
Как установить линукс на ноутбук с флешки?
3 подписчика
11 мая
1590 просмотров
5
ответов
Linux
+1 ещё
Простой
OOM killer убивает cron. Как быть?
2 подписчика
07 мая
1429 просмотров
3
ответа
Linux
Простой
Существуют ли дистрибутивы linux умеющие работать в домене из коробки?
1 подписчик
07 мая
1782 просмотра
2
ответа
Linux
Простой
Как в линуксе узнать сколько «system cpu time» съел процесс?
1 подписчик
07 мая
178 просмотров
1
ответ
Linux
+2 ещё
Средний
Почему Hyprland не видит displayport через type c?
1 подписчик
05 мая
142 просмотра
0
ответов
Linux
+2 ещё
Простой
Что может перезагружать систему Cent OS 5?
1 подписчик
05 мая
144 просмотра
1
ответ
Linux
Простой
Аналог xrandr для терминала не заходя в gui?
2 подписчика
03 мая
984 просмотра
3
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Системный администратор Linux / System administrator
Wanted.
•
Санкт-Петербург
До 130 000 ₽
Embedded Linux developer
Инситех
•
Санкт-Петербург
от 250 000 ₽
Системный инженер (Linux) / Старший системный администратор
Mindbox
•
Москва
от 220 000 до 280 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама