Installing Oracle 11g Enterprise on CentOS 7 didn't go quite as smoothly as planned. However, by combining knowledge across several articles I was finally able to make it work.
During the install I received an error that wasn't mentioned in the Oracle install procedures or the article I used to guide the install at "Link 1" below. The error was when the installer was trying to call a target in "ins_ctx.mk". The message was:
INFO: /lib64/libstdc++.so.5: undefined reference to `memcpy@GLIBC_2.14'"
The solution essentially involved installing glibc-static and making the necessary updates to the ins_ctx.mk file. See "Link 3" below for details on how to resolve the error.
To install Oracle 11g Enterprise, first follow the steps in the post at "Link 1" below, but you will likely encounter the error described above during the "Link Binaries" phase of the install. If you do, then follow the steps in "Link 3" to resolve the issue with "ins_ctx.mk".
Link 1: http://dbaora.com/install-oracle-11g-release-2-11-2-on-centos-linux-7/
Link 2: http://oracle-base.com/articles/11g/oracle-db-11gr2-installation-on-oracle-linux-7.php
Link 3: https://web.archive.org/web/20140927033722/http://www.habitualcoder.com/?p=248