From: woody <marvel@us.ibm.com>
To: Keir Fraser <Keir.Fraser@cl.cam.ac.uk>
Cc: 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 11:12:55 -0800 [thread overview]
Message-ID: <421B8437.2030604@us.ibm.com> (raw)
In-Reply-To: <421B7DB1.8080700@us.ibm.com>
[-- Attachment #1: Type: text/plain, Size: 7568 bytes --]
found out, one must enter
rm -rf xen-unstable
prior to all the last post of info and untarring the pkg
thanks
wm
---------------
woody wrote:
> 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
>
>
--
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: 9209 bytes --]
next prev parent reply other threads:[~2005-02-22 19:12 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 ` build error from xen-unstable-src.tgz from uk site 22feb05 18:00 utc woody
2005-02-22 19:12 ` woody [this message]
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=421B8437.2030604@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.