[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: compiling gnunet-ext: undefined reference error
From: |
Christian Grothoff |
Subject: |
Re: compiling gnunet-ext: undefined reference error |
Date: |
Wed, 1 Jul 2020 13:38:16 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 |
Looks to me like:
1) You have an old header/include file of GNUnet around, make sure you
have the latest version of Git installed and that this is the one
that is being used while compiling gnunet-ext
2) You may be lacking GNU gettext, or may have disabled GNU gettext
while compiling GNUnet. At least that's my best guess for the _-Issue.
Happy hacking1
Christian
On 6/30/20 8:24 PM, Impulse wrote:
> I have an issue when compiling the gnunet-ext template.
>
>
> I followed the steps:
>
> $> git clone https://git.gnunet.org/gnunet-ext
>
> $> cd gnunet-ext/
>
> $> ./bootstrap
>
> $> export PREFIX=/usr (i checked, This is the correct prefix)
>
> .$> /configure --prefix=$PREFIX --with-gnunet=$PREFIX
>
> $> make
>
>
> When i first try to compile it, returns:
>
> "
>
> gnunet-ext.c:57:5: error: 'const struct GNUNET_OS_ProjectData' has no
> other member named 'agpl_url'
>
> .agpl_url = "https://gnunet.org/git/gnunet-ext.git"
>
> gnunet-ext.c:57:16: warning: excess elements in struct initializer
>
> .agpl_url = "https://gnunet.org/git/gnunet-ext.git",
>
> "
>
> Which is odd since, on the GNUnet doxygen, .agpl_url is defined as a
> member of GNUNET_OS_ProjectData.
>
> So next i comment out that line from gnunet-ext.c, same error occurs for
> gnunet-service-ext.c when i recompile, so i then comment out the line
> from there.
>
>
> $> make clean
>
> $> make
>
> gnunet-service-ext.c:189: undefined reference to `_'
>
>
0x939E6BE1E29FC3CC.asc
Description: application/pgp-keys
signature.asc
Description: OpenPGP digital signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: compiling gnunet-ext: undefined reference error,
Christian Grothoff <=