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@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel
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@lists.sourceforge.net > 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@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel
> 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!Yep -- The version of gcc that comes with RH7.3 (2.96) is just too old. Building and installing newer gcc versions from src is pretty easy, though you should be able to force an install of the gcc rpm that comes with RH9. Ian ------------------------------------------------------- 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@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel