From owner-freebsd-ports@FreeBSD.ORG Mon Sep 24 21:26:05 2007 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AB24C16A4EF for ; Mon, 24 Sep 2007 21:26:05 +0000 (UTC) (envelope-from mah@jump-ing.de) Received: from mail.ud03.udmedia.de (ud03.udmedia.de [194.117.254.43]) by mx1.freebsd.org (Postfix) with ESMTP id 4BBE813C480 for ; Mon, 24 Sep 2007 21:26:04 +0000 (UTC) (envelope-from mah@jump-ing.de) Received: (qmail 20163 invoked from network); 24 Sep 2007 23:26:05 +0200 Received: from unknown (HELO ?10.0.0.50?) (ud03?291p1@91.89.219.223) by mail.ud03.udmedia.de with ESMTPA; 24 Sep 2007 23:26:05 +0200 In-Reply-To: <20070921162208.GA83826@hades.panopticon> References: <20070921162208.GA83826@hades.panopticon> Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Markus Hitter Date: Mon, 24 Sep 2007 23:25:55 +0200 To: Dmitry Marakasov X-Mailer: Apple Mail (2.752.2) Cc: freebsd-ports@freebsd.org Subject: Re: porting software using glibc's getline() X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Sep 2007 21:26:05 -0000 Am 21.09.2007 um 18:22 schrieb Dmitry Marakasov: > I have a problem porting a piece of software that use > getline(char**, int*, FILE*). This function is only present in > glibc so I wonder what do I do in this case? Ideally, you'd replace getline()'s usage with something similar, like fgets(3). If this isn't reasonable, get inspired by glibc's sources and write your own. Another inspiration might come from here: HTH, Markus - - - - - - - - - - - - - - - - - - - Dipl. Ing. Markus Hitter http://www.jump-ing.de/