in reply to Getopt::Euclid, strange behavior & how to fix?

is there a way to make it more gnu-getopt like?
Yes. You could modify the Getopt::Euclid source code itself to suit your needs. The module seems to be pure Perl, and it has few dependencies. Here is a quote from the POD:
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Also, according to the POD, you can request new features:
Please report any bugs or feature requests to bug-getopt-euclid@rt.cpan.org, or through the web interface at http://rt.cpan.org.
  • Comment on Re: Getopt::Euclid, strange behavior & how to fix?