[ale] RedHat 7.0

Fulton Green ale at FultonGreen.com
Fri Oct 20 05:13:03 EDT 2000


Actually, you CAN use the RH7 default compiler to sucessfully build (and
run!) the 2.4.0-test kernel. But you've gotta make sure everything is
properly upgraded in the toolchain (e.g., make sure the binutils RPM is at
2.10.0.18-1 or higher).

FWIW, your compiler is bombing on an assembler source, specifically on
multi-line #define macros. I don't know if GCC invokes the GNU assembler (as)
at that point, but just in case, heed the binutils advice above. It also
wouldn't hurt to make sure the C preprocessor package is at 2.96-54, even
though I could have sworn I heard one of the GCC project members at the
recent ALS say that the preproc was now integrated into GCC.

Regarding the dwindling Diamond color depth: RH7 may have upgraded you
to XFree 4.0.1, in which case you may have to play around with the new
XF86Config file format to make sure that XFree has the right knowledge about
your video RAM and such. And don't forget to read the support docs for
Diamond chipsets, located on the XFree website (www.XFree.org). FWIW, I have
a similar problem, going from XGA 24-bit color to XGA 16-bit color between
Red Hat 6.2 and 7.0.

On Fri, Oct 20, 2000 at 03:10:50AM -0400, Eric Z. Ayers wrote:
> You can compile a kernel with RH 7.0, but you have to use an older
> version of gcc. Look for something like: kgcc or kcc or read the RH
> 7.0 release notes.
> 
> -ERic.
> 
> Stephen F Nicholas writes:
>  > Ok, Ok,
>  > I know the general consensus is NOT to load RH 7.0.  I went to ALS and
>  > purchased 7.0.  gnome is getting REALLY memory hungry video wise.  fvwm
>  > worked in 32 bit mode just fine with my Diamond 4 mb card under 5.2.  6.1
>  > went down to 24 bit color, and 7.0 went down to 16 bit color.
>  > 
>  > I can't compile kernel 2.2.16 from RH's cd.  It bombs real fast.  Since I
>  > d/l'd 2.2.17 I don't have the error messages from 2.2.16.  HOWEVER, I DO
>  > have the error messages from kernel 2.2.17 downloaded from kernel.org.  I
>  > did a make dep, make clean ok.  make bzImage blew with the following error
>  > message:
>  > 
>  > cc -D__KERNEL__ -I/usr/src/linux-2.2.17/include -D__ASSEMBLY__
>  > -traditional -c checksum.S -o checksum.o
>  > checksum.S:231: badly punctuated parameter list in #define
>  > checksum.S:237: badly punctuated parameter list in #define
>  > make[2]: *** [checksum.o] Error 1
>  > make[2]: Leaving directory `/usr/src/linux-2.2.17/arch/i386/lib'
>  > make[1]: *** [first_rule] Error 2
>  > make[1]: Leaving directory `/usr/src/linux-2.2.17/arch/i386/lib'
>  > make: *** [_dir_arch/i386/lib] Error 2
>  > 
>  > 
>  > I saw a previous message saying to use kgcc instead of gcc.  I tried both,
>  > to no avail.  Suggestions??  I'm not a programmer, but I try and do my
>  > research.
--
To unsubscribe: mail majordomo at ale.org with "unsubscribe ale" in message body.





More information about the Ale mailing list