I'm having trouble installing gcc on a new SLES 12 box. The goal here is actually to get R Shiny running, but when I try to install any packages I get the below error:

Code:
sudo su - -c "R -e \"install.packages('Rcpp',repos='https://cran.rstudio.com/')\""
make: g++: Command not found
This leads me to believe I need to install gcc.
Code:
which gcc:

which: no gcc in (/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin:/usr/games)
Code:
gcc -version:

If 'gcc' is not a typo you can use command-not-found to lookup the package that contains it, like this:
    cnf gcc
This is where the trouble begins. When I
Code:
zypper in gcc
Code:
Problem: gcc-4.7-7.1.1.x86_64 requires gcc47, but this requirement cannot be provided
  uninstallable providers: gcc47-4.7.2_20130108-2.1.6.i586[oss]
                   gcc47-4.7.2_20130108-2.1.6.x86_64[oss]
OK...
Code:
 zypper in gcc47-4.7.2_20130108-2.1.6.x86_64
Results:

Code:
Problem: gcc47-4.7.2_20130108-2.1.6.x86_64 requires glibc-devel, but this requirement cannot be provided
  uninstallable providers: glibc-devel-2.17-4.4.1.i586[oss]
                   glibc-devel-2.17-4.4.1.x86_64[oss]
Right then...
Code:
zypper in glibc-devel
Results:

Code:
Problem: glibc-devel-2.17-4.4.1.x86_64 requires glibc = 2.17, but this requirement cannot be provided
  uninstallable providers: glibc-2.17-4.4.1.i586[oss]
                   glibc-2.17-4.4.1.x86_64[oss]
Code:
zypper in glibc
Results:
Code:
`'glibc' is already installed.

No update candidate for 'glibc-2.19-17.72.x86_64'. The highest available version is already installed.
So somewhere in this chain of dependencies an RPM needs a lower version of something I already have. I don't want to downgrade the system. Is there some way to get the most up to date GCC that will work with glibc-2.19? Am I doing something wrong here? Am I missing a repo?


Code:
SLSE12:~ # cat /etc/os-release
NAME="SLES"
VERSION="12"
VERSION_ID="12"
PRETTY_NAME="SUSE Linux Enterprise Server 12"
ID="sles"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:suse:sles:12"


# zypper lr -u
# | Alias     | Name      | Enabled | Refresh | URI
--+-----------+-----------+---------+---------+-------------------------------------------------------------------------------
1 | gcc       | gcc       | Yes     | No      | http://download.opensuse.org/reposit...l:/gcc/SLE-12/
2 | oss       | oss       | Yes     | No      | http://download.opensuse.org/distrib...12.3/repo/oss/
3 | r-patched | r-patched | Yes     | No      | http://download.opensuse.org/repositories/deve