building

Peter T Greening peteman@math.unm.edu
Fri Jun 20 19:30:00 GMT 2003


it says this:
int main() {
switch (0) case 0: case (sizeof (long long) == 4):;
; return 0; }
configure:1816: gcc -c -g -O2  conftest.c 1>&5
configure:1882: checking execution character set
configure:1890: syntax error at end of input
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crt1.o: In function `_start':
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crt1.o(.text+0x18): undefined 
reference to `main'
collect2: ld returned 1 exit status
.... I read this as "redhat glib is broken, install your own."
am I correct?

On Friday 20 June 2003 10:02 pm, Eric Christopher wrote:
> > checking size of long long... 8
> > checking execution character set... unknown
> > configure: error: *** Cannot determine host character set.
> > Configure in /tmp/gcc-build/gcc failed, exiting.
> > peteman@ezra:/tmp/gcc-build
> >
> > I think that in gcc-3.3/gcc/configure, lines 1880 through 1930, the
> > identification of the host character set(ascii/ebcdic) fails.  It should
> > be ascii.
>
> Nifty. What does config.log say about the failing test?
>
> -eric

-- 
Pete Greening
student system administrator
----------------------------------------------------------------------
laziness is the ultimate motivation of all good system administrators,
any time they can automate, out-source, or otherwise eliminate a task
from their regular routine, it allows them to be more lazy.  A truly 
lazy system admin would never have to do anything, because everything
would be either automated and done by the machine, or done by users.  
The education of users also fulfills this laziness goal, an educated
user will both be more productive, and require less of the admin.
----------------------------------------------------------------------



More information about the Gcc mailing list