Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Сборка на новом ядре под старое

15K
05 июня 2008 года
Hipson
16 / / 01.11.2006
Проблема такая - прога собранная на Linux'е с более новым ядром не работает на Linux'е с более старым ядром (выдаёт: kernel too old, segmentation fault). Подскажите, есть ли какой-нибудь ключик, чтоб строить программу так, чтоб она работала со старым ядром?
2
05 июня 2008 года
squirL
5.6K / / 13.08.2003
а нельзя ли поподробнее? как собиралась программа? версии ядер?
15K
06 июня 2008 года
Hipson
16 / / 01.11.2006
Версии ядер 2.6 и 2.2

А не работает аж вот такая программа
int man()
{
return 0;
}

Собиралась просто
g++ -O0 -g -static -o proba main.cpp
2
06 июня 2008 года
squirL
5.6K / / 13.08.2003
glibc'ы старые. если крайне необходимо - попробуйте поиграть с -nostdlib/-nodefaultlib
15K
06 июня 2008 года
Hipson
16 / / 01.11.2006
При -nodefaultlibs не может какие-то ссылки разрезолвить.
А вот -nostdlib частично помогло - пропало kernel too old, но осталось segmentation fault
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог