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

Re: Building Kernel for Sound



Doug Thistlethwaite wrote:
> 
> Ed Cogburn wrote:
> 
> > Doug Thistlethwaite wrote:
> > >
> > > Ok, I removed the .config file and ran make menuconfig... This worked fine
> > >
> > > I ran make-kpkg and got the following error:
> > >
> > > s.o ipc/ipc.o net/network.a \
> > >         fs/filesystems.a \
> > >         drivers/block/block.a drivers/char/char.a drivers/net/net.a drivers/pci/pci.a \
> > >
> > >         /usr/src/kernel-source-2.0.33/arch/i386/lib/lib.a
> > > /usr/src/kernel-source-2.0.33/lib/lib.a
> > > /usr/src/kernel-source-2.0.33/arch/i386/lib/lib.a -o vmlinux
> > > fs/filesystems.a(fat.o): In function `fat_readdirx':
> > > fat.o(.text+0xf85): undefined reference to `utf8_wcstombs'
> > > fs/filesystems.a(fat.o): In function `fat_put_super':
> > > fat.o(.text+0x204b): undefined reference to `unload_nls'
> > > fat.o(.text+0x2068): undefined reference to `unload_nls'
> > > fs/filesystems.a(fat.o): In function `fat_read_super':
> > > fat.o(.text+0x2f23): undefined reference to `load_nls'
> > > fat.o(.text+0x2f47): undefined reference to `load_nls_default'
> > > fat.o(.text+0x2f70): undefined reference to `load_nls'
> > > fat.o(.text+0x2f94): undefined reference to `unload_nls'
> > > fat.o(.text+0x2fa9): undefined reference to `load_nls_default'
> > > fat.o(.text+0x2fd8): undefined reference to `unload_nls'
> > > fat.o(.text+0x2fe8): undefined reference to `unload_nls'
> > > make[1]: *** [vmlinux] Error 1
> > > make[1]: Leaving directory `/usr/src/kernel-source-2.0.33'
> > > make: *** [all] Error 2
> > >
> > > Any ideas?  In the menuconfig I used the default .config and added soundblaster sound
> > > only.
> >
> >         Do you have "Native Language Support" turned on in the kernel config?
> >
> 
> Not intentionally, Like I said, I was trying to get any kernel to compile so I started with
> the default (by removing the .config file) and running menuconfig.  The only box I checked
> was the soundblaster comp device.  Should I turn the native language support off?  I didn't
> see anything like that when I was snooping around menuconfig.


	You need NLS to use VFAT/FAT32 support.  From the error messages it seems
you are trying to compile FAT support as a module (fat.o) but not NLS
(nls.o) as well.  With my custom kernel, in menuconfig-filesystems I have
the following selected as modules (all selected = M):

	Native Language Support (Unicode, codepages)
	...
	DOS FAT fs support
	MSDOS fs support
	...
	VFAT (Windows 95) fs support
	Codepage 437
	...
	NLS ISO 8859-1

If you're not in US, then the last two would be different.

> 
> > >
> > > A second totally unrelated question...  In my shells, If I hit the BS or Delete key, it
> > > deletes the character to the left of the cursor... Not ideal, but not to bad.  In
> > > netscape writing mail, the delete and backspace key deletes the character before the
> > > cursor...  Anyone else seen this?  If so, what is the fix?
> > >
> > > Doug
> > >
> >
> >         This is a legacy of Linux's early history (IIRC, it had somthing to do with
> > the type of keyboard Linus was using when he originally wrote Linux).  The
> > long answer is see "http://www.ibbnet.nl/~anne/keyboard.html";.  The short
> > answer is to use readline's inputrc config to control BS/Delete behavior at
> > the bash shell command line.  Use Netscape resources (in Xresources) to
> > control BS/Delete behavior in Netscape (see the Netscape.ad file in
> > Netscape's dir).
> >
> 
> Thanks for the info.  My keyboard in netscape seems to be working fine... I have no idea why
> sense I didn't change anything yet...
> 
> Ah, computers!
> 
> Doug
> 

-- 
Ed


--
To UNSUBSCRIBE, email to debian-user-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


Reply to: