Hi,
I've been trying to set FCoE target and initiator.
I have used Fedora 8 and kernel version 2.6.23 for kernel compilation and used the Detailed setup document provided by Ramesh Velusamy for the same.
link for the document:
http://www.open-fcoe.org/pipermail/d...st/003769.html
I have successfully completed the kernel compilation.
But while building the target modules, ive got some compilation error:
command: make scst
detailed log of the error:
[root@bvcoew-b01e32da src]# make scst
make -C /lib/modules/2.6.23/build SUBDIRS=/usr/src/trunk/scst/src BUILD_DEV=n
make[1]: Entering directory `/usr/src/linux-2.6.23'
CC [M] /usr/src/trunk/scst/src/scst_main.o
/usr/src/trunk/scst/src/scst_main.c:45:2: warning: #warning HIGHMEM kernel configurations are fully supported, but not recommended for performance reasons. Consider changing VMSPLIT option or use a 64-bit configuration instead. See README file for details.
In file included from /usr/src/trunk/scst/src/scst_main.c:39:
/usr/src/trunk/scst/src/../include/scst.h: In function ‘get_unaligned_be24’:
/usr/src/trunk/scst/src/../include/scst.h:4229: error: implicit declaration of function ‘get_unaligned_be32’
make[2]: *** [/usr/src/trunk/scst/src/scst_main.o] Error 1
make[1]: *** [_module_/usr/src/trunk/scst/src] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.23'
make: *** [scst] Error 2
Please do help to solve the error.
Thank you