Messages in this thread | | | Date | Mon, 5 Mar 2001 18:11:29 -0500 (EST) | From | Alexander Viro <> | Subject | Re: Linux 2.4.2ac12 |
| |
On Mon, 5 Mar 2001, J . A . Magallon wrote:
> > On 03.05 Sergey Kubushin wrote: > > On Mon, 5 Mar 2001, Alexander Viro wrote: > > > > New Adaptec driver does not build. It won't. People, can anyone enlighten me > > why do we use a user space library for a kernel driver at all? > > > > gcc -I/usr/include -ldb1 aicasm_gram.c aicasm_scan.c aicasm.c aicasm_symbol.c > > -o aicasm > > What that line does is to build a tool (aicasm) to generate the ucode that > is built into the kernel (afaik, it is a kind of assembler from a language > to AIC sequencer code). That is, the tool uses db1 (as mkdep.c uses glibc) > but once you have generated the sequencer instructions, that is what is built > into the kernel, not the tool (aicasm).
Yuck. Build-dependency on libdb-dev is not pretty. What is it used for, anyway? Assembler in need of libdb. Mind boggleth... Cheers, Al
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |