libio? Another related question

Mumit Khan khan@xraylith.wisc.EDU
Sat Jul 31 18:34:00 GMT 1999


"Thomas Riley" <tadr@capitalnet.com> writes:
> 
> I am trying to compile some stuff that wants to use vfscanf.
> compiles go OK, but linking finds unresolved references.=20
> As nearly as I can tell, it should be in libio.a .=20

Why do you think it should be libio?

> Where can it be found?

It's not standard, and not included in the cygwin runtime.

> The source in libio.tar.bz2 from
> sourceware.cygnus.com/pub/cygwin/cygwin-b20/src-by-top-dir has nothing
> to indicate that this has ever been compiled under cygwin.

I don't know what you mean. libio is part of libstdc++ (GNU C++ runtime
library), and is definitely been compiled under cygwin.

If your code uses/needs it, you have the following choices:
  - modify newlib's vfscanf and export it from the Cygwin DLL. I'm
    sure patches will be welcome so that it can be included in the
    next release. See newlib/libc/stdio/vfscanf.
  - write your own. You can use the newlib version, with minor 
    modifications.

If you contribute an implementation, the Cygwin folks might include it.

Regards,
Mumit


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com



More information about the Cygwin mailing list