Последняя версия gcc для использования libstdc ++. So.5 - PullRequest
6 голосов
/ 05 января 2009

Какая последняя версия gcc, которая все еще использует libstdc ++. So.5 (в отличие от libstdc ++. So.6)?

Ответы [ 3 ]

7 голосов
/ 24 февраля 2010

В политике Gnu ABI вы можете найти это:

  • ...
  • gcc-3.3.3: libstdc ++. So.5.0.5
  • gcc-3.4.0: libstdc ++. So.6.0.0 (несовместимо с предыдущим)
  • ...

Так что, если они не указали версию, вам нужна gcc-3.3.3.

4 голосов
/ 06 января 2009

После полного поиска ответа и невозможности его найти. Я скомпилировал несколько разных версий, и последняя версия для использования libstdc ++. So.5 - это версия 3.3 (точнее 3.3.6). Версия 3.4.X использует libstdc ++. So.6.

0 голосов
/ 05 января 2009

Я считаю, что libstdc ++. So.5 использовался для всех версий GCC 3.X, а libstdc ++. So.6 использовался для GCC 4.X. Я не уверен в этом, но я знаю, что libstdc ++ 2 использовался до 3.0, который использовал libstdc ++ 5, и что 4.0 использует libstdc ++ 6.

...