* [XCI] Mesa build problem
@ 2009-07-30 13:18 Daniel Barden
2009-08-14 11:10 ` Vincent Hanquez
0 siblings, 1 reply; 2+ messages in thread
From: Daniel Barden @ 2009-07-30 13:18 UTC (permalink / raw)
To: xen-devel
[-- Attachment #1.1: Type: text/plain, Size: 9984 bytes --]
Hi,
While building Mesa library in Xenclient, I got the following
problems:
touch
depend
makedepend -I
-I/home/dbarden/work/XCI/build_i686/staging_dir/usr/include/linux -fdepend
-I. -I../../../include -I../../../include/GL/internal
-I../../../src/mesa/main -I../../../src/mesa/glapi `pkg-config --cflags
libdrm` glcontextmodes.c clientattrib.c compsize.c eval.c glxcmds.c
glxcurrent.c glxext.c glxextensions.c indirect.c indirect_init.c
indirect_size.c indirect_window_pos.c indirect_texture_compression.c
indirect_transpose_matrix.c indirect_vertex_array.c
indirect_vertex_program.c pixel.c pixelstore.c render2.c renderpix.c
single2.c singlepix.c vertarr.c xfont.c glx_pbuffer.c glx_query.c
drisw_glx.c dri_common.c dri_glx.c XF86dri.c glxhash.c
\
../../../src/mesa/main/dispatch.c
../../../src/mesa/glapi/glapi.c ../../../src/mesa/glapi/glthread.c
../../../src/mesa/x86/glapi_x86.S
makedepend: warning: glcontextmodes.c (reading /usr/include/sys/types.h,
line 147): cannot find include file "stddef.h"
not in
-I/home/dbarden/work/XCI/build_i686/staging_dir/usr/include/linux/stddef.h
not in
./stddef.h
not in ../../../include/stddef.h
In the makedepend line, there is a -I without any directory, that causes the
next -I to be considered a directory. Does any of you have the same problem?
Best Regards,
Daniel Barden
-----------------------
PS: Below there is a longer log of the error:
echo "xenclient" >
/home/dbarden/work/XCI/project_build_i686/xenclient/root/etc/hostname
gccinc=$(/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-gcc
-print-search-dirs | grep '^install:' | sed 's@^install: @@')include;
\
rm -f
/home/dbarden/work/XCI/build_i686/Mesa-7.2/config/current
env
PATH="/home/dbarden/work/XCI/toolchain_build_i686/bin:/home/dbarden/work/XCI/build_i686/staging_dir/bin:/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/home/dbarden/etc/scripts"
AR="/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-ar"
AS="/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-as"
LD="/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-ld"
NM="/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-nm"
CC="/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-gcc
-Os -I/home/dbarden/work/XCI/build_i686/staging_dir/usr/include
-I/home/dbarden/work/XCI/build_i686/staging_dir/include
--sysroot=/home/dbarden/work/XCI/build_i686/staging_dir/ -isysroot
/home/dbarden/work/XCI/build_i686/staging_dir -mtune=i686 -march=i686
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -ggdb "
GCC="/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-gcc
-Os -I/home/dbarden/work/XCI/build_i686/staging_dir/usr/include
-I/home/dbarden/work/XCI/build_i686/staging_dir/include
--sysroot=/home/dbarden/work/XCI/build_i686/staging_dir/ -isysroot
/home/dbarden/work/XCI/build_i686/staging_dir -mtune=i686 -march=i686
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -ggdb "
CPP="/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-cpp
-Os -I/home/dbarden/work/XCI/build_i686/staging_dir/usr/include
-I/home/dbarden/work/XCI/build_i686/staging_dir/include
--sysroot=/home/dbarden/work/XCI/build_i686/staging_dir/ -isysroot
/home/dbarden/work/XCI/build_i686/staging_dir -mtune=i686 -march=i686
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -ggdb "
CXX="/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-g++
-Os -I/home/dbarden/work/XCI/build_i686/staging_dir/usr/include
-I/home/dbarden/work/XCI/build_i686/staging_dir/include
--sysroot=/home/dbarden/work/XCI/build_i686/staging_dir/ -isysroot
/home/dbarden/work/XCI/build_i686/staging_dir -mtune=i686 -march=i686
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -ggdb "
FC="/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-gfortran
"
RANLIB="/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-ranlib"
STRIP="/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-strip"
OBJCOPY="/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-objcopy"
AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as"
CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc"
CXX_FOR_BUILD="/usr/bin/g++" FC_FOR_BUILD="/usr/bin/ld"
LD_FOR_BUILD="/usr/bin/ld" CFLAGS_FOR_BUILD="" CXXFLAGS_FOR_BUILD=""
LDFLAGS_FOR_BUILD="" FCFLAGS_FOR_BUILD=""
AR_FOR_TARGET="/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-ar"
AS_FOR_TARGET="/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-as"
CC_FOR_TARGET="/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-gcc"
LD_FOR_TARGET="/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-ld"
NM_FOR_TARGET="/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-nm"
DEFAULT_ASSEMBLER="/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-as"
DEFAULT_LINKER="/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-ld"
PKG_CONFIG_SYSROOT_DIR="/home/dbarden/work/XCI/build_i686/staging_dir"
PKG_CONFIG="/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/pkg-config"
PKG_CONFIG_PATH="/home/dbarden/work/XCI/build_i686/staging_dir/usr/lib/pkgconfig:"
STAGING_DIR="/home/dbarden/work/XCI/build_i686/staging_dir" /usr/bin/make
-j5
\
MKDEP="makedepend -I$gccinc
-I/home/dbarden/work/XCI/build_i686/staging_dir/usr/include/linux"
\
CC=/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-gcc
CXX=/home/dbarden/work/XCI/build_i686/staging_dir/usr/bin/i686-linux-uclibc-g++
CC_FOR_BUILD=/usr/bin/gcc
\
-C /home/dbarden/work/XCI/build_i686/Mesa-7.2
linux-dri-x86
make[1]: Entering directory
`/home/dbarden/work/XCI/build_i686/Mesa-7.2'
(cd configs && rm -f current && ln -s linux-dri-x86
current)
/usr/bin/make
default
make[2]: Entering directory
`/home/dbarden/work/XCI/build_i686/Mesa-7.2'
make[3]: Entering directory
`/home/dbarden/work/XCI/build_i686/Mesa-7.2/src'
Making sources for
linux-dri-x86
make[4]: Entering directory
`/home/dbarden/work/XCI/build_i686/Mesa-7.2/src/glx/x11'
touch
depend
makedepend -I
-I/home/dbarden/work/XCI/build_i686/staging_dir/usr/include/linux -fdepend
-I. -I../../../include -I../../../include/GL/internal
-I../../../src/mesa/main -I../../../src/mesa/glapi `pkg-config --cflags
libdrm` glcontextmodes.c clientattrib.c compsize.c eval.c glxcmds.c
glxcurrent.c glxext.c glxextensions.c indirect.c indirect_init.c
indirect_size.c indirect_window_pos.c indirect_texture_compression.c
indirect_transpose_matrix.c indirect_vertex_array.c
indirect_vertex_program.c pixel.c pixelstore.c render2.c renderpix.c
single2.c singlepix.c vertarr.c xfont.c glx_pbuffer.c glx_query.c
drisw_glx.c dri_common.c dri_glx.c XF86dri.c glxhash.c
\
../../../src/mesa/main/dispatch.c
../../../src/mesa/glapi/glapi.c ../../../src/mesa/glapi/glthread.c
../../../src/mesa/x86/glapi_x86.S
makedepend: warning: glcontextmodes.c (reading /usr/include/sys/types.h,
line 147): cannot find include file "stddef.h"
not in
-I/home/dbarden/work/XCI/build_i686/staging_dir/usr/include/linux/stddef.h
not in
./stddef.h
not in
../../../include/stddef.h
not in
../../../include/GL/internal/stddef.h
not in
../../../src/mesa/main/stddef.h
not in
../../../src/mesa/glapi/stddef.h
not in
/home/dbarden/work/XCI/build_i686/staging_dir/usr/include/drm/stddef.h
not in
/usr/include/stddef.h
makedepend: warning: glcontextmodes.c (reading /usr/include/X11/Xlib.h,
line 75): cannot find include file "stddef.h"
not in
-I/home/dbarden/work/XCI/build_i686/staging_dir/usr/include/linux/stddef.h
not in
./stddef.h
not in
../../../include/stddef.h
not in
../../../include/GL/internal/stddef.h
not in
../../../src/mesa/main/stddef.h
not in
../../../src/mesa/glapi/stddef.h
not in
/home/dbarden/work/XCI/build_i686/staging_dir/usr/include/drm/stddef.h
not in
/usr/include/stddef.h
makedepend: warning: glcontextmodes.c (reading ../../../include/GL/glext.h,
line 3702): cannot find include file "stddef.h"
not in
-I/home/dbarden/work/XCI/build_i686/staging_dir/usr/include/linux/stddef.h
not in
./stddef.h
not in
../../../include/stddef.h
not in
../../../include/GL/internal/stddef.h
not in
../../../src/mesa/main/stddef.h
not in
../../../src/mesa/glapi/stddef.h
not in
/home/dbarden/work/XCI/build_i686/staging_dir/usr/include/drm/stddef.h
not in
/usr/include/stddef.h
makedepend: warning: glcontextmodes.c (reading /usr/include/inttypes.h,
line 38): cannot find include file "stddef.h"
not in
-I/home/dbarden/work/XCI/build_i686/staging_dir/usr/include/linux/stddef.h
not in
./stddef.h
not in
../../../include/stddef.h
not in
../../../include/GL/internal/stddef.h
not in
../../../src/mesa/main/stddef.h
not in
../../../src/mesa/glapi/stddef.h
not in
/home/dbarden/work/XCI/build_i686/staging_dir/usr/include/drm/stddef.h
not in
/usr/include/stddef.h
makedepend: warning: glcontextmodes.c, line 42: cannot find include file
"GL/glxint.h"
not in
GL/glxint.h
not in
GL/glxint.h
not in
-I/home/dbarden/work/XCI/build_i686/staging_dir/usr/include/linux/GL/glxint.h
not in
./GL/glxint.h
not in
../../../include/GL/glxint.h
not in
../../../include/GL/internal/GL/glxint.h
not in
../../../src/mesa/main/GL/glxint.h
not in
../../../src/mesa/glapi/GL/glxint.h
not in
/home/dbarden/work/XCI/build_i686/staging_dir/usr/include/drm/GL/glxint.h
[-- Attachment #1.2: Type: text/html, Size: 17084 bytes --]
[-- Attachment #2: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [XCI] Mesa build problem
2009-07-30 13:18 [XCI] Mesa build problem Daniel Barden
@ 2009-08-14 11:10 ` Vincent Hanquez
0 siblings, 0 replies; 2+ messages in thread
From: Vincent Hanquez @ 2009-08-14 11:10 UTC (permalink / raw)
To: Daniel Barden; +Cc: xen-devel@lists.xensource.com
Daniel Barden wrote:
> Hi,
>
> While building Mesa library in Xenclient, I got the following
> problems:
>
> touch
> depend
>
> makedepend -I
> -I/home/dbarden/work/XCI/build_i686/staging_dir/usr/include/linux
> -fdepend -I. -I../../../include -I../../../include/GL/internal
> -I../../../src/mesa/main -I../../../src/mesa/glapi `pkg-config
> --cflags libdrm` glcontextmodes.c clientattrib.c compsize.c eval.c
> glxcmds.c glxcurrent.c glxext.c glxextensions.c indirect.c
> indirect_init.c indirect_size.c indirect_window_pos.c
> indirect_texture_compression.c indirect_transpose_matrix.c
> indirect_vertex_array.c indirect_vertex_program.c pixel.c pixelstore.c
> render2.c renderpix.c single2.c singlepix.c vertarr.c xfont.c
> glx_pbuffer.c glx_query.c drisw_glx.c dri_common.c dri_glx.c XF86dri.c
> glxhash.c
> \
>
> ../../../src/mesa/main/dispatch.c
> ../../../src/mesa/glapi/glapi.c ../../../src/mesa/glapi/glthread.c
> ../../../src/mesa/x86/glapi_x86.S
>
> makedepend: warning: glcontextmodes.c (reading
> /usr/include/sys/types.h, line 147): cannot find include file
> "stddef.h"
> not in
> -I/home/dbarden/work/XCI/build_i686/staging_dir/usr/include/linux/stddef.h
>
> not in
> ./stddef.h
>
> not in ../../../include/stddef.h
>
> In the makedepend line, there is a -I without any directory, that
> causes the next -I to be considered a directory. Does any of you have
> the same problem?
I'm afraid nobody actually needed mesa in dom0 in the first place, but
you could try newer buildroot, to see if the compilation actually worked
there, and tell us; or even better, send backporting patches ;)
--
Vincent
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2009-08-14 11:10 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-07-30 13:18 [XCI] Mesa build problem Daniel Barden
2009-08-14 11:10 ` Vincent Hanquez
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.