[openib-general] Re: kdapltest building
James Lentini
jlentini at netapp.com
Mon Jul 25 12:53:22 PDT 2005
The makefile is setup to expect you have the entire OpenIB subversion
tree checked out. The user level command (which is produced by
Makefile.user) requires the user level DAT include file, udat.h, to
build.
The quick fix is to either checkout the entire OpenIB tree or edit
Makefile.user to include a different directory with udat.h.
Long term, this dependency should be removed from kdaptlest.
james
On Mon, 25 Jul 2005, Hal Rosenstock wrote:
halr> Hi James,
halr>
halr> With the latest changes, when building kdapltest as follows:
halr>
halr> cd /path/to/svn/gen2/utils/src/linux-kernel/kdapl/dapltest/kdapl
halr> make -f Makefile.user
halr>
halr> gcc -g3 -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Werror -pipe -D__KDAPLTEST__ -D__LINUX__ -D__PENTIUM__ -I../../../../../../users/jlentini/userspace/dat/include/ -I/home/hal/openib/utils/src/linux-kernel/kdapl/dapltest/kdapl/../include/ -I/home/hal/openib/utils/src/linux-kernel/kdapl/dapltest/kdapl/../mdep/linux/ -I./ -o /home/hal/openib/utils/src/linux-kernel/kdapl/dapltest/kdapl/../Obj/dapl_getopt.o -c /home/hal/openib/utils/src/linux-kernel/kdapl/dapltest/kdapl/../cmd/dapl_getopt.c
halr> In file included from /home/hal/openib/utils/src/linux-kernel/kdapl/dapltest/cmd/dapl_getopt.c:28:
halr> /home/hal/openib/utils/src/linux-kernel/kdapl/dapltest/include/dapl_proto.h:36:22: dat/udat.h: No such file or directory
halr> In file included from /home/hal/openib/utils/src/linux-kernel/kdapl/dapltest/include/dapl_proto.h:56,
halr> from /home/hal/openib/utils/src/linux-kernel/kdapl/dapltest/cmd/dapl_getopt.c:28:
halr> /home/hal/openib/utils/src/linux-kernel/kdapl/dapltest/include/dapl_bpool.h:51: parse error before "DAT_LMR_CONTEXT"
halr>
halr> and other similar errors
halr>
halr> -- Hal
halr>
More information about the general
mailing list