Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Dec 2005 18:03:08 -0300
From:      Fernan Aguero <fernan@iib.unsam.edu.ar>
To:        Melvyn Sopacua <freebsd.ports@melvyn.homeunix.org>
Cc:        FreeBSD Ports <ports@freebsd.org>, Jim Kent <jim_kent@pacbell.net>, Hiram Clawson <hiram@soe.ucsc.edu>
Subject:   Re: need help from a C programmer
Message-ID:  <20051215210308.GK49639@iib.unsam.edu.ar>
In-Reply-To: <200512152115.28786.freebsd.ports@melvyn.homeunix.org>
References:  <20051215191038.GH49639@iib.unsam.edu.ar> <200512152115.28786.freebsd.ports@melvyn.homeunix.org>

next in thread | previous in thread | raw e-mail | index | archive | help
+----[ Melvyn Sopacua <freebsd.ports@melvyn.homeunix.org> (15.Dec.2005 17:20):
|
| On Thursday 15 December 2005 20:10, Fernan Aguero wrote:
| > My draft port is here
| > http://genoma.unsam.edu.ar/~fernan/freebsd/blat/blat.shar.gz
| 
| Not getting past:
| gmake[1]: Leaving directory `/usr/ports/biology/blat/work/blatSrc/jkOwnLib'
| cd blat && gmake
| gmake[1]: Entering directory `/usr/ports/biology/blat/work/blatSrc/blat'
| cc -O -O2 -fno-strict-aliasing -pipe   -D_FILE_OFFSET_BITS=64 
| -D_LARGEFILE_SOURCE -D_GNU_SOURCE -DMACHTYPE_  -I../inc -I../../inc 
| -I../../../inc -I../../../../inc  -c blat.c
| gmake[1]: *** No rule to make target `../lib//jkweb.a', needed by `blat'.  
| Stop.
| gmake[1]: Leaving directory `/usr/ports/biology/blat/work/blatSrc/blat'
| 
| Fix for the Makefile:
| --- /tmp/blat/Makefile  Thu Dec 15 21:00:05 2005
| +++ Makefile    Thu Dec 15 20:59:01 2005
| @@ -20,6 +20,9 @@
|  USE_GCC=       3.4+
|  MAKEFILE=      makefile
|  WRKSRC=                ${WRKDIR}/${PORTNAME}Src
| +_MACHTYPE!=    uname -m
| +MACHTYPE?=     ${_MACHTYPE}
| +MAKE_ENV+=     MACHTYPE=${MACHTYPE}
| 
|  post-patch:
|         @${MKDIR} ${WRKSRC}/bin/${MACHTYPE}

Mmm ... it worked fine for me in FreeBSD-4.11 

Anyway, it works also with your patch ;)

| As for the error, there's some redefining going on in common.h, and probably 
| screwing up some macros in the end.
| # cat files/patch-hg-pslPretty-pslPretty.c
| --- hg/pslPretty/pslPretty.c.orig       Fri Mar 26 02:03:59 2004
| +++ hg/pslPretty/pslPretty.c    Thu Dec 15 21:09:52 2005
| @@ -686,7 +686,7 @@
|         if (--dotMod <= 0)
|            {
|            printf(".");
| -          fflush(stdout);
| +          fflush(uglyOut);
|            dotMod = dot;
|            }
|         }
|
+----]

I've tried this patch but it didn't fix the problem. 

Are you suggesting that other references to 'stdout' should
be replaced by 'uglyOut'?

Fernan

PS: I forgot to CC Jim (BLAT's author) and Hiram (UCSC
staff) in my past postings. I add them now so they're in the
loop



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051215210308.GK49639>