All of lore.kernel.org
 help / color / mirror / Atom feed
From: woody <marvel@us.ibm.com>
To: Keir Fraser <Keir.Fraser@cl.cam.ac.uk>,
	xendev <xen-devel@lists.sourceforge.net>
Subject: Re: build error from xen-unstable-src.tgz from uk site 22feb05 18:00 utc
Date: Tue, 22 Feb 2005 10:45:05 -0800	[thread overview]
Message-ID: <421B7DB1.8080700@us.ibm.com> (raw)
In-Reply-To: <E1D3ejb-0002wE-00@mta1.cl.cam.ac.uk>

[-- Attachment #1: Type: text/plain, Size: 6944 bytes --]

this is the same steps I went thru, which I will do again, but I guess I 
did the impossible :'( . I downloaded it, did a tar xvfz 
xen-unstable.src.tgz and what I snipped came from the "make all". I am 
just reporting a fact.

http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/xen-unstable-src.tgz

Is this the same link file reference that you have on the web page?

http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/

* shows tree

save link as:       xen-unstable-src.tgz

cd /root
tar xvfz xen-unstable-src.tgz

cd xen-unstable
make world

****************************
tail of tar xvfz xen-unstable-src.tgz
........................
xen-unstable/netbsd-2.0-xen-sparse/nbmake-xen
xen-unstable/netbsd-2.0-xen-sparse/mkbuildtree
xen-unstable/netbsd-2.0-xen-sparse/nbconfig-xen
xen-unstable/COPYING
xen-unstable/README
xen-unstable/patches/
xen-unstable/patches/linux-2.6.10/
xen-unstable/patches/linux-2.6.10/agpgart.patch
xen-unstable/install.sh
xen-unstable/Makefile
xen-unstable/ChangeLog
[root@dyn319664 ~]# pwd
/root
[root@dyn319664 ~]# cd xen-unstable
[root@dyn319664 xen-unstable]# make world
make clean
make[1]: Entering directory `/root/xen-unstable'
make -C xen clean
make[2]: Entering directory `/root/xen-unstable/xen'
make -C tools clean
make[3]: Entering directory `/root/xen-unstable/xen/tools'
make -C figlet clean
make[4]: Entering directory `/root/xen-unstable/xen/tools/figlet'
rm -f *.o figlet
make[4]: Leaving directory `/root/xen-unstable/xen/tools/figlet'
make[3]: Leaving directory `/root/xen-unstable/xen/tools'
make -C common clean
make[3]: Entering directory `/root/xen-unstable/xen/common'
rm -f *.o *~ core
make[3]: Leaving directory `/root/xen-unstable/xen/common'
make -C drivers clean
make[3]: Entering directory `/root/xen-unstable/xen/drivers'
make -C char clean
make[4]: Entering directory `/root/xen-unstable/xen/drivers/char'
rm -f *.o *~ core
make[4]: Leaving directory `/root/xen-unstable/xen/drivers/char'
make -C acpi clean
make[4]: Entering directory `/root/xen-unstable/xen/drivers/acpi'
rm -f *.o *~ core
make[4]: Leaving directory `/root/xen-unstable/xen/drivers/acpi'
make -C pci clean

****************************
gcc -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix 
include -Wall -Werror -Wno-format -pipe -I/root/xen-unstable/xen/include 
-Wno-pointer-arith -Wredundant-decls -O3 -fomit-frame-pointer 
-msoft-float -m32 -march=i686 -DNDEBUG -c irq.c -o irq.o
gcc -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix 
include -Wall -Werror -Wno-format -pipe -I/root/xen-unstable/xen/include 
-Wno-pointer-arith -Wredundant-decls -O3 -fomit-frame-pointer 
-msoft-float -m32 -march=i686 -DNDEBUG -c memory.c -o memory.o
memory.c: In function `write_ptbase':
memory.c:204: error: `SHM_full_32' undeclared (first use in this function)
memory.c:204: error: (Each undeclared identifier is reported only once
memory.c:204: error: for each function it appears in.)
memory.c:208: error: structure has no member named `pagetable'
memory.c: In function `__invalidate_shadow_ldt':
memory.c:229: warning: implicit declaration of function 
`l1_pgentry_to_pagenr'
memory.c: In function `alloc_segdesc_page':
memory.c:256: warning: passing arg 1 of `check_descriptor' from 
incompatible pointer type
memory.c: In function `get_linear_pagetable':
memory.c:365: warning: implicit declaration of function 
`l2_pgentry_to_pagenr'
memory.c: In function `get_page_from_l1e':
memory.c:229: warning: redundant redeclaration of 'l1_pgentry_to_pagenr'
memory.c:229: warning: previous implicit declaration of 
'l1_pgentry_to_pagenr' was here
memory.c: In function `get_page_from_l2e':
memory.c:365: warning: redundant redeclaration of 'l2_pgentry_to_pagenr'
memory.c:365: warning: previous implicit declaration of 
'l2_pgentry_to_pagenr' was here
memory.c: In function `put_page_from_l1e':
memory.c:229: warning: redundant redeclaration of 'l1_pgentry_to_pagenr'
memory.c:229: warning: previous implicit declaration of 
'l1_pgentry_to_pagenr' was here
memory.c: In function `put_page_from_l2e':
memory.c:365: warning: redundant redeclaration of 'l2_pgentry_to_pagenr'
memory.c:365: warning: previous implicit declaration of 
'l2_pgentry_to_pagenr' was here
memory.c: In function `alloc_l1_table':
memory.c:563: error: `ENTRIES_PER_L1_PAGETABLE' undeclared (first use in 
this function)
memory.c: In function `free_l1_table':
memory.c:603: error: `ENTRIES_PER_L1_PAGETABLE' undeclared (first use in 
this function)
memory.c: In function `new_guest_cr3':
memory.c:948: error: structure has no member named `pagetable'
memory.c:949: error: structure has no member named `pagetable'
memory.c:951: warning: implicit declaration of function 
`shadow_mk_pagetable'
memory.c: In function `do_mmu_update':
memory.c:1381: warning: implicit declaration of function 
`hypercall_create_continuation'
memory.c:1492: error: `SHM_logdirty' undeclared (first use in this function)
memory.c: In function `do_update_va_mapping':
memory.c:1602: error: `SHM_logdirty' undeclared (first use in this function)
memory.c: In function `ptwr_flush':
memory.c:1738: error: `ENTRIES_PER_L1_PAGETABLE' undeclared (first use 
in this function)
memory.c:229: warning: redundant redeclaration of 'l1_pgentry_to_pagenr'
memory.c:229: warning: previous implicit declaration of 
'l1_pgentry_to_pagenr' was here
memory.c: In function `ptwr_do_page_fault':
memory.c:1909: error: `ENTRIES_PER_L1_PAGETABLE' undeclared (first use 
in this function)
make[3]: *** [memory.o] Error 1
make[3]: Leaving directory `/root/xen-unstable/xen/arch/x86'
make[2]: *** [/root/xen-unstable/xen/xen] Error 2
make[2]: Leaving directory `/root/xen-unstable/xen'
make[1]: *** [xen] Error 2
make[1]: Leaving directory `/root/xen-unstable'
make: *** [world] Error 2
[root@dyn319664 xen-unstable]#

****************************


wm
--------

Keir Fraser wrote:

>Even looking at the latest src tarball on the web 
> (http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/xen-unstable-src.tgz)I
> do not see your problem.
>
>SHM_full_32 does not appear in the Xen source at all any more, so
>getting a compile error/warning about it is impossible!
>
> -- Keir
>
>  
>
>>Keir
>>
>>And how would I do that? I have just been pulling the tgz and work that way.
>>
>>wm
>>=====================
>>Keir Fraser wrote:
>>
>>    
>>
>>>On 22 Feb 2005, at 18:04, woody wrote:
>>>
>>>      
>>>
>>>>fc 3 intel 686 1 core
>>>>
>>>>xen-unstable> make world
>>>>
>>>>any thoughts on how to correct this?
>>>>        
>>>>
>>>Current unstable does not have this problem. Perhaps you can try a 
>>>fresh clone of the repository?
>>>
>>> -- Keir
>>>
>>>
>>>      
>>>
>>-- 
>>Sincerely, Woody Marvel   LTC Open Source Projects   Beaverton, OR
>>tel: 503-578-3833/775-3833	email: marvel@us.ibm.com
>>
>>
>>    
>>
>
>
>  
>
-- 
Sincerely, Woody Marvel   LTC Open Source Projects   Beaverton, OR
tel: 503-578-3833/775-3833	email: marvel@us.ibm.com


[-- Attachment #2: Type: text/html, Size: 8567 bytes --]

       reply	other threads:[~2005-02-22 18:45 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <E1D3ejb-0002wE-00@mta1.cl.cam.ac.uk>
2005-02-22 18:45 ` woody [this message]
2005-02-22 19:12   ` build error from xen-unstable-src.tgz from uk site 22feb05 18:00 utc woody
2005-02-22 18:04 woody
2005-02-22 18:11 ` Keir Fraser

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=421B7DB1.8080700@us.ibm.com \
    --to=marvel@us.ibm.com \
    --cc=Keir.Fraser@cl.cam.ac.uk \
    --cc=xen-devel@lists.sourceforge.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.