[ofa-general] DAPL Package Build Error on PPC64 Arch
Scott Weitzenkamp (sweitzen)
sweitzen at cisco.com
Tue Sep 11 08:48:10 PDT 2007
You are hitting https://bugs.openfabrics.org/show_bug.cgi?id=48.
Scott Weitzenkamp
SQA and Release Manager
Server Virtualization Business Unit
Cisco Systems
> -----Original Message-----
> From: general-bounces at lists.openfabrics.org
> [mailto:general-bounces at lists.openfabrics.org] On Behalf Of
> snagai at jp.ibm.com
> Sent: Tuesday, September 11, 2007 5:28 AM
> To: general at lists.openfabrics.org
> Subject: [ofa-general] DAPL Package Build Error on PPC64 Arch
>
> I am trying to build OFED with enabling DAPL package, but
> build proceess did not complete due to some errors.
>
> I just unzipped tar ball "OFED-1.2.tgz" and run build script
> "build.sh".
> Because I need to enable uDAPL on ppc64 linux machine, if
> someone has already succeeded it, please show me the way.
>
> My build environment and error messages are below. It seems
> the definition of "__PPC64__" is missing.
>
> [ build environment ]
>
> - machine arch: ppc64
> - OS : Fedora Core6
> - compiler: gcc4.1.1
>
> [ error messages in build.log ]
>
> Make dapl started
> make -C src/userspace/dapl \
> CPPFLAGS="-I../libibverbs/include/infiniband
> -I../librdmacm/include \
> -I../libibverbs/include -I../../dat/include" \
>
> AM_LDFLAGS="-L/var/tmp/OFEDRPM/BUILD/ofa_user-1.2/src/userspac
e/libibverbs/src -libverbs ->
L/var/tmp/OFEDRPM/BUILD/ofa_user-1.2/src/userspace/librdmacm/s
> rc/ -lrdmacm"
> make[1]: Entering directory
> `/var/tmp/OFEDRPM/BUILD/ofa_user-1.2/src/userspace/dapl'
> make all-recursive
> make[2]: Entering directory
> `/var/tmp/OFEDRPM/BUILD/ofa_user-1.2/src/userspace/dapl'
> Making all in .
> make[3]: Entering directory
> `/var/tmp/OFEDRPM/BUILD/ofa_user-1.2/src/userspace/dapl'
> if /bin/sh ./libtool --tag=CC --mode=compile gcc
> -DHAVE_CONFIG_H -I. -I. -I.
> -I../libibverbs/include/infiniband -I../librdmacm/include
> -I../libibverbs/include -I../../dat/include -Wall -g
> -D_GNU_SOURCE -DOS_RELEASE=131078 -DOPENIB -DCQ_WAIT_OBJECT
> -I./dat/include/ -I./dapl/include/ -I./dapl/common
> -I./dapl/udapl/linux -I./dapl/openib_cma -m32 -g -O2
> -L/usr/lib -MT dapl_udapl_libdaplcma_la-dapl_init.lo -MD -MP
> -MF ".deps/dapl_udapl_libdaplcma_la-dapl_init.Tpo" -c -o
> dapl_udapl_libdaplcma_la-dapl_init.lo `test -f
> 'dapl/udapl/dapl_init.c' || echo './'`dapl/udapl/dapl_init.c; \
> then mv -f
> ".deps/dapl_udapl_libdaplcma_la-dapl_init.Tpo"
> ".deps/dapl_udapl_libdaplcma_la-dapl_init.Plo"; else rm -f
> ".deps/dapl_udapl_libdaplcma_la-dapl_init.Tpo"; exit 1; fi
> mkdir .libs
> gcc -DHAVE_CONFIG_H -I. -I. -I.
> -I../libibverbs/include/infiniband -I../librdmacm/include
> -I../libibverbs/include -I../../dat/include -Wall -g
> -D_GNU_SOURCE -DOS_RELEASE=131078 -DOPENIB -DCQ_WAIT_OBJECT
> -I./dat/include/ -I./dapl/include/ -I./dapl/common
> -I./dapl/udapl/linux -I./dapl/openib_cma -m32 -g -O2
> -L/usr/lib -MT dapl_udapl_libdaplcma_la-dapl_init.lo -MD -MP
> -MF .deps/dapl_udapl_libdaplcma_la-dapl_init.Tpo -c
> dapl/udapl/dapl_init.c -fPIC -DPIC -o
> .libs/dapl_udapl_libdaplcma_la-dapl_init.o
> In file included from ./dapl/include/dapl.h:50,
> from dapl/udapl/dapl_init.c:39:
> ./dapl/udapl/linux/dapl_osd.h:53:2: error: #error UNDEFINED ARCH
> make[3]: *** [dapl_udapl_libdaplcma_la-dapl_init.lo] Error 1
> make[3]: Leaving directory
> `/var/tmp/OFEDRPM/BUILD/ofa_user-1.2/src/userspace/dapl'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory
> `/var/tmp/OFEDRPM/BUILD/ofa_user-1.2/src/userspace/dapl'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory
> `/var/tmp/OFEDRPM/BUILD/ofa_user-1.2/src/userspace/dapl'
> make: *** [dapl] Error 2
> error: Bad exit status from /var/tmp/rpm-tmp.33577 (%install)
>
>
> RPM build errors:
> user vlad does not exist - using root
> group vlad does not exist - using root
> user vlad does not exist - using root
> group vlad does not exist - using root
> Bad exit status from /var/tmp/rpm-tmp.33577 (%install)
> ERROR: Failed executing "rpmbuild --rebuild --define '_topdir
> /var/tmp/OFEDRPM' --define '_prefix /usr' --define
> 'build_root /home/testuser/tmp/OFED' --define
> 'configure_options --with-dapl --with-ipoibtools
> --with-libcxgb3 --with-libehca --with-libibcm
> --with-libibcommon --with-libibmad --with-libibumad
> --with-libibverbs --with-libipathverbs --with-libmthca
> --with-opensm --with-librdmacm --with-libsdp
> --with-openib-diags --with-sdpnetstat --with-srptools
> --with-perftest --sysconfdir=/etc --mandir=/usr/share/man'
> --define 'configure_options32 --with-dapl --with-ipoibtools
> --with-libcxgb3 --with-libehca --with-libibcm
> --with-libibcommon --with-libibmad --with-libibumad
> --with-libibverbs --with-libipathverbs --with-libmthca
> --with-opensm --with-librdmacm --with-libsdp
> --with-openib-diags --with-sdpnetstat --with-srptools
> --with-mstflint --with-tvflash --sysconfdir=/etc
> --mandir=/usr/share/man' --define 'build_32bit 1' --define
> '_mandir /usr/share/man'
/home/testuser/archives/OFED-1.2/SRPMS/ofa_user-1.2-0.src.rpm"
>
>
> --
> This message was sent on behalf of snagai at jp.ibm.com at
> openSubscriber.com
> http://www.opensubscriber.com/messages/general@lists.openfabri
> cs.org/topic.html
> _______________________________________________
> general mailing list
> general at lists.openfabrics.org
> http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general
>
> To unsubscribe, please visit
> http://openib.org/mailman/listinfo/openib-general
>
More information about the general
mailing list