From owner-freebsd-hackers Tue Jul 7 06:57:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA29507 for freebsd-hackers-outgoing; Tue, 7 Jul 1998 06:57:51 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from heathers2.stdio.com (lile@heathers2.stdio.com [199.89.192.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA29499 for ; Tue, 7 Jul 1998 06:57:49 -0700 (PDT) (envelope-from lile@stdio.com) Received: (from lile@localhost) by heathers2.stdio.com (8.8.8/8.8.8) id JAA19281; Tue, 7 Jul 1998 09:54:52 -0400 (EDT) Date: Tue, 7 Jul 1998 09:54:51 -0400 (EDT) From: "Larry S. Lile" To: Terry Lambert cc: sbabkin@dcn.att.com, hackers@FreeBSD.ORG Subject: Re: Object library formats In-Reply-To: <199807070641.XAA02881@usr06.primenet.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 7 Jul 1998, Terry Lambert wrote: > The real issues here are: > > 1) Once you link a kernel to it, can you distribute the kernel, > or does everyone who wants to use it have to link it as well. I assume it will be a "contrib" kinda thing or at worst a go to olicom's website get this zip file and pull out this library and stuff it here. But they are in the business of selling cards so I don't think they will mind too much. They have a linux driver on their website which uses one of the libraries and it is just UU'ed into a patch file directly, I think olicom is credited for it in the readmes. As far as everyone linking it, I though once a library had been included into the kernel anyone who wanted to call a function from it just needed it header? Maybe I have misunderstood your question. > 2) Is the object file redistributable, in ELF or in COFF->a,out > form, such that someone with a stallion board an a token ring > card can use a driver that depends on the library. Is there any conversion process between COFF and the libraries that FreeBSD currently uses? I have always been able to recompile libraries on the native os, so I don't know much about this. Anyway, I assume it is redistributable, most things is ddks are, but I can't find anything in the kit that says yes or no. When I get a driver written I will have to call them and verify that I can pass along their object code, or if everybody who wants it will have to go to their website and get it. Larry Lile lile@stdio.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message