From: Tong L. <ton...@gm...> - 2007-01-28 19:39:39
|
Hello, I am trying to compile evlog-1.6.1 from source code tar ball on Rehhat enterprise linux 4 (64bit) on intel x86_64 server. However I got many errors: syslogatArray.c: In function `main': syslogatArray.c:73: warning: initialization makes integer from pointer without a cast syslogatArray.c:73: error: initializer element is not computable at load time syslogatArray.c:73: error: (near initialization for `___.pos.function[0]') syslogatArray.c:87: warning: initialization makes integer from pointer without a cast syslogatArray.c:87: error: initializer element is not computable at load time syslogatArray.c:87: error: (near initialization for `___.pos.function[0]') syslogatArray.c:101: warning: initialization makes integer from pointer without a cast syslogatArray.c:101: error: initializer element is not computable at load time syslogatArray.c:101: error: (near initialization for `___.pos.function[0]') syslogatArray.c:108: warning: initialization makes integer from pointer without a cast syslogatArray.c:108: error: initializer element is not computable at load time syslogatArray.c:108: error: (near initialization for `___.pos.function[0]') .... I am wondering does that mean I can't compile evlog on 64bit Linux OS? What should change to enable it? If I just go ahead to use existing i386 rpm for 64bit OS, syslog forward function won't work. Any suggestion from the experts will be appreicated! Thanks. EF |