Previous: getopt_long, Up: Glibc getopt.h [Contents][Index]
getopt_long_only
Gnulib module: getopt-gnu
Portability problems fixed by Gnulib:
getopt_long_only
does not obey the combination of
‘+’ and ‘:’ flags in the options string on some platforms:
glibc 2.11.
-W foo
to behave synonymously with --foo
:
glibc 2.11.
getopt_long_only
does not support the ‘+’
flag in the options string on some platforms:
Mac OS X 10.5, AIX 5.2, OSF/1 5.1, Solaris 10.
optind
after a missing required argument is wrong
on some platforms:
Mac OS X 10.5.
getopt_long_only
does not obey the ‘-’ flag
in the options string when POSIXLY_CORRECT
is set on some platforms:
Cygwin 1.7.0.
POSIXLY_CORRECT
, when optind
is set to ‘0’:
NetBSD, Cygwin 1.7.0.
getopt_long_only
does not support options with
optional arguments on some platforms:
Mac OS X 10.5, OpenBSD 4.0, AIX 5.2, Solaris 11 2010-11, Cygwin 1.5.x.
W;
but
there are no long options, on some platforms:
glibc 2.14.
Portability problems not fixed by Gnulib:
getopt_long_only
in new programs.
Previous: getopt_long, Up: Glibc getopt.h [Contents][Index]