Kernel-Compiling problems -- BUG REPORT

gwild@ph.tum.de
Sun, 11 Jul 1999 21:22:07 +0000


--Boundary-=_nWlrBbmQBhCDarzOwKkYHIDdqSCD
Content-Type: text/plain
Content-Transfer-Encoding: 8bit

-----BEGIN PGP SIGNED MESSAGE-----

Ladies and gentleman,

I downloaded Kernel 2.3.10 and tried to compile it: During Compilation the
following errors occured:

During Compilation of loop.c (I later realized that I don´t need it!):
make all_targets
make[3]: Entering directory `/usr/src/linux/drivers/block'
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -fno-strength-reduce -DCPU=686 -DEXPORT_SYMTAB -c ll_rw_blk.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -fno-strength-reduce -DCPU=686 -DEXPORT_SYMTAB -c blkpg.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -fno-strength-reduce -DCPU=686 -DEXPORT_SYMTAB -c loop.c
loop.c: In function `loop_set_fd':
loop.c:378: structure has no member named `bmap'
make[3]: *** [loop.o] Error 1
make[3]: Leaving directory `/usr/src/linux/drivers/block'
make[2]: *** [first_rule] Error 2
make[2]: Leaving directory `/usr/src/linux/drivers/block'
make[1]: *** [_subdir_block] Error 2
make[1]: Leaving directory `/usr/src/linux/drivers'
make: *** [_dir_drivers] Error 2
Inspiron:/usr/src/linux #

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

After turning off I got a second error!

make[2]: Nothing to be done for `all_targets'.
make[2]: Leaving directory `/usr/src/linux/arch/i386/lib'
make[1]: Leaving directory `/usr/src/linux/arch/i386/lib'
gcc -E -C -P -I/usr/src/linux/include -imacros /usr/src/linux/include/asm-i386/page_offset.h -Ui386 arch/i386/vmlinux.lds.S >arch/i386/vmlinux.lds
ld -m elf_i386 -T /usr/src/linux/arch/i386/vmlinux.lds -e stext arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o init/version.o \
--start-group \
arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o \
fs/filesystems.a \
net/network.a \
drivers/block/block.a drivers/char/char.a drivers/misc/misc.a drivers/net/net.a drivers/scsi/scsi.a drivers/sound/sound.a drivers/pci/pci.a drivers/video/video.a drivers/usb/usb.a \
/usr/src/linux/arch/i386/lib/lib.a /usr/src/linux/lib/lib.a /usr/src/linux/arch/i386/lib/lib.a \
--end-group \
-o vmlinux
fs/filesystems.a(fat.o): In function `fat_file_write':
fat.o(.text+0x25a7): undefined reference to `update_vm_cache'

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

Compiling imm caused the following output:

make[2]: Entering directory `/usr/src/linux/drivers/scsi'
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -fno-strength-reduce -DCPU=686 -DMODULE -c -o imm.o imm.c
imm.c: In function `imm_detect':
imm.c:169: `PARPORT_MODE_PCPS2' undeclared (first use in this function)
imm.c:169: (Each undeclared identifier is reported only once
imm.c:169: for each function it appears in.)
imm.c:172: `PARPORT_MODE_PCECPPS2' undeclared (first use in this function)
imm.c:176: `PARPORT_MODE_PCECPEPP' undeclared (first use in this function)
make[2]: *** [imm.o] Error 1
make[2]: Leaving directory `/usr/src/linux/drivers/scsi'
make[1]: *** [_modsubdir_scsi] Error 2
make[1]: Leaving directory `/usr/src/linux/drivers'
make: *** [_mod_drivers] Error 2

----------------------------------------------------------------------------------------------------------------------------

Greetings
Georg Wild
--

---------------------------------------------------------
Georg Wild
Von-Langenmantelstr. 10
86356 Neusäß-Westheim
Deutschland

--Boundary-=_nWlrBbmQBhCDarzOwKkYHIDdqSCD
Content-Type: application/pgp-keys;
name="my pgp key"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=public_key.asc

LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tClZlcnNpb246IFBHUGZyZWV3YXJl
IDUuMGkgZm9yIG5vbi1jb21tZXJjaWFsIHVzZQoKbVFHaUJEZDZlcU1SQkFEcDlaek1Zei9WRkZJ
MXNRbUVDcXdhcGpsWU1NYkw1Smk0LzhYWXhzc1VmdXhBa1cwdgpnbEZvNjlXUmhoZjhNSFg1QUFV
enVaOUNQM0krTWo1bVVoL0w4NkZxa1pTdzk3NUYxZ3hUMFR0WGdLZis0U3QrCk56WmFRM2VOMFJT
ZEV6WEIvY3VXeUxGTGFnNzJsbmpJUUMzREpYWjJuaUk3WVFtbHBHa2lHS0VLa3dDZy94SFUKdG9X
NmtEUXVLUGJOcU1PR3ZqcHpOOGtFQUtIbGhRaldHZ2xuUW13WkNuS2pVREw3MWZtTlpQSTFjNWRV
Zk0xVwpsdVpYYWJONWowcTNsSXBnOUhMSjZJWDN6V1ViWVFEOWdab0xSaXpkNk1UbzZzU0xPbXE5
RzRUVmxpQ3hLWWloCjNCc1YvVXpEU0dXTFR5SnNOd21HbVRiN2Y3WmsvaHE4M21DUFhKRnMyRklE
SGF3T0c2VXZmTURkYThZaHgxbUcKYWZZbkEvd09JZTFkN3N6Rk5HczkrNnpCRmlMSmJWeGVpeVF5
d20xcUlXdmpzUVpMTnhuS2hYTHR2RjlqUmJhVgo3dzRYM3NvbnF5ZzdqUFJmTWxrdGwweXlXeXF1
ckxyeTB6dkJBWllBWHlqUDllVmt6MzJzUXRHK0tkMnUvQ0paCmVydVVQazB3NXREbnlZcDYyZlA0
Nnl0cFNyTVdQbjRKMHV4clByUEpFTjdWbkZGS0ZiUWhSMlZ2Y21jZ1YybHMKWkNBOFoyVnZjbWN1
ZDJsc1pFQmhMV05wZEhrdVpHVStpUUJMQkJBUkFnQUxCUUkzZW5xakJBc0RBUUlBQ2drUQpqWVRY
YVVUUWFITUlBUUNiQkRQcWorbFdWWU41VWgybnJMblE2YVpjSHVjQW4zekJURDkxZFpRYlRNcGNi
ZWRZCk80cHladlpsdVFRTkJEZDZlcVVRRUFENUdLQitXZ1poZWtPUWxkd0ZiSWVHN0dIc3pVVWZE
dGpnbzNuR3lkeDYKQzZ6a1ArTkdsTFl3U2xQWGZBSVdTSUMxRmVVcG1hbWZCM1RULytPaHhaWWdU
cGhsdU5nTjdoQmRxN1lYSEZIWQpVTW9pVjBNcHZwWG9WaXM0ZUZ3TDIvaE1UZFhqcWtiTSs4NFg2
Q3FkRkdIamhLbFAwWU9FcUhtMjc0K25RMFlJCnhzd2RkMWNrT0VyaXhQRG9qaE5ubDA2U0UySDIy
K3NsRGhmOTlwajN5SHg1c0hJZE9IWDc5c0Z6eElNUkppdEQKWU1QajZOWUsvYUVvSmd1dXFhNnpa
UStpQUZNQm9IeldxNk1TSHZvUEtzNGZkSVJQeXZNWDg2UkE2ZGZTZDdaQwpMUUkyd1NiTGFGNmRm
SmdKQ28xK0xlM2tYWG4xMUpKUG14aU8vQ3FuUzN3eTlrSlh0d2gvQ0JkeW9ycldxVUx6CkJlajVV
eEU1VDdieGJybExPQ0RhQWFkV294VHBqMEJWODlBSHhzdERxWlN0OTB4a2hrbjRESU85WmVrWDFL
SFQKVVBqMVdWL2NkbEpQUFQyTjI4Nlo0VmVTV2MzOXVLNTBUOFg4ZHJ5RHhVY3dZYzU4eVdiL0Zm
bTcvWkZleHdHcQowMXVlamFDbGNqclVHdkMvUmdCWUsrWDBpUDFZVGtuYnpTQzBuZVNSQnpack0y
dzREVVVkRDN5SXN4eDhXeTJPCjl2UEpJOEJEOEtWYkdJMk91MVdNdUYwNDB6VDlmQmRYUTZNZEdH
emVNeUVzdFNyL1BPR3hLVUFZRVkxOGhLY0sKY3RhR3hBTVp5QWNwZXNxVkRObVduNnZRQ2xDYkFr
YlRDRDFtcEYxQm41eDh2WWxMSWhrbXVxdWlYc05WNnozVwpGd0FDQWhBQWpnUTJVaWd1LzEvYS9n
TU5qdkJvUVlkWjNDTmVLaVI3ZWY4MGFwOHVHVG9HYzlnNk9QdzVxS3BoCjJDWVlCRzlXNHdvQVpE
ZlRFcXJOU1JDbno5TExQbnJua1R4M0hjRmlqTGU0d3Q2M1R3OHJBNkIvdUhqZWdQM3YKZXNSMFFu
UEtYOE9VNTJjU1ZJTlg0NVBnVjdyek5tUXQ5a3c1UUs3a0dSMlNIOEtTODVCWHRXVjZiR3c5cFBi
VwpuTklGdHZWQXJOMGNpUGVROWpySFNPcFpib0djN0VOK01POC9YRjBPc0ZOaTlDUGNHT3krckhi
cmxQejJ0V0tnCndVckYvbVBSS3BxSHdxNk5LM0JvVVdkN3RNU296SVptcWFYV1ZSZXR0dG9QQ0x4
UEJ2ZGlrSEZGdDI2bFFuV0sKSXc5WFV0RUlQUEE1aDBqcTN5MjIvZkpIeERaY0R1cjRlOVQ0Zmlr
ejZDRVAyQ3BPYWRjQ0t6bkpMWVNwODVQNwpoTm81azdQaVREZmdEeHdBNjZqWWhwQkdFMFc4NWdD
d1RGOHNoczZreGJwWi9QR3ZhZHFUUFFxdDZsK2hZVUlFCmJtQ1JDK3hpUHFjSS9EZmRGR3ViUDVR
cUpDTWdDT29pRjNsRm9Pa1F2SVpCeURTSUxqTWJEVUxsd0ptSTJiT1oKU3JobE1Wd1dyRndUdUha
Vm5JMEhTaWZ4VkVXWi8vcUQ5QVlmUFB1emRuZy85dFAycUpGSjVPVWJxKzRmVW1qUQpaaFVxNzJM
QXBFcDg1TThYaSs5eEVWSnZVSm05Z3ZwdkpGbURBOXVaTE1aWUorZ0NRcjc0ZmNpM0hWQzRPWGZv
CnErcWkrTjNQaVZHcyt4RnMxWDRzNEg3cFRwRk5DTFlwNjJibHhXYlMyVk9jaDRCVDVNQ0pBRDhE
QlJnM2VucWwKallUWGFVVFFhSE1SQW1mRkFLRGVSS2xUTjlUVTh1RkhzNFlyWDI4QVpHRU9Td0Nk
RUlQdjRZZDNQRDRQVTRGdgpDaGkxTXd4cWREbz0KPUw3MjgKLS0tLS1FTkQgUEdQIFBVQkxJQyBL
RVkgQkxPQ0stLS0tLQo=

--Boundary-=_nWlrBbmQBhCDarzOwKkYHIDdqSCD--

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/