On Thu, 2003-09-18 at 20:11, Fred Clausen wrote:
> >
> >>Hey all -
> >>
> >>I am having a couple of issues with things that I am trying to compile
> >>and I am at a wits end trying to figure out what to do.
> >>
> >>All of these issues revolve around nmemonics. If I try to compile any
> >>2.4.xx kernel, I get an error, in random places, about an invalid
> >>nmemonic ';'. Sometimes the error happens in the same place. This
> >>happens with the kernels I have mentioned, and several other packages.
> >>Sometimes I can fix the problem sometimes by re-emerging the package. I
> >>don't know what this means. I think it could be my RAM, however after
> >>running a RAM tester program(memtest), I don't get any errors with my
> >>RAM. Any thoughts? Here is a copy of the error I get when I try and
> >>compile the kernel(one of them at least):
> >>
> >>gcc -D__KERNEL__ -I/usr/src/linux-2.4.20-gaming-r5/include -Wall
> >>-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
> >>-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i386
> >>-fno-optimize-sibling-calls -D_LINUX
> >>-I/usr/src/linux-2.4.20-gaming-r5/drivers/acpi/include -nostdinc
> >>-iwithprefix include -DKBUILD_BASENAME=evevent -c -o evevent.o evevent.c
> >>{standard input}: Assembler messages:
> >>{standard input}:287: Error: invalid character ';' in mnemonic
> >>make[4]: *** [evevent.o] Error 1
> >>make[4]: Leaving directory
> >>`/usr/src/linux-2.4.20-gaming-r5/drivers/acpi/events'
> >>make[3]: *** [first_rule] Error 2
> >>make[3]: Leaving directory
> >>`/usr/src/linux-2.4.20-gaming-r5/drivers/acpi/events'
> >>make[2]: *** [_subdir_events] Error 2
> >>make[2]: Leaving directory `/usr/src/linux-2.4.20-gaming-r5/drivers/acpi'
> >>make[1]: *** [_subdir_acpi] Error 2
> >>make[1]: Leaving directory `/usr/src/linux-2.4.20-gaming-r5/drivers'
> >>make: *** [_dir_drivers] Error 2
> >
> The output from emerge info:
>
> [EMAIL PROTECTED]: pts/3: 20 files 564Kb -> emerge info
> Portage 2.0.49-r4 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r1,
> 2.4.20-gentoo-r6)
> =================================================================
> System uname: 2.4.20-gentoo-r6 i686 AMD Athlon(tm) XP 2000+
> ACCEPT_KEYWORDS="x86"
> AUTOCLEAN="yes"
> CFLAGS="-O3 -march=athlon-xp -funroll-loops -fprefetch-loop-arrays -pipe"
> CHOST="i686-pc-linux-gnu"
> COMPILER="gcc3"
> CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
> /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
> /usr/share/config"
> CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
> CXXFLAGS="-O3 -march=athlon-xp -funroll-loops -fprefetch-loop-arrays -pipe"
> DISTDIR="/usr/portage/distfiles"
> FEATURES="sandbox ccache autoaddcvs"
> GENTOO_MIRRORS="http://gentoo.oregonstate.edu
> http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
> MAKEOPTS="-j2"
> PKGDIR="/usr/portage/packages"
> PORTAGE_TMPDIR="/var/tmp"
> PORTDIR="/usr/portage"
> PORTDIR_OVERLAY=""
> SYNC="rsync://rsync.gentoo.org/gentoo-portage"
> USE="x86 oss apm avi crypt encode foomaticdb gif gpm jpeg gnome libg++
> mad mikmod mmx ncurses nls pdflib quicktime spell xml2 xmms xv zlib gdbm
> berkdb slang readline arts svga tcltk sdl tcpd pam libwww ssl python esd
> imlib oggvorbis qt motif opengl cdr X gtk kde alsa mozilla png mpeg java
> perl pda -cups xinerama truetype flash dga"
>
> Fred Clausen
I doubt this matters, but emerge info at the top says 2.4.20-gentoo-r6
while you are working on the gaming kernel. That's a bit strange, but
probably not a problem.
I had trouble with the gcc3.3 stuff. One of the main problems was it
gets more strict about bits of code. I turned in two that made it into
-r7 I think. Maybe you found another?
Also, since it seems to be an assembler error, maybe you want to look at
your compile flags? I run an Athlon XP also, but I don't use these two
options:
-funroll-loops -fprefetch-loop-arrays
I checked Bugzilla but didn't see anything...
- Mark
--
[EMAIL PROTECTED] mailing list