[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [help-gengetopt] Found a bug, in gengetopt?
From: |
Christian Gagneraud |
Subject: |
Re: [help-gengetopt] Found a bug, in gengetopt? |
Date: |
Tue, 19 Jun 2007 19:56:38 +0100 |
On Tue, 2007-06-19 at 19:45 +0200, Lorenzo Bettini wrote:
> Hi Christian!
>
> could you please tell me which version of gengetopt you're using?
I forgot to mention it, i use the last version (build by myself few days
ago):
address@hidden ~]$ gengetopt --version
GNU gengetopt 2.19.1
>
> thanks
> Lorenzo
>
> Christian Gagneraud wrote:
> > Hi all,
> >
> > I'm encourted some problem with my .ggo (see attached)
> > When i change the args "..." string i get different result, seems that
> > there are some memory corruption around there, but don't know if it
> > comes from gengetopt or my gcc (Fedora Core 7, x86_64, gcc (GCC) 4.1.2
> > 20070502 (Red Hat 4.1.2-12))
> >
> > here are some detailed, when i change the name of the function and file
> > (via --func-name and --file-name within the "args" in my .ggo), i would
> > like to use "long" name:
> >
> > --file-name=ConnectorConfig_parser --func-name=TMBBConfig_parser
> > =>OK
> >
> > --file-name=ConnectorConfig_parser --func-name=AAATMBBConfig_parser
> > =>OK
> >
> > --file-name=AAAConnectorConfig_parser --func-name=TMBBConfig_parser
> > =>Gives TMBBConfig_parser.[ch] and TMBBConfig_parser_configfile()
> > (file-name is ignored!)
> >
> > --file-name=ConnectorConfig_parser
> > --func-name=AAAAAAAAAAAAATMBBConfig_parser
> > =>Gives ConnectorConfig_parser.[ch] but _configfile()
> >
> > --file-name=tmbbRs232ConnectorConfigParser
> > --func-name=tmbbRs232ConnectorConfigParser
> > =>Give .[ch] and `$e_configfile()
> >
> > Any ideas?
> >
> > Regards,
> > Christian
> >
> >
> >
> > ------------------------------------------------------------------------
> >
> >
> > # Example:
> > #
> > # device="/dev/ttyS0"
> > # speed="9600"
> > # parity="none"
> > # stop="1"
> > # csize="8"
> > # vtime="50"
> > # flowctrl="none"
> > #
> >
> > package "tmbbRs232ConnectorConfigC"
> > version "1.0"
> > purpose "Handle the configuration of RS232 connectors of TMBB"
> >
> > args "--file-name=tmbbRs232ConnectorConfig_parser
> > --func-name=tmbbRs232ConnectorConfig_parser --no-handle-help
> > --no-handle-error --show-required --conf-parser --string-parser
> > --include-getopt "
> >
> > option "device" D "Serial port device" string required
> > option "baud" B "Baud rate" int
> > typestr="0,50,75,110,134,150,200,300,600,1200,1800,2400,\n\t4800,9600,19200,38400,57600,115200,230400,460800,921600"
> > required
> > option "parity" P "Input parity checking" values="none","odd","even"
> > required
> > option "stop" S "Number of stop bits" int typestr="[1:2]" required
> > option "csize" C "Character size mask" int typestr="[5:8]" required
> > option "vtime" V "Timeout in deciseconds while waiting for an input
> > character" int typestr="[0:256]" required
> > option "flowctrl" F "Flow control" values="hard","soft","none" required
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Help-gengetopt mailing list
> > address@hidden
> > http://lists.gnu.org/mailman/listinfo/help-gengetopt
>
>
- [help-gengetopt] Found a bug, in gengetopt?, Christian Gagneraud, 2007/06/18
- Re: [help-gengetopt] Found a bug, in gengetopt?, Christian Gagneraud, 2007/06/18
- Re: [help-gengetopt] Found a bug, in gengetopt?, Lorenzo Bettini, 2007/06/19
- Re: [help-gengetopt] Found a bug, in gengetopt?,
Christian Gagneraud <=
- Re: [help-gengetopt] Found a bug, in gengetopt?, Lorenzo Bettini, 2007/06/30