installing ifc at the moment (version conflict)

Dr. Richard E. Hawkins hawk at slytherin.ds.psu.edu
Thu Mar 25 15:32:09 PST 2004


On Thu, Mar 25, 2004 at 10:46:03PM +0100, Alexander Leidinger wrote:
> On Thu, 25 Mar 2004 15:51:12 -0500
> "Dr. Richard E. Hawkins" <hawk at slytherin.ds.psu.edu> wrote:

> ifc maintainer CCed.

> > #PATCHLEVEL=    ${PORTVERSION:C/(.+p)(.+)$/pe\2/}
> > PATCHLEVEL=     pe043

> > This installed the patched version (with the help of NO_CHECKSUM).

> This is not enough. The icc port has the "intel-patch" target in the
> makefile. This needs to be used for ifc too.

OK, I'll add that.  Is what I did the right way to set patch level?

> > /usr/local/intel_fc_80/lib/libifcore.a(for_diags.o): In function
> > `redirect_stderr':

etc.

> > and so forth.  I'm guessing that this is some kind of library mismatch.

> Remember, this is not a native port. It's a linux port "hacked" to
> produce FreeBSD binaries. I think you have to add a lseek64 wrapper into
> lang/ifc/files/linux_file.c.

?  But that's installed by the port.  Wouldn't this mean that everyone
who installs the port has to do this (defeating the purpose?).  I
certainly know my way about Fortran, but I don't know enough C to have
any idea what the above even means.

thanks

hawk
-- 
Richard E. Hawkins, Asst. Prof. of Economics    /"\   ASCII ribbon campaign
dochawk at psu.edu  111 Hiller (814) 375-4846      \ /   against HTML mail
These opinions will not be those of              X    and postings. 
Penn State until it pays my retainer.           / \   


More information about the freebsd-ports mailing list