Handling port that requires GNU binutils (libiberty, libbfd).
Oliver Eikemeier
eikemeier at fillmore-labs.com
Sat Nov 15 17:47:42 PST 2003
Edwin Groothuis wrote:
> On Sat, Nov 15, 2003 at 12:33:07PM +0000, Lewis Thompson wrote:
>
>>I'm attempting to create a port for KMD (Komodo Manchester Debugger) but
>>it requires libiberty and libbfd, in addition to their include files.
>>These are all part of binutils and as such are available in
>>/usr/obj/usr/src/gnu/usr.bin/binutils. However, they are not much use
>>to me there.
>
> You could copy them into your work directory in the post-fetch phase
> of the fetch phase of the port.
Nope, WRKDIR gets deleted on do-extract, never assume WRKDIR or WRKSRC
exists before post-extract.
The complied objects do not have to exist, and if they do not necessarily
in /usr/obj/usr/src/gnu/usr.bin/binutils.
Also be careful with WRKDIR, bsd.port.mk uses it for its own purposes.
Use WRKSRC or a subdirectory of WRKDIR whenever possible.
Oliver
More information about the freebsd-ports
mailing list