Hi, I looked through the list and found the what I thought was the initial problem with the al.h file, and I made copies of it in the includes directory as well as the ../ldiskfs/ directory but I am still getting an error. Any ideas would be greatly appriciated. I am compiling on kernel 2.6.18.3 and had no issues with the patches. Here is the lines as it stopped: CC [M] /usr/src/lustre-1.5.95/lustre/ldiskfs/inode.o CC [M] /usr/src/lustre-1.5.95/lustre/ldiskfs/ioctl.o CC [M] /usr/src/lustre-1.5.95/lustre/ldiskfs/namei.o CC [M] /usr/src/lustre-1.5.95/lustre/ldiskfs/resize.o CC [M] /usr/src/lustre-1.5.95/lustre/ldiskfs/super.o /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c: In function `kalived'': /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c:1466: error: dereferencing pointer to incomplete type /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c:1466: error: `ALIVE_MAGIC'' undeclared (first use in this function) /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c:1466: error: (Each undeclared identifier is reported only once /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c:1466: error: for each function it appears in.) /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c:1467: error: dereferencing pointer to incomplete type /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c:1470: error: dereferencing pointer to incomplete type /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c:1470: error: dereferencing pointer to incomplete type /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c:1477: error: dereferencing pointer to incomplete type /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c:1478: error: dereferencing pointer to incomplete type /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c:1490: error: dereferencing pointer to incomplete type /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c:1491: error: dereferencing pointer to incomplete type /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c: In function `check_alive'': /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c:1596: error: dereferencing pointer to incomplete type /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c:1596: error: `ALIVE_MAGIC'' undeclared (first use in this function) /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c:1603: error: dereferencing pointer to incomplete type /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c:1605: error: dereferencing pointer to incomplete type /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c:1605: error: dereferencing pointer to incomplete type /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c:1628: error: dereferencing pointer to incomplete type /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c:1631: error: dereferencing pointer to incomplete type /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c:1638: error: dereferencing pointer to incomplete type /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c:1662: error: dereferencing pointer to incomplete type /usr/src/lustre-1.5.95/lustre/ldiskfs/super.c:1665: error: dereferencing pointer to incomplete type make[6]: *** [/usr/src/lustre-1.5.95/lustre/ldiskfs/super.o] Error 1 make[5]: *** [/usr/src/lustre-1.5.95/lustre/ldiskfs] Error 2 make[4]: *** [/usr/src/lustre-1.5.95/lustre] Error 2 make[3]: *** [_module_/usr/src/lustre-1.5.95] Error 2 make[3]: Leaving directory `/usr/src/kernels/linux-2.6.18.3'' make[2]: *** [modules] Error 2 make[2]: Leaving directory `/usr/src/lustre-1.5.95'' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/lustre-1.5.95'' make: *** [all] Error 2 [root@boston lustre-1.5.95]# is there a line of code that needs to be changed?? -- Mike Mitchell otakurx@gmail.com (603) 706-0026 www.otaku-wired.net (offline) zatoichi.is-a-geek.org otakurx.blogspot.com (my Blog) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.clusterfs.com/pipermail/lustre-discuss/attachments/20061204/31aee3be/attachment.html
On Mon, Dec 04, 2006 at 01:49:50PM -0500, Michael Mitchell wrote:> Hi, I looked through the list and found the what I thought was the initial > problem with the al.h file, and I made copies of it in the includes > directory as well as the ../ldiskfs/ directory but I am still getting an > error. Any ideas would be greatly appriciated.You can add al.h to the new_sources list in lustre/ldiskfs/Makefile.in and rerun configure. Johann