Click to See Complete Forum and Search --> : kernel upgrade and "unresolved symbols"


Chatterjee
08-14-2001, 06:21 PM
I've got an ESS Solo-1.

I updated my kernel to 2.4.8 and streamlined the Sound section (in xconfig) to only include the ESS Solo-1 module (and that's all I enabled as a module as well as general Sound support at the top of that section)

So after all the rest of kernel updating, I reboot and try to insmod the esssolo1.o module and get the following errors:

esssolo1.o: unresolved symbol gameport_unregister_port_Rsmp_b8ce4307
esssolo1.o: unresolved symbol gameport_register_port_Rsmp_f891976c

how do I get rid of these?

-S

bdg1983
08-14-2001, 06:38 PM
Could it be you also need gameport support selected when compiling the kernel?

The ESS module may be looking for the gameport module when loading. Just a guess...

Chatterjee
08-14-2001, 06:56 PM
hmm... you could be right... which section would that be under (in the xconfig)

-S

bdg1983
08-14-2001, 07:12 PM
Wait a minute...

Try modprobe instead of insmod. If that doesn't work, then try the kernel again.

In Character Devices I believe.

#
# Character devices
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=y
# CONFIG_SERIAL_CONSOLE is not set
# CONFIG_SERIAL_EXTENDED is not set
# CONFIG_SERIAL_NONSTANDARD is not set
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256
CONFIG_PRINTER=m
# CONFIG_LP_CONSOLE is not set
# CONFIG_PPDEV is not set

#
# I2C support
#
CONFIG_I2C=y
# CONFIG_I2C_ALGOBIT is not set
# CONFIG_I2C_ALGOPCF is not set
CONFIG_I2C_CHARDEV=y

#
# Mice
#
# CONFIG_BUSMOUSE is not set
CONFIG_MOUSE=y
CONFIG_PSMOUSE=y
# CONFIG_82C710_MOUSE is not set
# CONFIG_PC110_PAD is not set

#
# Joysticks
#
CONFIG_JOYSTICK=y

#
# Game port support
#
CONFIG_INPUT_NS558=m
# CONFIG_INPUT_LIGHTNING is not set
# CONFIG_INPUT_PCIGAME is not set
# CONFIG_INPUT_CS461X is not set

#
# Gameport joysticks
#
CONFIG_INPUT_ANALOG=m
# CONFIG_INPUT_A3D is not set
# CONFIG_INPUT_ADI is not set
# CONFIG_INPUT_COBRA is not set
# CONFIG_INPUT_GF2K is not set
# CONFIG_INPUT_GRIP is not set
# CONFIG_INPUT_INTERACT is not set
# CONFIG_INPUT_TMDC is not set
CONFIG_INPUT_SIDEWINDER=m

#
# Serial port support
#
# CONFIG_INPUT_SERPORT is not set

#
# Serial port joysticks
#
# CONFIG_INPUT_WARRIOR is not set
# CONFIG_INPUT_MAGELLAN is not set
# CONFIG_INPUT_SPACEORB is not set
# CONFIG_INPUT_SPACEBALL is not set
# CONFIG_INPUT_STINGER is not set
# CONFIG_INPUT_IFORCE_232 is not set
CONFIG_INPUT_IFORCE_USB=m

#
# Parallel port joysticks
#
# CONFIG_INPUT_DB9 is not set
# CONFIG_INPUT_GAMECON is not set
# CONFIG_INPUT_TURBOGRAFX is not set
# CONFIG_QIC02_TAPE is not set