[cfe-dev] Trouble compiling CLANG on on RHEL 3.0
Evgeniy Stepanov
eugenis at google.com
Tue Jun 18 02:54:50 PDT 2013
I don't have access to RHEL 3.0, but if you can figure out what's
wrong with the headers there - patches are welcome. It might be as
easy as reordering some of the include lines, or removing one of the
two.
On Tue, Jun 18, 2013 at 12:22 PM, Kostya Serebryany <kcc at google.com> wrote:
> +eugenis
>
>
> On Tue, Jun 18, 2013 at 2:22 AM, Saravanan Shanmugham (sarvi)
> <sarvi at cisco.com> wrote:
>>
>>
>> I am trying to compile CLANG on RHEL 3.0 (yeah, its that old, but that’s
>> the build environment I need to be able compile CLANG on)
>> And I get the following error. Do I have any hope of fixing or working
>> around this ?
>> Has anyone seen this or know what the fix might be?
>>
>> Everything compiles except for compilter-rt component.
>>
>> Thx,
>> Sarvi
>>
>> --------In file included from
>> /nobackup/sarvi/clang/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc:65:
>> In file included from /usr/include/linux/mroute.h:5:
>> /usr/include/linux/in.h:25:3: error: redefinition of enumerator
>> 'IPPROTO_IP'
>> IPPROTO_IP = 0, /* Dummy protocol for TCP */
>> ^
>> /usr/include/netinet/in.h:34:21: note: expanded from macro 'IPPROTO_IP'
>> #define IPPROTO_IP IPPROTO_IP
>> ^
>> /usr/include/netinet/in.h:33:5: note: previous definition is here
>> IPPROTO_IP = 0, /* Dummy protocol for TCP. */
>> ^
>> In file included from
>> /nobackup/sarvi/clang/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc:65:
>> In file included from /usr/include/linux/mroute.h:5:
>> /usr/include/linux/in.h:26:3: error: redefinition of enumerator
>> 'IPPROTO_ICMP'
>> IPPROTO_ICMP = 1, /* Internet Control Message Protocol */
>> ^
>> /usr/include/netinet/in.h:38:23: note: expanded from macro 'IPPROTO_ICMP'
>> #define IPPROTO_ICMP IPPROTO_ICMP
>> ^
>> /usr/include/netinet/in.h:37:5: note: previous definition is here
>> IPPROTO_ICMP = 1, /* Internet Control Message Protocol. */
>> ^
>>
>>
>> _______________________________________________
>> cfe-dev mailing list
>> cfe-dev at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
>>
>
More information about the cfe-dev
mailing list