where the %^$ is dirname() and basename()

Igor Pechtchanski pechtcha@cs.nyu.edu
Mon Jan 13 03:04:00 GMT 2003


Robert,

When you do implement them, you might as well help other programmers in
need of them by submitting them as patches against the current cygwin CVS
to cygwin-patches at cygwin dot com.  See <http://cygwin.com/contrib.html>
for patch conventions.
	Igor

On Tue, 7 Jan 2003, Robert Bercik wrote:

> crap,
>
>    they're so damn simple, I'll write the damn things...
>
> thanks,
> -Rob
> --- Faylor <cgf-cygwin@cygwin.com> wrote:
> > On Tue, Jan 07, 2003 at 01:37:03PM -0800, Robert
> > Bercik wrote:
> > >Cygwin must have these functions somewhere, but for the life of me i
> > >can't find the libs or headers.  Anybody know where dirname() or
> > >basename() are located?
> >
> > Let me say it again: There is no mystery here.  If
> > you get a linker
> > error like: "undefined reference to '_basename'", in
> > 90% of the cases it
> > means exactly what it implies: basename is not
> > available.
> >
> > Whether it should be available, whether it is a
> > crime against man and
> > nature that it is not available, whether the lack of
> > the function
> > greatly impacts someone's ability to do their job,
> > is another issue, of
> > course.
> >
> > Until someone provides working implementations of
> > basename and dirname
> > for cygwin, I suggest that you work around the
> > problem.
> >
> > cgf

-- 
				http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_		pechtcha@cs.nyu.edu
ZZZzz /,`.-'`'    -.  ;-;;,_		igor@watson.ibm.com
     |,4-  ) )-,_. ,\ (  `'-'		Igor Pechtchanski
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

Oh, boy, virtual memory! Now I'm gonna make myself a really *big* RAMdisk!
  -- /usr/games/fortune


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



More information about the Cygwin mailing list