Re: Re:commit: abi: Args & psiconv

From: Michael D. Pritchett (mpritchett@attglobal.net)
Date: Fri May 03 2002 - 15:31:14 EDT

  • Next message: Martin Sevior: "1.0.1, what's left?"

    On Fri, 3 May 2002, Kenneth J.Davis wrote:

    > Dom Lachowicz <doml@appligent.com> wrote on 5/3/2002 2:10:47 PM:
    > >
    > >On Fri, 2002-05-03 at 14:01, Kenneth J.Davis wrote:
    > >> So popt is now required on all platforms? (ap Args seems to require it)
    > >> I am just asking so I can see about fixing the Windows build in the proper
    > >> manner (either making popt included, or making sure it is not used), although
    > >> I'd be more than happy if someone else commits a fix before I get a chance to. :-)
    > >
    > >POPT is now required on all platforms so that we have some sane
    > >command-line processing and equal features across all platforms, where
    > >applicable (win32 might have a hard time implementing --print, for
    > >example).
    > >
    > >The best way to fix this is to extend AP Win32App from AP App and follow
    > >the code used in the ap UnixApp::main.
    > >
    > >Dom
    >
    > Thanks,
    > I will see about doing this tonight/tommorrow unless someone is already
    > planning on doing it (or has already started on/done it).
    >
    > Jeremy Davis
    > jeremyd@computer.org
    >
    >

    Jeremy -

    I've been looking into this. popt is there and can be including in the
    Win32 required, but there is a problem. popt seems to require libintl
    which as far as I know isn't included currently as a peer library. I have
    a Win32 version of it and will pay around with it.

    If popt has to be required for "sane-ness" then I suppose that libintl
    will too.

    To me, the popt lib doesn't provide a "sane" system but makes all systems
    work like *nix where --foo=bar and other things are used. I have not
    found the /foo=bar would work which is the expexted for Win32 users.
    Perhaps I need to dig more.

    Cheers!

    Michael D. Pritchett



    This archive was generated by hypermail 2.1.4 : Fri May 03 2002 - 16:48:23 EDT