On Dec 05, 2006 13:40 -0000, tagarsi, arun wrote: > I wanted to update anyone that was interested in the progress of > getting lustre compiled for PPC64 on IBM JS21 blades. I have a catch 22 > situation which makes no sense to me maybe someone out there knows why I have > this situation and why this is happening. > > The make of lustre-1.4.7.3 fails with > gcc -m64 -g -Wall -fPIC -g -O2 -L../../lnet/utils -o llverdev llverdev.o > -lext2fs -lblkid > /usr/bin/ld: skipping incompatible > /usr/lib/gcc/ppc64-redhat-linux/3.4.5/../../../libblkid.a when searching for > -lblkid > /usr/bin/ld: skipping incompatible /usr/lib/libblkid.a when searching for > -lblkid
You can just remove llverdev and llverfs from the build targets. They are diagnostic programs for testing block device and raw filesystem integrity, but are not needed for actual operations. > lfsck.c: In function `get_response': > lfsck.c:1553: warning: comparison is always false due to limited range of > data type Could you please supply the code that corresponds to this line number. > Unfortunately I need the e2fsprogs to build fully and so I need a complete > liblustre library to get the e2fsprogs to build it seems. You can use ./configure --with-lustre=/path/to/lustre/lustre so that it can access the liblustreapi.h and lustre_user.h headers. Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. _______________________________________________ Lustre-discuss mailing list [email protected] https://mail.clusterfs.com/mailman/listinfo/lustre-discuss
