[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