O openSUSE tem alguns repositórios "estendidos", que incluem várias ferramentas (gcc-4.9 e gcc-5.0 beta).
Do shell de raiz, adicione o repositório e ative-o:
# zypper ar http://download.opensuse.org/repositories/devel:/gcc/openSUSE_13.1/ devel-gcc
Atualize os metadados armazenados em repositório:
# zypper ref
Instale o g ++ 4.9
# zypper in gcc49-c++
Para usá-lo, compile explicitamente com g++-4.9
Verifique outros pacotes no link