|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] redhat 7.3, no always_inline
Yes, you need gcc >= 3.2.x. If there's no RPM for RH 7.3 it is easy to
build from source tarball. Xen is happy up to the latest gcc (3.4.1)
but that may not be the case for Linux! A happy middleground is
perhaps 3.3.3.
-- Keir
> I'm having trouble compiling on a redhat 7.3 system, it is the same for
> xen-2.0 and xeno-unstable. I don't know enough to deduct anything, is
> it the gcc version I'm using (I'm noting the invalid option)? Thanks
> for any insights!
>
> Linux 2.4.26 SMP
> PIII
> gcc version 2.96
>
> make -C common
> make[3]: Entering directory `/sandbox/xen/xeno-unstable.bk/xen/common'
> gcc -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -O3 -iwithprefix
> include -Wall -Werror -fomit-frame-pointer -pipe
> -I/sandbox/xen/xeno-unstable.bk/xen/include -Wno-pointer-arith
> -Wredundant-decls -msoft-float -m32 -march=i686 -DNDEBUG -c ac_timer.c -o
> ac_timer.o
> cc1: Invalid option `32'
> cc1: warnings being treated as errors
> In file included from
> /sandbox/xen/xeno-unstable.bk/xen/include/xen/spinlock.h:5,
> from /sandbox/xen/xeno-unstable.bk/xen/include/xen/sched.h:9,
> from ac_timer.c:19:
> /sandbox/xen/xeno-unstable.bk/xen/include/asm/system.h:28: warning:
> `always_inline' attribute directive ignored
> /sandbox/xen/xeno-unstable.bk/xen/include/asm/system.h:75: warning:
> `always_inline' attribute directive ignored
> In file included from
> /sandbox/xen/xeno-unstable.bk/xen/include/asm/uaccess.h:5,
> from
> /sandbox/xen/xeno-unstable.bk/xen/include/xen/sched.h:149,
> from ac_timer.c:19:
> /sandbox/xen/xeno-unstable.bk/xen/include/asm/x86_32/uaccess.h:338: warning:
> `always_inline' attribute directive ignored
> /sandbox/xen/xeno-unstable.bk/xen/include/asm/x86_32/uaccess.h:377: warning:
> `always_inline' attribute directive ignored
> In file included from ac_timer.c:19:
> /sandbox/xen/xeno-unstable.bk/xen/include/xen/sched.h:169: warning:
> `always_inline' attribute directive ignored
> make[3]: *** [ac_timer.o] Error 1
> make[3]: Leaving directory `/sandbox/xen/xeno-unstable.bk/xen/common'
> make[2]: *** [/sandbox/xen/xeno-unstable.bk/xen/xen] Error 2
> make[2]: Leaving directory `/sandbox/xen/xeno-unstable.bk/xen'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/sandbox/xen/xeno-unstable.bk'
> make: *** [world] Error 2
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by BEA Weblogic Workshop
> FREE Java Enterprise J2EE developer tools!
> Get your free copy of BEA WebLogic Workshop 8.1 today.
> http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxxxx
> https://lists.sourceforge.net/lists/listinfo/xen-devel
-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel
|
|
|
|
|