From owner-freebsd-ports@FreeBSD.ORG Thu Dec 15 19:22:45 2005 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B56C716A420 for ; Thu, 15 Dec 2005 19:22:45 +0000 (GMT) (envelope-from ringworm01@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.200]) by mx1.FreeBSD.org (Postfix) with ESMTP id 588F843D45 for ; Thu, 15 Dec 2005 19:22:41 +0000 (GMT) (envelope-from ringworm01@gmail.com) Received: by xproxy.gmail.com with SMTP id t12so357679wxc for ; Thu, 15 Dec 2005 11:22:40 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:from:to:subject:date:user-agent:cc:references:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:message-id; b=DQcKjNYqFKytyajDLuQpZXyFxoNlnKbvDnj5wr838VvG5ECkKlsf6rcjEQdPkEVEq6SKukJEPBW4L48wH+VxB8xFf7zhJ9MvnTh6oy6EJ6Qaf2PVORksAzkNkmWzMXMltKjL+csH74kT1FMDdxeYodl6prR9vPB0xwZJ0W2W1lI= Received: by 10.70.87.10 with SMTP id k10mr3192851wxb; Thu, 15 Dec 2005 11:22:40 -0800 (PST) Received: from ringworm.mechee.com ( [71.102.14.129]) by mx.gmail.com with ESMTP id h13sm3431014wxd.2005.12.15.11.22.33; Thu, 15 Dec 2005 11:22:34 -0800 (PST) From: "Michael C. Shultz" To: freebsd-ports@freebsd.org Date: Thu, 15 Dec 2005 11:22:31 -0800 User-Agent: KMail/1.8.3 References: <20051215191038.GH49639@iib.unsam.edu.ar> <200512151118.31539.ringworm01@gmail.com> In-Reply-To: <200512151118.31539.ringworm01@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200512151122.32176.ringworm01@gmail.com> Cc: Subject: Re: need help from a C programmer 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: Thu, 15 Dec 2005 19:22:45 -0000 On Thursday 15 December 2005 11:18, Michael C. Shultz wrote: > On Thursday 15 December 2005 11:10, Fernan Aguero wrote: > > Hi! > > > > I need help from someone with experience in C programming, > > and knowledge of FreeBSD specifics. > > > > I'm trying to build Jim Kent=B4s BLAT on FreeBSD > > http://www.soe.ucsc.edu/~kent/src/blat33Src.zip > > > > I've already got some progress, and a few patches, with help > > from the author and UCSC staff. But I've come to an obstacle > > that I (no C knowledge) can't fix. > > > > [ ... ] > > cd hg/pslPretty && gmake > > gmake[1]: Entering directory > > `/scratch/fernan/ports/blat/work/blatSrc/hg/pslPret ty' > > gcc34 -ggdb -o ../../bin/i386/pslPretty pslPretty.o > > ../../lib/i386/jkweb.a -lm pslPretty.o: In function `prettyOutString': > > pslPretty.o(.text+0x668): undefined reference to `__ctype_b_loc' > > pslPretty.o: In function `pslPretty': > > pslPretty.o(.text+0x116d): undefined reference to `stdout' > > collect2: ld returned 1 exit status > > gmake[1]: *** [pslPretty] Error 1 > > > > The authors also are intrigued: "stdout at least is about as > > basic and common of a C symbol as you can get. It looks > > like pslPretty isn't using ctype directly, but through > > isalpha() which is nearly as common as stdout" > > > > I, can't help much, but perhaps someone in the list has some > > clue as to what might be going on? > > > > My draft port is here > > http://genoma.unsam.edu.ar/~fernan/freebsd/blat/blat.shar.gz > > > > And the complete output here > > http://genoma.unsam.edu.ar/~fernan/freebsd/blat/blat.out.gz > > > > Thanks in advance, > > > > Fernan > > For the stdout seems like you aren't linking to libc. > > -Mike Also, does your source have #include somewhere? Is the path to stdio.h set? =2DMike