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

Reply via email to