Следующая ситуация. Есть машина с 64 битной Debian. На нее ничего доставлять нельзя. Мне нужно запустить на ней Qt приложение. Qt библиотеки установлены, но нет с++ либ. Скомпилировать на этой машине я не могу. Нету make qmake uic и собственно g++. Я скомпилил на другой машине и просто перенес екзешник. Когда запускаю пишет ошибку что-то типа GLIBCXX_4.3.11 not found in /usr/lib/libstdc++.
Но на машине есть другие программы, очевидно написанные на с++ (например qt4config) и они запускаются, работают. Так что у меня есть надежда что как-то все-таки можно заставить работать мою программу.
Собственно вопрос в том можно ли это сделать и, если можно, то как?
Спасибо.
Re: Запустить C++ приложении на линукс без С++ библиотеки.
Здравствуйте, rpz, Вы писали:
rpz>Следующая ситуация. Есть машина с 64 битной Debian. На нее ничего доставлять нельзя. Мне нужно запустить на ней Qt приложение. Qt библиотеки установлены, но нет с++ либ. Скомпилировать на этой машине я не могу. Нету make qmake uic и собственно g++. Я скомпилил на другой машине и просто перенес екзешник. Когда запускаю пишет ошибку что-то типа GLIBCXX_4.3.11 not found in /usr/lib/libstdc++. rpz>Но на машине есть другие программы, очевидно написанные на с++ (например qt4config) и они запускаются, работают. Так что у меня есть надежда что как-то все-таки можно заставить работать мою программу. rpz>Собственно вопрос в том можно ли это сделать и, если можно, то как? rpz>Спасибо.
Значит там нет GLIBCXX версии 4.3.11.
Скомпилируй всё статически.
Re[2]: Запустить C++ приложении на линукс без С++ библиотеки.