[EMAIL PROTECTED] wrote on Fri, 01 Dec 2006 18:21 +0530:
> Im running into a compilation problem as below. Is there any known
> compatibility issue in pvfs-2.6.0 and IBGD?
>
> kernel : 2.6.5-7.244-smp running on SLES 9 x86_64
> IBGD-1.8.2-rc3-srpt
>
> $ ./configure --prefix=/opt/pvfs2 \
> --with-kernel=/usr/src/linux-2.6.5-7.244 \
> --disable-kernel-aio \
> --enable-mmap-racache \
> --with-ib=/usr/ibgd/driver/infinihost \
> --with-ib-includes=/usr/ibgd/driver/infinihost/include \
> --with-ib-libs=/usr/ibgd/driver/infinihost/lib64
> $ make
> : undefined reference to `VAPI_create_qp'
> /home/packages/sources/pvfs-2.6.0/lib/libpvfs2-threaded.a(vapi-threaded.o)(.text+0x8e1):
>
> In function `vapi_wc_status_string':
> : undefined reference to `VAPI_wc_status_sym'
> collect2: ld returned 1 exit status
> make: *** [src/apps/kernel/linux/pvfs2-client-core-threaded] Error 1
The threaded build was missing interface-specific libraries in the
vapi case. Here's a patch to the top-level Makefile.in. Let us
know if you have any other problems.
-- Pete
Index: Makefile.in
===================================================================
RCS file: /projects/cvsroot/pvfs2/Makefile.in,v
retrieving revision 1.229
retrieving revision 1.230
diff -u -p -r1.229 -r1.230
--- Makefile.in 29 Nov 2006 22:06:27 -0000 1.229
+++ Makefile.in 1 Dec 2006 14:58:43 -0000 1.230
@@ -303,6 +303,7 @@ ifdef BUILD_IB
IBLIBS := [EMAIL PROTECTED]@ \
-lvapi -lmtl_common -lmosal -lmpga -lpthread -ldl
LIBS += $(IBLIBS)
+ LIBS_THREADED += $(IBLIBS)
SERVERLIBS += $(IBLIBS)
endif
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users