Help... need bfd.h

Could someone from QSSL (Colin?) please supply pointers to the .H files
generated when the QNX port of GNU binutils-2.9.1 was made?

Specifically, I’m looking for headers to use the BFD libraries (which I find
in /usr/lib). The headers appear to be missing…

My investigation tells me that at least some headers are generated when the
binutils project is built. Unfortunately, the GNU distribution doesn’t
include configuration information for the QNX/NTO platform, so I’m having
trouble building my own…

– Kevin

Please note that I’ve tried building my own version of the binutils,
configuring for “i386-gnu” as a target, and this does produce some headers
(like bfd.h) and libs (like libbfd.a) for me, but when I attempt to use this
header, but link to the QNX-provided libbfd-2.9.1-QNX-1.2.so library, the
BFD functions fail.

This might also be due to the apparent fact that the binutils rely on
another library that I’m finding I have to link in from my own
built-version. This version mismatch might also be the problem.

If I could get information about how you guys configured the GNU binutils
project when you built it (and source diffs, if necessary), that would
probably be the most helpful…

Thanks in advance.

– Kevin

“Kevin Kahl” <kkahl@gte.net> wrote in message
news:8ubq28$ccb$1@inn.qnx.com

Could someone from QSSL (Colin?) please supply pointers to the .H files
generated when the QNX port of GNU binutils-2.9.1 was made?

Specifically, I’m looking for headers to use the BFD libraries (which I
find
in /usr/lib). The headers appear to be missing…

My investigation tells me that at least some headers are generated when
the
binutils project is built. Unfortunately, the GNU distribution doesn’t
include configuration information for the QNX/NTO platform, so I’m having
trouble building my own…

– Kevin

I tried emailing you, but apparently there was trouble.

Anyways, checkout http://staff.qnx.com/~cburgess/bfd.tgz

Kevin Kahl <kkahl@gte.net> wrote:

Please note that I’ve tried building my own version of the binutils,
configuring for “i386-gnu” as a target, and this does produce some headers
(like bfd.h) and libs (like libbfd.a) for me, but when I attempt to use this
header, but link to the QNX-provided libbfd-2.9.1-QNX-1.2.so library, the
BFD functions fail.

This might also be due to the apparent fact that the binutils rely on
another library that I’m finding I have to link in from my own
built-version. This version mismatch might also be the problem.

If I could get information about how you guys configured the GNU binutils
project when you built it (and source diffs, if necessary), that would
probably be the most helpful…

Thanks in advance.

– Kevin

“Kevin Kahl” <> kkahl@gte.net> > wrote in message
news:8ubq28$ccb$> 1@inn.qnx.com> …
Could someone from QSSL (Colin?) please supply pointers to the .H files
generated when the QNX port of GNU binutils-2.9.1 was made?

Specifically, I’m looking for headers to use the BFD libraries (which I
find
in /usr/lib). The headers appear to be missing…

My investigation tells me that at least some headers are generated when
the
binutils project is built. Unfortunately, the GNU distribution doesn’t
include configuration information for the QNX/NTO platform, so I’m having
trouble building my own…

– Kevin


cburgess@qnx.com