Re: [exim] Building Exim 4.43 on Red Hat Linux

Kezdőlap
Üzenet törlése
Válasz az üzenetre
Szerző: John Dalbec
Dátum:  
Címzett: richard.mckinley
CC: exim-users
Tárgy: Re: [exim] Building Exim 4.43 on Red Hat Linux
richard.mckinley@??? wrote:

> Im running:
>
> Red Hat Enterprise Linux ES release 3 (Taroon Update 2)


Maybe related to https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=111864 ?
You could try changing -O to -O0 or -O2 in exim-4.43/OS/Makefile-Linux.
>
> -----Original Message-----
> From:    John Dalbec [mailto:jpdalbec@ysu.edu]
> Sent:    Fri 11/12/2004 1:20 PM
> To:    Mckinley,R,Richard,XJG11A C; Exim-Users Mailing List
> Cc:    
> Subject:    Re: [exim] Building Exim 4.43 on Red Hat Linux
> richard.mckinley@??? wrote:

>
>>Im attempting to build Exim v4.43 on Redhat Linux 2.4.21-15.
>
>
> 2.4.21-15 is the Linux _kernel_ version and does not help us to diagnose your
> problem. We need to know the Red Hat _distribution_ version from
> /etc/redhat-release (or /etc/fedora-release if you use Fedora Core). Also you
> should make sure you have the latest updates for your distribution.
> John Dalbec
>
>    The build process is configured to use Gcc 2.96 for compilation.

>
>>However, the build process terminates early and I get what appear to be several linker errors. It looks to be an issue with the configuration of the gcc compiler. Has anyone seen similar errors appearing before or know what might cause these errors?
>>
>>make[1]: Entering directory `/export/home/mckinlr/exim-4.43/build-Linux-i386'
>>cc -O -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -o buildconfig buildconfig.c -
>>lnsl -lcrypt
>>/tmp/ccKkTWUT.o(.text+0x229): In function `main':
>>: undefined reference to `__ctype_b'


This function is defined in libc.so.6 on Red Hat 7.3.
You apparently have compat-gcc-296 installed. Do you have compat-glibc installed?
John

>>/tmp/ccKkTWUT.o(.text+0x259): In function `main':
>>: undefined reference to `__ctype_b'
>>/tmp/ccKkTWUT.o(.text+0x3ac): In function `main':
>>: undefined reference to `__ctype_b'
>>/tmp/ccKkTWUT.o(.text+0x3f4): In function `main':
>>: undefined reference to `__ctype_b'
>>/tmp/ccKkTWUT.o(.text+0x4f0): In function `main':
>>: undefined reference to `__ctype_b'
>>/tmp/ccKkTWUT.o(.text+0x538): more undefined references to `__ctype_b' follow
>>collect2: ld returned 1 exit status
>>make[1]: *** [buildconfig] Error 1
>>make[1]: Leaving directory `/export/home/mckinlr/exim-4.43/build-Linux-i386'
>>make: *** [go] Error 2
>>
>>Thanks in advance,
>>Richard
>>
>
>
>
>
>
>