On 6 February 2015 at 10:03, Richard W.M. Jones <[email protected]> wrote:
[...]
> Linux doesn't have getprogname.  One way around this is to add
> getprogname to the list of functions in configure.ac AC_CHECK_FUNCS.
> That will cause a macro to be defined which you can use like this:
>
>   #if HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME == 1
>   #  define program_name program_invocation_short_name
>   #elif HAVE_GETPROGNAME
>   #  define program_name getprogname()
>   #else
>   #  define program_name "libguestfs"
>   #endif

Unfortunately that still doesn't help the issue with gnulib, since it
expects char *program_name to be set on non-Linux platforms.
-- 
M.

_______________________________________________
Libguestfs mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/libguestfs

Reply via email to