[ewg] Re: ofed_1_2: Please pull ~halr/management.git

Hal Rosenstock halr at voltaire.com
Sun Feb 18 03:36:49 PST 2007


Vlad,

On Sun, 2007-02-18 at 04:02, Vladimir Sokolovsky wrote:
> On Sat, 2007-02-17 at 09:00 -0500, Hal Rosenstock wrote:
> > Hi Vlad,
> > 
> > Please pull latest ofed_1_2 branch of ~halr/management.git on the OFA
> > server.
> > 
> > Notable Changes:
> > diags: Create and use ibdiag_common module
> > osm/include/opensm/osm_version.h: Updated OpenSM version to 3.0.3
> > osm/opensm/osm_ucast_lash.c: Updated osm_log messages
> > diags: Added vendstat tool and updated version to 1.2.1
> > 
> > Thanks.
> > 
> > -- Hal
> Hal,
> I got the following compilation failure:
> 
> gcc -g -O2 -o src/.libs/vendstat src_vendstat-vendstat.o  -L/tmp/gen2_devel_user-20070217-1600_check/src/userspace/management/libibcommon -L/tmp/gen2_devel_user-20070217-1600_check/src/userspace/management/libibumad -L/tmp/gen2_devel_user-20070217-1600_check/src/userspace/management/osm/opensm /tmp/gen2_devel_user-20070217-1600_check/src/userspace/management/osm/opensm/.libs/libopensm.so -L/tmp/gen2_devel_user-20070217-1600_check/src/userspace/management/osm/libvendor /tmp/gen2_devel_user-20070217-1600_check/src/userspace/management/osm/libvendor/.libs/libosmvendor.so -L/tmp/gen2_devel_user-20070217-1600_check/src/userspace/management/osm/complib /tmp/gen2_devel_user-20070217-1600_check/src/userspace/management/osm/complib/.libs/libosmcomp.so /tmp/gen2_devel_user-20070217-1600_check/src/userspace/management/libibumad/.libs/libibumad.so /tmp/gen2_devel_user-20070217-1600_check/src/userspace/management/libibcommon/.libs/libibcommon.so -lpthread
> src_vendstat-vendstat.o: In function `iberror':
> src/vendstat.c:129: undefined reference to `ibdebug'
> src_vendstat-vendstat.o: In function `main':
> src/vendstat.c:230: undefined reference to `madrpc_set_timeout'
> src/vendstat.c:224: undefined reference to `ib_resolve_portid_str'
> src/vendstat.c:215: undefined reference to `ibdebug'
> src/vendstat.c:216: undefined reference to `madrpc_show_errors'
> src/vendstat.c:246: undefined reference to `madrpc_init'
> src/vendstat.c:249: undefined reference to `ib_resolve_portid_str'
> src/vendstat.c:274: undefined reference to `ib_vendor_call'
> src/vendstat.c:279: undefined reference to `ib_vendor_call'
> src/vendstat.c:252: undefined reference to `ib_resolve_self'
> src/vendstat.c:311: undefined reference to `ib_vendor_call'
> src/vendstat.c:327: undefined reference to `ib_vendor_call'
> collect2: ld returned 1 exit status
> make[2]: *** [src/vendstat] Error 1
> make[2]: Leaving directory
> `/tmp/gen2_devel_user-20070217-1600_check/src/userspace/management/diags'
> make[1]: Leaving directory
> `/tmp/gen2_devel_user-20070217-1600_check/src/userspace/management/diags'
> make[1]: *** [all] Error 2
> make: *** [diags] Error 2

It needs linking with libibmad as well.

-- Hal





More information about the ewg mailing list