From owner-freebsd-questions Fri Aug 30 06:54:25 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA20479 for questions-outgoing; Fri, 30 Aug 1996 06:54:25 -0700 (PDT) Received: from mail.EUnet.hu (mail.eunet.hu [193.225.28.100]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id GAA20469 for ; Fri, 30 Aug 1996 06:54:21 -0700 (PDT) Received: by mail.EUnet.hu, id PAA27850; Fri, 30 Aug 1996 15:54:13 +0200 Received: by CoDe.CoDe.hu (PAA00510); Fri, 30 Aug 1996 15:45:03 GMT From: Gabor Zahemszky Message-Id: <199608301545.PAA00510@CoDe.CoDe.hu> Subject: Re: freebsd compilation To: freebsd-questions@freebsd.org Date: Fri, 30 Aug 1996 15:45:03 +0000 (GMT) Cc: dyeske@pigseye.kennesaw.edu In-Reply-To: from "David Yeske" at Aug 29, 96 11:12:22 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > I am trying to port some applications to freebsd. I am wondering where I > can find information on compilation options. Stuff like curses, termcap, > lsocket, etc. Where can I find information like that so I can easily > compile programs from freebsd? Well, I didn't exactly understand your question, but: 1) FreeBSD has two types of curses. With you get the old BSD-curses. With you get a newer version, which looks more like SystemV. You need -lcurses or -lncurses in the linker phase. 2) It has termcap, and it has terminfo too (well, if you need terminfo, you have to generate it with ``tconv''). If I remember well, you need the -ltermcap or -ltermlib linker flag. 3) it has sockets in the kernel, so you don't need a separate library. No -lsocket, no -lx. -- Gabor Zahemszky -:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:- Earth is the cradle of human sense, but you can't stay in the cradle forever. Tsiolkovsky