[Stgt-devel] STGT fails compilation against FC Kernel 2.6.15

Ming Zhang mingz at ele.uri.edu
Wed Feb 8 15:58:46 CET 2006


On Wed, 2006-02-08 at 14:28 +0100, Rehmann Oliver wrote:
> Dear Colleagues
> 
> Just tried to compile rev. 284 of STGT on my FC4 box but it fails.
> Just for your information. 
> (Linux comet.ch.int.atosorigin.com 2.6.15-1.1830_FC4 #1 Thu Feb 2
> 17:23:41 EST 2006 i686 i686 i386 GNU/Linux)

it needs very latest kernel. try the 2.6.16rc
> 
> BTW, any comments on how close to a production release (replacing
> IETD) we are ?


> 
> Is there already a project or SF-website for STGT ? 

http://developer.berlios.de/projects/stgt/

> BTW, thank you for the official release of IETD 0.4.13 at SourceForge.
> 
> Regards,
> 
> Oliver Rehmann 
> Manager IT 
> Atos Origin Telecom Schweiz AG 
> Binzmuehlestr. 95 
> 8050 Zurich 
> Switzerland 
> Phone +41 44 308 9515 
> Fax +41 44 308 9599 
> oliver.rehmann at atosorigin.com 
> www.atosorigin.com
> 
> 
> 
> ==========================================================================================
> 
> make -C istgt 
> make[1]: Entering directory `/user1/software/STGT/trunk/istgt' 
> make -C usr 
> make[2]: Entering directory `/user1/software/STGT/trunk/istgt/usr' 
> cc -O2 -fno-inline -Wall -fPIC -Wstrict-prototypes
> -I/lib/modules/2.6.15-1.1830_FC4/build/include -I../include
> -I../../include -I../../usr   -c -o istgt.o istgt.c
> 
> cc -O2 -fno-inline -Wall -fPIC -Wstrict-prototypes
> -I/lib/modules/2.6.15-1.1830_FC4/build/include -I../include
> -I../../include -I../../usr   -c -o conn.o conn.c
> 
> cc -O2 -fno-inline -Wall -fPIC -Wstrict-prototypes
> -I/lib/modules/2.6.15-1.1830_FC4/build/include -I../include
> -I../../include -I../../usr   -c -o param.o param.c
> 
> cc -O2 -fno-inline -Wall -fPIC -Wstrict-prototypes
> -I/lib/modules/2.6.15-1.1830_FC4/build/include -I../include
> -I../../include -I../../usr   -c -o iscsid.o iscsid.c
> 
> cc -O2 -fno-inline -Wall -fPIC -Wstrict-prototypes
> -I/lib/modules/2.6.15-1.1830_FC4/build/include -I../include
> -I../../include -I../../usr   -c -o session.o session.c
> 
> cc -O2 -fno-inline -Wall -fPIC -Wstrict-prototypes
> -I/lib/modules/2.6.15-1.1830_FC4/build/include -I../include
> -I../../include -I../../usr   -c -o target.o target.c
> 
> cc -O2 -fno-inline -Wall -fPIC -Wstrict-prototypes
> -I/lib/modules/2.6.15-1.1830_FC4/build/include -I../include
> -I../../include -I../../usr   -c -o chap.o chap.c
> 
> cc -O2 -fno-inline -Wall -fPIC -Wstrict-prototypes
> -I/lib/modules/2.6.15-1.1830_FC4/build/include -I../include
> -I../../include -I../../usr   -c -o ctldev.o ctldev.c
> 
> cc -shared -o istgt.so istgt.o conn.o param.o iscsid.o session.o
> target.o chap.o ctldev.o 
> make[2]: Leaving directory `/user1/software/STGT/trunk/istgt/usr' 
> make -C /lib/modules/2.6.15-1.1830_FC4/build
> SUBDIRS=/user1/software/STGT/trunk/istgt/kernel modules 
> make[2]: Entering directory `/usr/src/kernels/2.6.15-1.1830_FC4-i686' 
>   CC [M]  /user1/software/STGT/trunk/istgt/kernel/iscsi.o 
>   CC [M]  /user1/software/STGT/trunk/istgt/kernel/nthread.o 
>   CC [M]  /user1/software/STGT/trunk/istgt/kernel/config.o 
>   CC [M]  /user1/software/STGT/trunk/istgt/kernel/digest.o 
>   CC [M]  /user1/software/STGT/trunk/istgt/kernel/conn.o 
>   CC [M]  /user1/software/STGT/trunk/istgt/kernel/session.o 
>   CC [M]  /user1/software/STGT/trunk/istgt/kernel/param.o 
>   LD [M]  /user1/software/STGT/trunk/istgt/kernel/istgt.o 
>   Building modules, stage 2. 
>   MODPOST 
> *** Warning:
> "tgt_cmd_create" [/user1/software/STGT/trunk/istgt/kernel/istgt.ko]
> undefined! 
> *** Warning:
> "tgt_msg_send" [/user1/software/STGT/trunk/istgt/kernel/istgt.ko]
> undefined! 
> *** Warning:
> "tgt_target_template_unregister" [/user1/software/STGT/trunk/istgt/kernel/istgt.ko] undefined! 
> *** Warning:
> "tgt_session_destroy" [/user1/software/STGT/trunk/istgt/kernel/istgt.ko] undefined! 
> *** Warning:
> "tgt_target_template_register" [/user1/software/STGT/trunk/istgt/kernel/istgt.ko] undefined! 
> *** Warning:
> "tgt_session_create" [/user1/software/STGT/trunk/istgt/kernel/istgt.ko] undefined! 
>   CC      /user1/software/STGT/trunk/istgt/kernel/istgt.mod.o 
>   LD [M]  /user1/software/STGT/trunk/istgt/kernel/istgt.ko 
> make[2]: Leaving directory `/usr/src/kernels/2.6.15-1.1830_FC4-i686' 
> make[1]: Leaving directory `/user1/software/STGT/trunk/istgt' 
> make -C usr 
> make[1]: Entering directory `/user1/software/STGT/trunk/usr' 
> cc -O2 -fno-inline -Wall -Wstrict-prototypes -fPIC
> -I/lib/modules/2.6.15-1.1830_FC4/build/include -I../include
> -DNETLINK_TGT=20   -c -o tgtd.o tgtd.c
> 
> cc -O2 -fno-inline -Wall -Wstrict-prototypes -fPIC
> -I/lib/modules/2.6.15-1.1830_FC4/build/include -I../include
> -DNETLINK_TGT=20   -c -o netlink.o netlink.c
> 
> cc -O2 -fno-inline -Wall -Wstrict-prototypes -fPIC
> -I/lib/modules/2.6.15-1.1830_FC4/build/include -I../include
> -DNETLINK_TGT=20   -c -o ipc.o ipc.c
> 
> cc -O2 -fno-inline -Wall -Wstrict-prototypes -fPIC
> -I/lib/modules/2.6.15-1.1830_FC4/build/include -I../include
> -DNETLINK_TGT=20   -c -o dl.o dl.c
> 
> cc -O2 -fno-inline -Wall -Wstrict-prototypes -fPIC
> -I/lib/modules/2.6.15-1.1830_FC4/build/include -I../include
> -DNETLINK_TGT=20   -c -o mgmt.o mgmt.c
> 
> cc -O2 -fno-inline -Wall -Wstrict-prototypes -fPIC
> -I/lib/modules/2.6.15-1.1830_FC4/build/include -I../include
> -DNETLINK_TGT=20   -c -o target.o target.c
> 
> In file included
> from /lib/modules/2.6.15-1.1830_FC4/build/include/linux/fs.h:9, 
>                  from target.c:24: 
> /lib/modules/2.6.15-1.1830_FC4/build/include/linux/config.h:8:2:
> error: #error including kernel header in userspace; use the glibc
> headers instead!
> 
> make[1]: *** [target.o] Error 1 
> make[1]: Leaving directory `/user1/software/STGT/trunk/usr' 
> make: *** [all] Error 2
> 
> 
> 




More information about the stgt mailing list