Re: Zoran-0.7 Redux

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Thu, Jan 11, 2001 at 04:53:30AM +0000, Michael wrote:
> On Thursday 11 January 2001 04:20, you wrote:
> 
> > For the sake of posterity, a more complete patch for zoran-driver-0.7
> > and linux-2.4.0...thanks, Michael, for all of your help!
> 
> Ah my bad. I've always just loaded the modules from where I've built 
> them.
> 
> Glad you got it sorted :o)

Usually all I need is a kick ;)

To compare notes; this is what I believe the relevant part of my kernel config is:

# I2C support
CONFIG_I2C=m
CONFIG_I2C_ALGOBIT=m
CONFIG_I2C_PHILIPSPAR=m
CONFIG_I2C_ELV=m
CONFIG_I2C_VELLEMAN=m
CONFIG_I2C_ALGOPCF=m
CONFIG_I2C_ELEKTOR=m
CONFIG_I2C_CHARDEV=m
# CONFIG_I2C_PARPORT is not set
CONFIG_FB_MATROX_I2C=m

# Video Adapters
CONFIG_VIDEO_BT848=m
# CONFIG_VIDEO_PMS is not set
# CONFIG_VIDEO_BWQCAM is not set
# CONFIG_VIDEO_CQCAM is not set
# CONFIG_VIDEO_CPIA is not set
# CONFIG_VIDEO_SAA5249 is not set
# CONFIG_VIDEO_STRADIS is not set
# CONFIG_VIDEO_ZORAN is not set
# CONFIG_VIDEO_BUZ is not set
# CONFIG_VIDEO_ZR36120 is not set

There are no warnings when I make the modules; the make goes fine:

pugelist:/usr/local/src/zoran-driver-0.7-patched# make
DIR=`pwd`; (cd /usr/src/linux; make SUBDIRS=$DIR modules)
make[1]: Entering directory `/usr/src/linux-2.4.0'
make -C  /usr/local/src/zoran-driver-0.7-patched CFLAGS="-D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h" MAKING_MODULES=1 modules
make[2]: Entering directory `/usr/local/src/zoran-driver-0.7-patched'
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h -DEXPORT_SYMTAB   -c -o zoran.o zoran.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h -DEXPORT_SYMTAB   -c -o saa7111.o saa7111.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h -DEXPORT_SYMTAB   -c -o saa7110.o saa7110.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h -DEXPORT_SYMTAB   -c -o saa7185.o saa7185.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h -DEXPORT_SYMTAB   -c -o adv7175.o adv7175.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h -DEXPORT_SYMTAB   -c -o bt819.o bt819.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h -DEXPORT_SYMTAB   -c -o bt856.o bt856.c
make[2]: Leaving directory `/usr/local/src/zoran-driver-0.7-patched'
make[1]: Leaving directory `/usr/src/linux-2.4.0'

pugelist:/usr/local/src/zoran-driver-0.7-patched# make install
su -c "cp -v zoran.o saa7111.o saa7110.o saa7185.o adv7175.o bt819.o bt856.o /lib/modules/`uname -r`/misc"
`zoran.o' -> `/lib/modules/2.4.0-pugelist/misc/zoran.o'
`saa7111.o' -> `/lib/modules/2.4.0-pugelist/misc/saa7111.o'
`saa7110.o' -> `/lib/modules/2.4.0-pugelist/misc/saa7110.o'
`saa7185.o' -> `/lib/modules/2.4.0-pugelist/misc/saa7185.o'
`adv7175.o' -> `/lib/modules/2.4.0-pugelist/misc/adv7175.o'
`bt819.o' -> `/lib/modules/2.4.0-pugelist/misc/bt819.o'
`bt856.o' -> `/lib/modules/2.4.0-pugelist/misc/bt856.o'

How can I track down the unresolved symbols?

pugelist:/usr/local/src/zoran-driver-0.7-patched# depmod -a
depmod: *** Unresolved symbols in /lib/modules/2.4.0-pugelist/misc/adv7175.o
depmod: *** Unresolved symbols in /lib/modules/2.4.0-pugelist/misc/bt819.o
depmod: *** Unresolved symbols in /lib/modules/2.4.0-pugelist/misc/bt856.o
depmod: *** Unresolved symbols in /lib/modules/2.4.0-pugelist/misc/saa7110.o
depmod: *** Unresolved symbols in /lib/modules/2.4.0-pugelist/misc/saa7111.o
depmod: *** Unresolved symbols in /lib/modules/2.4.0-pugelist/misc/saa7185.o
depmod: *** Unresolved symbols in /lib/modules/2.4.0-pugelist/misc/zoran.o

-- 
-=|JP|=-    "This space intentionally left blank."
Jon Pennington          | Debian 2.4                 -o)
dren@xxxxxxxxxxxxxxxxxx | Auto Enthusiast            /\\
Kansas City, MO, USA    | Proud Husband and Father  _\_V





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux