[bug] wordexp.h is not C++ friendly
Jeff Johnston
jjohnstn@redhat.com
Wed Jun 9 07:14:00 GMT 2010
Sorry to hear you are having problems. I have added the __cplusplus
wrapper to wordexp.h. There also was a recently discovered issue with a
recent patch that was breaking Cygwin builds that was patched today as well.
If you experience further problems, please post to the Cygwin list and
here as well.
-- Jeff J.
On 06/08/2010 04:06 PM, Moulding, Daniel - 0663 - MITLL wrote:
> Hi,
>
> I just found that wordexp.h is not C++ friendly because it doesn't wrap
> declarations in extern "C". As a result, when called from within a C++
> program, the wordexp() and wordfree() functions wind up as undefined
> references during link.
>
> I'd submit a patch but have already spent too much time today trying (and
> failing miserably) to get newlib to build under Cygwin.
>
> Thanks,
>
> Dan Moulding
> MIT Lincoln Laboratory
> Group 63, Wideband Tactical Networking
> Digital Prospectors
> www.dpcit.com
> email: dmoulding@ll.mit.edu
> Phone: (781) 981-4957
>
More information about the Newlib
mailing list