From owner-freebsd-ports@FreeBSD.ORG Thu Dec 15 19:11:29 2005 Return-Path: X-Original-To: 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 B8A6816A422 for ; Thu, 15 Dec 2005 19:11:29 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from smtp.unsam.edu.ar (smtp.unsam.edu.ar [170.210.48.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id DAE0743D53 for ; Thu, 15 Dec 2005 19:11:22 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (pi.iib.unsam.edu.ar [192.168.10.11]) by smtp.unsam.edu.ar (8.12.6/8.12.6) with ESMTP id jBFJ9W1N027001 for ; Thu, 15 Dec 2005 16:09:32 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (localhost [127.0.0.1]) by pi.iib.unsam.edu.ar (8.13.1/8.13.1) with ESMTP id jBFJAdTh036609 for ; Thu, 15 Dec 2005 16:10:39 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: (from fernan@localhost) by pi.iib.unsam.edu.ar (8.13.1/8.13.1/Submit) id jBFJAd2u036606 for ports@FreeBSD.ORG; Thu, 15 Dec 2005 16:10:39 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) X-Authentication-Warning: pi.iib.unsam.edu.ar: fernan set sender to fernan@iib.unsam.edu.ar using -f Date: Thu, 15 Dec 2005 16:10:38 -0300 From: Fernan Aguero To: FreeBSD Ports Message-ID: <20051215191038.GH49639@iib.unsam.edu.ar> Mail-Followup-To: FreeBSD Ports Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.5.9i Cc: Subject: 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:11:29 -0000 Hi! I need help from someone with experience in C programming, and knowledge of FreeBSD specifics. I'm trying to build Jim Kentīs 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