I just downloaded xen-2.0.7-src.tgz and when I try and compile mini-os I get the following errors mjleven@sacp957:~/xen-2.0/extras/mini-os> make [ -e h/xen-public] || ln -sf ../../../xen/include/public h/xen-public /bin/sh: line 0: [: missing `]'' gcc -fno-builtin -O3 -Wall -Ih/ -Wredundant-decls -Wstrict-prototypes -Wnested-externs -Wpointer-arith -Winline -ansi -D__ASSEMBLY__ -c head.S -o head.o gcc -fno-builtin -O3 -Wall -Ih/ -Wredundant-decls -Wstrict-prototypes -Wnested-externs -Wpointer-arith -Winline -ansi -D__ASSEMBLY__ -c entry.S -o entry.o entry.S:75:3: invalid preprocessing directive #A entry.S:76:3: invalid preprocessing directive #We entry.S:77:3: invalid preprocessing directive #during entry.S:78:3: invalid preprocessing directive #until entry.S:79:3: invalid preprocessing directive #popping entry.S:80:3: invalid preprocessing directive #be entry.S:81:3: invalid preprocessing directive #Although entry.S:82:3: invalid preprocessing directive #like entry.S:83:3: invalid preprocessing directive #So entry.S:84:3: invalid preprocessing directive #existing entry.S:85:3: invalid preprocessing directive #activation entry.S:110:3: invalid preprocessing directive #[ entry.S:111:3: invalid preprocessing directive #just entry.S:112:3: invalid preprocessing directive #region entry.S:113:3: invalid preprocessing directive #registers entry.S:114:3: invalid preprocessing directive #''critical_fixup_table'' entry.S:115:3: invalid preprocessing directive #provides entry.S:116:3: invalid preprocessing directive #interrupted entry.S:152:3: invalid preprocessing directive #Hypervisor entry.S:227:3: invalid preprocessing directive #This entry.S:228:3: invalid preprocessing directive #which make: *** [entry.o] Error 1 mjleven@sacp957:~/xen-2.0/extras/mini-os> I can get around this by changing the comment symbols to /* */. but then I get mjleven@sacp957:~/xen-2.0/extras/mini-os> make [ -e h/xen-public] || ln -sf ../../../xen/include/public h/xen-public /bin/sh: line 0: [: missing `]'' gcc -fno-builtin -O3 -Wall -Ih/ -Wredundant-decls -Wstrict-prototypes -Wnested-externs -Wpointer-arith -Winline -ansi -D__ASSEMBLY__ -c entry.S -o entry.o gcc -fno-builtin -O3 -Wall -Ih/ -Wredundant-decls -Wstrict-prototypes -Wnested-externs -Wpointer-arith -Winline -ansi -c kernel.c -o kernel.o kernel.c: In function `start_kernel'': kernel.c:96: error: `EVENTS_MASTER_ENABLE_BIT'' undeclared (first use in this function) kernel.c:96: error: (Each undeclared identifier is reported only once kernel.c:96: error: for each function it appears in.) kernel.c:96: error: structure has no member named `events_mask'' kernel.c:96: error: structure has no member named `events'' kernel.c: At top level: kernel.c:157: warning: `exit_handler'' defined but not used kernel.c:164: warning: `debug_handler'' defined but not used make: *** [kernel.o] Error 1 mjleven@sacp957:~/xen-2.0/extras/mini-os> I can''t find EVENTS_MASTER_ENABLE_BIT defined anywhere. I''m running on a SUSE 9.2 Pro. distro. mjleven@sacp957:~/xen-2.0/extras/mini-os> uname -a Linux sacp957 2.6.11.12-xen0 #1 Thu Aug 4 00:45:12 BST 2005 i686 i686 i386 GNU/Linux mjleven@sacp957:~/xen-2.0/extras/mini-os> mjleven@sacp957:~/xen-2.0/extras/mini-os> gcc -v Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.4/specs Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man --enable-languages=c,c++,f77,objc,java,ada --disable-checking --libdir=/usr/lib --enable-libgcj --with-gxx-include-dir=/usr/include/g++ --with-slibdir=/lib --with-system-zlib --enable-shared --enable-__cxa_atexit i586-suse-linux Thread model: posix gcc version 3.3.4 (pre 3.3.5 20040809) mjleven@sacp957:~/xen-2.0/extras/mini-os> as -v GNU assembler version 2.15.91.0.2 (i586-suse-linux) using BFD version 2.15.91.0.2 20040727 (SuSE Linux) mjleven@sacp957:~/xen-2.0/extras/mini-os> I can build xen, tools and linux26 just fine. What am I doing wrong? thanks Mike PS. I''ve tried unstable and I get a completely different compile failure. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users