From: Hebbar <gururajakr@sanyo.co.in>
To: buildroot@busybox.net
Subject: [Buildroot] x11-input-drivers/xdriver_xf86-input-evdev-1.2.0 missing inputproto depends
Date: Fri, 9 May 2008 05:29:32 -0700 (PDT) [thread overview]
Message-ID: <17146898.post@talk.nabble.com> (raw)
Hi,
i successfully built x11 server and i am using it on my arm926ejs based
board. Now i want to use x11 input driver (specifically
xdriver_xf86-input-evdev-1.2.0). But the build fails because of missing
header files (xorg-server.h, xf86Xinput.h )as below.
What i found was the some of the required header fles from
xserver_xorg-server directory are copied to staging_dir/usr/include/x11
directory. and also the pkg-config file for xserver_xorg-server points to
staging_dir/usr/include but the x11 files are installed in
staging_dir/usr/include/x11.
Kindly let me know how to edit the make file inorder to install all the
required header files to proper location. If required i can do more testing
and changes.
TIA
Regards
Gururaja
make[3]: Entering directory
`/opt/buildroot/build_arm/xdriver_xf86-input-evdev-1.2.0/src'
/bin/sh ../libtool --tag=CC --mode=compile
/opt/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibcgnueabi-gcc -Os
-I/opt/buildroot/build_arm/staging_dir/usr/include
-I/opt/buildroot/build_arm/staging_dir/include
--sysroot=/opt/buildroot/build_arm/staging_dir/ -isysroot
/opt/buildroot/build_arm/staging_dir -mtune=arm9tdmi -msoft-float
-DHAVE_CONFIG_H -I. -I.. -Wall -g -O2 -I
-I/opt/buildroot/build_arm/staging_dir/usr/include -I../src -MT
evdev_drv_la-evdev.lo -MD -MP -MF .deps/evdev_drv_la-evdev.Tpo -c -o
evdev_drv_la-evdev.lo `test -f 'evdev.c' || echo './'`evdev.c
/opt/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibcgnueabi-gcc
-Os -I/opt/buildroot/build_arm/staging_dir/usr/include
-I/opt/buildroot/build_arm/staging_dir/include
--sysroot=/opt/buildroot/build_arm/staging_dir/ -isysroot
/opt/buildroot/build_arm/staging_dir -mtune=arm9tdmi -msoft-float
-DHAVE_CONFIG_H -I. -I.. -Wall -g -O2 -I
-I/opt/buildroot/build_arm/staging_dir/usr/include -I../src -MT
evdev_drv_la-evdev.lo -MD -MP -MF .deps/evdev_drv_la-evdev.Tpo -c evdev.c
-fPIC -DPIC -o .libs/evdev_drv_la-evdev.o
In file included from evdev.c:36:
../config.h:4:25: error: xorg-server.h: No such file or directory
In file included from evdev.c:43:
evdev.h:52:24: error: xf86Xinput.h: No such file or directory
In file included from evdev.h:74,
from evdev.c:43:
/opt/buildroot/build_arm/staging_dir/usr/include/X11/extensions/XKBstr.h:77:
error: expected specifier-qualifier-list before 'Bool'
/opt/buildroot/build_arm/staging_dir/usr/include/X11/extensions/XKBstr.h:490:
error: expected specifier-qualifier-list before 'Bool'
/opt/buildroot/build_arm/staging_dir/usr/include/X11/extensions/XKBstr.h:582:
error: expected specifier-qualifier-list before 'Bool'
In file included from evdev.c:43:
evdev.h:94: error: expected ')' before 'pInfo'
evdev.h:114: error: expected specifier-qualifier-list before
'evdev_map_func_f'
evdev.h:135: error: expected specifier-qualifier-list before
'evdev_map_func_f'
evdev.h:148: error: expected specifier-qualifier-list before
'evdev_map_func_f'
evdev.h:182: error: expected specifier-qualifier-list before 'Bool'
evdev.h:200: error: expected ')' before 'device'
evdev.h:201: error: expected ')' before 'device'
evdev.h:202: error: expected ')' before 'device'
evdev.h:203: error: expected ')' before 'pInfo'
evdev.h:204: error: expected ')' before 'pInfo'
evdev.h:205: error: expected ')' before 'pInfo'
evdev.h:206: error: expected ')' before 'pInfo'
evdev.h:207: error: expected ')' before 'pInfo'
evdev.h:208: error: expected ')' before 'pInfo'
evdev.h:210: error: expected ')' before 'device'
evdev.h:211: error: expected ')' before 'device'
evdev.h:212: error: expected ')' before 'device'
evdev.h:213: error: expected ')' before 'pInfo'
evdev.h:214: error: expected ')' before 'pInfo'
evdev.h:215: error: expected ')' before 'pInfo'
evdev.h:216: error: expected ')' before 'pInfo'
evdev.h:217: error: expected ')' before 'pInfo'
evdev.h:218: error: expected ')' before 'pInfo'
evdev.h:220: error: expected ')' before 'device'
evdev.h:221: error: expected ')' before 'pInfo'
evdev.h:222: error: expected ')' before 'device'
evdev.h:223: error: expected ')' before 'device'
evdev.h:224: error: expected ')' before 'pInfo'
evdev.h:237: error: expected declaration specifiers or '...' before '*'
token
evdev.h:237: error: expected ')' before 'pInfo'
evdev.h:238: error: expected declaration specifiers or '...' before '*'
token
evdev.h:238: error: expected ')' before 'pInfo'
evdev.h:245: error: expected '=', ',', ';', 'asm' or '__attribute__' before
'EvdevParseMapToRelAxis'
evdev.h:249: error: expected '=', ',', ';', 'asm' or '__attribute__' before
'EvdevParseMapToAbsAxis'
evdev.h:254: error: expected '=', ',', ';', 'asm' or '__attribute__' before
'EvdevParseMapToButton'
evdev.h:259: error: expected '=', ',', ';', 'asm' or '__attribute__' before
'EvdevParseMapToButtons'
evdev.h:266: error: expected specifier-qualifier-list before
'evdev_parse_map_func_f'
evdev.h:270: error: expected '=', ',', ';', 'asm' or '__attribute__' before
'EvdevParseMapOption'
evdev.c:45:18: error: xf86.h: No such file or directory
evdev.c:47:24: error: xf86Module.h: No such file or directory
evdev.c:48:23: error: mipointer.h: No such file or directory
evdev.c:49:24: error: xf86_OSlib.h: No such file or directory
evdev.c:52:25: error: xf86_OSproc.h: No such file or directory
evdev.c:54: error: expected ')' before 'device'
evdev.c:63: error: expected '=', ',', ';', 'asm' or '__attribute__' before
'evdevGetBits'
evdev.c:95: error: unknown field 'func' specified in initializer
evdev.c:95: error: 'EvdevParseMapToRelAxis' undeclared here (not in a
function)
evdev.c:95: warning: excess elements in struct initializer
evdev.c:95: warning: (near initialization for 'evdev_map_parsers[0]')
evdev.c:99: error: unknown field 'func' specified in initializer
evdev.c:99: error: 'EvdevParseMapToAbsAxis' undeclared here (not in a
function)
evdev.c:99: warning: excess elements in struct initializer
evdev.c:99: warning: (near initialization for 'evdev_map_parsers[1]')
evdev.c:103: error: unknown field 'func' specified in initializer
evdev.c:103: error: 'EvdevParseMapToButton' undeclared here (not in a
function)
evdev.c:103: warning: excess elements in struct initializer
evdev.c:103: warning: (near initialization for 'evdev_map_parsers[2]')
evdev.c:107: error: unknown field 'func' specified in initializer
evdev.c:107: error: 'EvdevParseMapToButtons' undeclared here (not in a
function)
evdev.c:107: warning: excess elements in struct initializer
evdev.c:107: warning: (near initialization for 'evdev_map_parsers[3]')
evdev.c:111: error: unknown field 'func' specified in initializer
evdev.c:111: warning: excess elements in struct initializer
evdev.c:111: warning: (near initialization for 'evdev_map_parsers[4]')
evdev.c:116: error: expected '=', ',', ';', 'asm' or '__attribute__' before
'EvdevParseMapOption'
evdev.c: In function 'EvdevFreeTokens':
evdev.c:209: warning: passing argument 1 of 'free' discards qualifiers from
pointer target type
evdev.c: At top level:
evdev.c:219: error: expected ')' before 'pInfo'
evdev.c:271: error: expected ')' before 'device'
evdev.c:353: error: expected ')' before 'client'
evdev.c:375: error: expected '=', ',', ';', 'asm' or '__attribute__' before
'EvdevPreInit'
evdev.c:462: error: expected ')' before '*' token
evdev.c:529: error: expected '=', ',', ';', 'asm' or '__attribute__' before
'InputDriverRec'
evdev.c:540: error: expected ')' before 'p'
evdev.c:545: error: expected '=', ',', ';', 'asm' or '__attribute__' before
'EvdevPlug'
evdev.c:554: error: expected '=', ',', ';', 'asm' or '__attribute__' before
'EvdevVersionRec'
evdev.c:568: error: expected '=', ',', ';', 'asm' or '__attribute__' before
'XF86ModuleData'
make[3]: *** [evdev_drv_la-evdev.lo] Error 1
make[3]: Leaving directory
`/opt/buildroot/build_arm/xdriver_xf86-input-evdev-1.2.0/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/opt/buildroot/build_arm/xdriver_xf86-input-evdev-1.2.0'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/opt/buildroot/build_arm/xdriver_xf86-input-evdev-1.2.0'
make: ***
[/opt/buildroot/build_arm/xdriver_xf86-input-evdev-1.2.0/.stamp_built] Error
2
root at guru_vlinux:/opt/buildroot#
--
View this message in context: http://www.nabble.com/x11-input-drivers-xdriver_xf86-input-evdev-1.2.0-missing-inputproto-depends-tp17146898p17146898.html
Sent from the BuildRoot mailing list archive at Nabble.com.
next reply other threads:[~2008-05-09 12:29 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-05-09 12:29 Hebbar [this message]
2008-05-09 16:22 ` [Buildroot] x11-input-drivers/xdriver_xf86-input-evdev-1.2.0 missing inputproto depends John Voltz
2008-05-09 16:34 ` John Voltz
2008-05-10 5:39 ` Hebbar
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=17146898.post@talk.nabble.com \
--to=gururajakr@sanyo.co.in \
--cc=buildroot@busybox.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.