Я написал программу, которая компилируется и работает как положено (без проблем) в моем домашнем дистрибутиве Ubuntu 12.10. Затем я переношу свою программу на свой университетский сервер, где я впервые столкнулся с ошибкой (похожей на этот вопрос< /а>)
/usr/lib/libstdc++.so.6: version 'GLIBCXX_3.4.9' not found (required by ./main)
Как было предложено в теме, я добавил -static-libstdc++
в настройки компоновщика, чтобы использовать статическое связывание. Теперь я получаю ошибку
undefined symbol: _ZNSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE2idE
Мне не удалось найти никакой информации об этом в Интернете, но я подумал, что, возможно, это еще одна проблема компоновщика. Если у кого-то есть какой-то вклад, я был бы рад прочитать его, поскольку у меня нет хороших идей.