[Nix-dev] mxe on NixOS

James Cook james.cook at utoronto.ca
Mon Aug 17 06:45:46 CEST 2015


pkg-config is in my environment.

If it means anything, I see the same error if I run ./autogen.sh
inside nix-shell -A glib (still using my manually-cloned glib).

James

On 16 August 2015 at 01:41, Luca Bruno <lethalman88 at gmail.com> wrote:
>
>
> On Sunday, August 16, 2015, James Cook <james.cook at utoronto.ca> wrote:
>>
>> To perhaps simplify the problem, does anyone know how to build glib on
>> a NixOS system the old-fashioned way, without using nix? If I just run
>> ./autogen.sh in a fresh glib checkout, I get a similar error to the
>> one Andrew is getting.
>>
>> A parallel question: Andrew, are you familiar enough with nixpkgs to
>> try writing an nix expression that unpacks mxe and tells it to build
>> glib? That might be another approach, though I think it would be nice
>> if users had the option of not doing it that way.
>>
>> $ ./autogen.sh
>> You don't have gtk-doc installed, and thus won't be able to generate
>> the documentation.
>> autoreconf: Entering directory `.'
>> autoreconf: configure.ac: not using Gettext
>> autoreconf: running: aclocal --force -I m4macros ${ACLOCAL_FLAGS}
>> autoreconf: configure.ac: tracing
>> autoreconf: configure.ac: not using Libtool
>> autoreconf: running:
>> /nix/store/prmn46fajbj2ymcw43aqrdfbii1bj8bz-autoconf-2.69/bin/autoconf
>> --force
>> configure.ac:88: error: possibly undefined macro: AC_DEFINE
>>       If this token and others are legitimate, please use
>> m4_pattern_allow.
>>       See the Autoconf documentation.
>> autoreconf:
>> /nix/store/prmn46fajbj2ymcw43aqrdfbii1bj8bz-autoconf-2.69/bin/autoconf
>> failed with exit status: 1
>
>
> You need pkgconfig in your env.
>
>
> --
> NixOS Linux
>


More information about the nix-dev mailing list