On Saturday 17 January 2004 06:09, Bob White wrote:
> I'm a new Gentoo user, although not to Linux in general. I'm trying to
> install Gentoo on an older HP Pavilion with a k6-2 333 processor. All
> has gone well to this point - I have the base install (I started from a
> stage 3 install), as well as X installed and operating. (Both -mcpu and
> -march are set to k6-2 in make.conf)
There's no point in setting both -march and -mcpu. It's effectively the same
as using plain -mcpu. If you're not planning to change the processor type, I
suggest that you use just -march=k6-2.
> I encountered a problem trying to install KDE. After starting with
> "emerge kde", it ran for a while and halted with an error on trying to
> compile libvorbis-1.0.1. The problem occurs as the compiler is
> compiling floor1.c. I receive an error that looks like:
>
> {standard input}: Assembler Message
> {standard input}: 13439 Error Value of ffffffffffffff7e too large for
> field of 1 bytes at 0000000000004b4e
IIRC I've compiled libvorbis-1.0.1 on a k6-2. (I'm not abolutely sure about
the version since this was last week, and I can't check it now) My CFLAGS
were -march=k6-2 -O3 -pipe -fomit-frame-pointer
If it won't compile with those, you could try setting -march=i586. In my
experience assembler errors on the k6-2 can usually be fixed like this. Just
remember to only emerge libvorbis with -march=i586, otherwise you'll lose a
bit of performance.
> I have deleted the portage directories for libvorbis, resynced, and
> re-emerged it. No success. I re-emerged libogg, which is required by
> libvorbis, and it compiled successfully. However this didn't fix
> libvorbis - it still fails in the same place.
If by portage directories you mean /usr/portage/media-libs/libvorbis, then
this is hardly surprising. Deleting directories in /usr/portage won't help in
these situations (or any others for that matter) since they only hold the
ebuilds and digests of the package. emerge sync fetches updates and deletes
all stale or modified files.
--
Jani-Matti H�tinen
--
[EMAIL PROTECTED] mailing list