Здравствуйте!
Помогите решить проблему плз
Как все было:
На Виртуалке установил linux Ubuntu + Qt. Написал консольную програму, откомпилил, бинарник работает отлично.
Перенес бинарник на удаленный сервер linux CentOs 5.5 ... Бинарник не запускается, вылазит ошибка что нет библиотеки libQtSql.
Пересобрал Qt с параметром -static. Откомпилил у себя на Убунте, бинарник увеличился.
Перенес на CentOs, старая ошибка прошла, теперь появилась ерунда с которой ну никак не могу справится
(
./demon: /lib/libc.so.6: version `GLIBC_2.9' not found (required by ./demon)
./demon: /lib/libc.so.6: version `GLIBC_2.10' not found (required by ./demon)
./demon: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by ./demon)
./demon: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by ./demon)Поискал в интернете, нашел что версий этих библиотек под CentOs 5.5 нет, появились в новой 6-й версии. Но обновлять операционку не выйдет.
В итоге два вопроса:
1. Почему бинарник зависит от каких то С++ библиотек? Как собрать чтобы они были включены в бинарник.
2. Может есть вариант понизить версию библиотек?
3. Вообще как это побороть
Очень нужно...
Заранее спасибо.

Почитал... идея подходит, буду пробовать