[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.