Index:
[thread]
[date]
[subject]
[author]
From: grnch@eon.pmf.ukim.edu.mk
To : ggi-develop@eskimo.com
Date: 10 Nov 1999 13:19:29 -0000
kgicon.o: unresolved symbol outb (and some others)
Downloaded archive:
ggi-devel-991102.tar.gz
Environment info:
# uname -a
Linux blackened 2.2.12 #11 Wed Nov 3 23:26:04 CET 1999 i586 unknown
# gcc --version
2.95.2
# ls -l /lib/libc.so.6
[...] /lib/libc.so.6 -> libc-2.1.2.so
# lspci
00:00.0 Host bridge: Intel Corporation 430VX - 82437VX TVX [Triton VX] (rev 01)
00:07.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] (rev 01)
00:07.1 IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]
00:08.0 VGA compatible controller: S3 Inc. 86c325 [ViRGE] (rev 05)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Contents of .config (autodetected):
---------------------------------------------
#
# .config file generated by drvconf
#
# monitor driver and class
MON_CLASS=generic
MON_TYPE=generic
# chipset driver
CHIP_CLASS=S3
CHIP_TYPE=virge
# accel driver
ACCEL_CLASS=S3
ACCEL_TYPE=virge
# clock chip driver
CLK_CLASS=prog
CLK_TYPE=s3idac
# ramdac driver
DAC_CLASS=S3
DAC_TYPE=virge
# version
---------------------------------------------
Error description:
/usr/local/src/ggi/degas/kgicon/kgi# insmod kgicon.o
kgicon.o: unresolved symbol outsb
kgicon.o: unresolved symbol get_free_page
kgicon.o: unresolved symbol inb
kgicon.o: unresolved symbol insb
kgicon.o: unresolved symbol ioremap
kgicon.o: unresolved symbol virt_to_phys
kgicon.o: unresolved symbol suser
kgicon.o: unresolved symbol __constant_memcpy
kgicon.o: unresolved symbol __constant_c_memset
kgicon.o: unresolved symbol strcmp
kgicon.o: unresolved symbol strcpy
kgicon.o: unresolved symbol __memcpy
kgicon.o: unresolved symbol phys_to_virt
kgicon.o: unresolved symbol __constant_c_and_count_memset
kgicon.o: unresolved symbol outb
kgicon.o: unresolved symbol outw
kgicon.o: unresolved symbol __memset_generic
Notes:
Identical error occurs regardless of whether the kernel is compiled with or
without module versioning (I recompiled KGI after every kernel compile).
None of the unresolved symbols above appear in /System.map or /proc/ksyms.
When I compiled the standard VGA KGI driver, "unresolved symbol memmove"
appeared in addition to those listed above.
"nm `find /lib/modules/2.2.12 -name \*.o` | grep outb" produces nothing,
only "nm kgicon.o | grep outb" produces output ( U outb).
Question:
What gives?
Index:
[thread]
[date]
[subject]
[author]